A Veggie Affair: Meatless Meals in Prague

A Veggie Affair: Meatless Meals in Prague

Meat is a staple in Czech cuisine, and meat dishes feature heavily on the menus of many eateries in Prague. However, the dietary preferences of non-meat eaters are not forgotten in this city; an increasing number of vegetarian and vegetarian-friendly eateries have sprung up across the city. If you're seeking a spot to get your fix of wholesome greens, here're six spots that come with our recommendations: 

1. Country Life Melantrichova

Country Life Melantrichova dishes out vegetarian fare, buffet-style. You will find a good variety of dishes, ranging from raw salads, to hot items such as soups and cooked Czech delicacies. The price of meals at this eatery is determined by the weight of the food items selected, ensuring that diners pay a reasonable amount for their meals. Located near to the Old Town Square, Country Life Melantrichova is a convenient option for vegetarian travellers exploring the vicinity. 


2. Loving Hut 

Loving Hut is an international chain of vegan restaurants that has made its way into Prague. There are several outlets to be found around the city, with each branch offering a buffet of Asian vegan fare. Apart from savoury dishes, you will also find vegan desserts at this eatery. Generous portions and reasonable prices makes Loving Hut a hit with both vegetarians and vegans alike. The saying, 'the early bird catches the worm' holds true here, so head down here early to sample the best selection of vegan fare! 

3. Estrella

Estrella churns out freshly prepared Czech and international delicacies. While the menu is not entirely vegan, there are a selection of vegan-friendly items available. Beer-loving vegetarians are not deprived of their pint of beer here; a list of locally-brewed beer can be found on the menu. Take note  that this restaurant does not accept card payment, so make sure you have enough cash on hand before you arrive for your meal. 

4. Mlsna Kavka

Mlsna Kavka is a casual vegetarian eatery catering to a wide range of dietary needs.

Its meat-free menu includes vegan and gluten-free fare, so even diners with dietary restrictions will not have to leave this eatery with an empty stomach. Mlsna Kavka is also a social enterprise supporting individuals diagnosed with psychiatric illnesses; the eatery employs these individuals, so as to help them acquire skills necessary for employment in the labour market. Diners kill two birds with a stone when they tuck into a meal here – by enjoying delicious meatless fare and supporting a worthwhile cause. 

5. Green Spirit Bistro and Cafe

Since its commencement in October 2014, the Green Spirit Bistro and Cafe has become a fond favourite among the vegetarian crowd in Prague. The cafe serves a wide variety of dishes, ranging from mains such as pasta and burgers, to sweet treats like ice cream, cakes and daily dessert specials. Vegan-friendly items are labelled on the menu.   

6. Home-dining Experience 

Not keen on dining out? Try dining in, and opt for a cosy home-dining experience with the locals in the city. Our hosts will gladly cater to a variety of dietary needs and preferences, and will happily whip up a storm of meatless fare for vegetarian guests. Be sure to indicate your dietary preferences during the booking process. 


Image Credits: 1 | 2 | 3 | 4 | 5 | 6 


[icegram campaigns=”612″]

must try foods in prague

8 Must Try Foods in Prague, Czech Republic

Prague is well-known for its beautiful architecture and beer, but there is so much more to this well-loved city.

Yes, we’re referring to Czech food – its diverse flavors presented in dishes such as the potato soup, traditional roast pork with dumplings and sauerkraut, fruit dumplings and apple strudel. Sweet, savory, tangy – whichever your pick, you’re sure to find some local food in Prague that will please your tastebuds.

While BonAppetour offers all these different food experiences in Prague, some unique experiences such as Dragan and Melisa’s Balkan Food Experience in Prague has become widely popular in this beautiful city.

If you’re visiting this delightful city for the first time (or the hundredth time), here’s some Prague food you should definitely not miss.

1. Palačinky

When people think about what to eat in Prague, this is almost always on top of the list. These thin Czech pancakes look similar to French crepes but are prepared with a different cooking method and batter. Typically rolled up and served with fillings such as jam, fruit, cream or nuts, it is an ideal treat for those with a sweet tooth.

If savory treats are what you prefer, opt for stuffings of meat, cheese and spinach to go with your pancake. This delightful snack can be found easily in cafes around the city center, as well as at food carts around the city. Vacation makers traversing through Prague during the festive periods will also find the palačinky sold at the Christmas markets.

2. Trdelník

A traditional Slovak rolled pastry originating from the Hungarian-speaking region of Transylvania, the trdelník is usually served warm and topped with a dusting of sugar, nuts or cinnamon. This delectable treat is made by wrapping the pastry dough around a wooden or metal stick, roasting it over an open flame and coated with sugar or cinnamon.

Watching this pastry being prepared is a fascinating sight. A common Prague street food, you can easily find stalls selling this treat along streets and open squares everywhere. It is the perfect treat to savor during a cold winter day!

3. Vepřo-knedlo-zelo

Roast pork, bread dumplings, and stewed cabbage are ingredients that make up this hearty dish. Most Czech dishes tend to be heavy on meat and dumplings, but the vepřo-knedlo-zelo is a nutrient-balanced option offering a healthy amount of fiber.

4. Chlebíčky

A versatile treat, the chlebíčky is an open-faced sandwich that is consumed for breakfast and lunch, for it makes for a quick and filling meal. A staple in Czech cuisine, this sandwich is usually served during parties and social gatherings and feature a variety of toppings such as egg, ham, salami, pickles, and cucumber.

If you are in the mood for sandwiches during your travels, stop by one of the many deli shops in Prague for a taste of this delicacy.

5. Guláš

This dish may have originated in Hungary, but it has been adapted to become a staple food item in Czech cuisine. Unlike the Hungarian goulash, the Czech guláš is prepared with fewer vegetables and contains greater portions of meat.

Beef is typically used, and chicken or pork are sometimes used as alternative ingredients to prepare the dish. The meat is stewed, topped with a generous portion of gravy and served alongside with bread dumplings – a substantial treat that will satisfy meat lovers!

6. Smažený Sýr

Cheese lovers, look here!

A serving of smažený sýr, a dish of deep-fried cheese served with fries, salad or a bread roll, will send you straight into cheese paradise. Sold by street vendors all around Prague, vacation makers with a craving for something savory, cheesy and crispy will easily find this treat.

7. Knedlíky

A traditional side dish in Czech cuisine, the knedlíky are dumplings served along with a meat dish or other oft-eaten mains, such as gulás. This versatile dish serves well as a dessert when prepared with sweet fillings such as fruit or jam.

8. Grilované Klobásy

Need a quick and satisfying meal to eat on the go? Sink your teeth into a serving of grilované klobásy, which consists of grilled sausages tucked into a roll and served with a variety of tasty sauces. You will easily find stalls selling this item in Wenceslas Square and the vicinity of Old Town Square.


Nothing beats the experience of feasting on a spread of Czech delicacies in the home of a local. Have a taste of these items when you dine in Prague with Dragan and Melisa, in their Balkan Food Experience in Prague with a love for Czech culture and cuisine.

They will gladly whip up these signature dishes, or customize their menu to suit your dietary preferences. Of course, you’ll down plenty of beer together during your meal.

Image Credits: 123 | 4 | 5 | 6 | 7 | 8 | 9