Sofia; der "Frauenmarkt" (Schenski pasar)
Photo: Bin im Garten, CC BY-SA 3.0
Food

Vegan and Vegetarian Sofia: Where I Eat and What to Order

Where I eat vegan and vegetarian in Sofia, the meat-free Bulgarian dishes to order and the one menu word vegans need.

Bulgarian menus lean on the grill, yet the salads, dips and cold yoghurt soups that start a meal have no meat in them, and nor does the cheese pastry locals eat for breakfast. That makes the city easy for vegetarians and very doable for vegans who know one menu word. Here are the vegan and vegetarian places I go back to, the dishes I'd order anywhere and the words you need to ask for them.

How easy is it to eat vegetarian or vegan in Sofia?

Vegetarian is easy here, and vegan takes a little planning. A Bulgarian dinner starts with salads, dips and soup, and most of them are meat-free. For vegans the snag is dairy: sirene, the salty white cheese, gets grated over salads and chips, and yoghurt goes into soups, dips and pastry.

The fix is постно (postno), a menu word for Orthodox fasting food. Sofia also has a handful of fully vegan places, and Loving Hut and Furna are the two I use most. Eating out is cheap whatever you eat: a weekday set lunch in Sofia of soup and a main costs €6 to €7, and a simple dinner €15 to €20 a head before drinks.

Where you eatVegetarianVegan
Traditional restaurant (mehana)Easy: salads, dips, cheese dishes, banitsaOrder kyopolou and lyutenitsa, a shopska without cheese and anything marked постно
Bakery and banitsa counterEasy: cheese, leek, spinach and pumpkin banitsaFurna's vegan banitsa, Monday to Saturday
Cafe and brunchEasy: eggs, pancakes, pastriesHarder: ask for plant milk, which Furna has
SupermarketEasy: sirene, yoghurt, lyutenitsaLyutenitsa, pickles, fruit, bread and lokum

Bulgarian dishes that are already vegetarian

These are the Bulgarian dishes I order with vegetarian friends, and you'll find most of them on any traditional menu in Sofia. I've said which ones are vegan as I go.

Shopska salad (шопска салата)

Shopska salad on a patterned plate, with grated white sirene cheese piled over chopped tomato and cucumber
Photo: Apostoloff, CC BY-SA 3.0

Tomato, cucumber, pepper and onion, chopped and buried under grated sirene. It's Bulgaria's national salad, and it opens almost every dinner I eat out. For a vegan version, ask for it без сирене (bez sirene), without the cheese: you get the chopped vegetables dressed with oil and vinegar, and in August that's still the best plate on the table.

Tarator (таратор)

A bowl of tarator, cold yoghurt and cucumber soup topped with dill and crushed walnuts
Photo: Kritzolina, CC BY-SA 4.0

Tarator is a cold soup: yoghurt thinned with water, with grated cucumber, garlic, dill and crushed walnuts. Bulgarians eat it at lunch all summer. It's vegetarian, and the base is Bulgarian yoghurt, so vegans skip it. Supa Star, a tiny soup bar on Tsar Shishman Street, makes six soups a day with tarator among them.

Snezhanka (снежанка)

Four scoops of snezhanka, a Bulgarian salad of strained yoghurt with cucumber and dill, on a white plate
Photo: ShockD, CC BY-SA 4.0

Snezhanka means Snow White. It's tarator thick enough to eat with a fork: strained yoghurt with chopped cucumber, garlic, dill and walnuts, served in scoops. I order it as a starter with warm bread, next to a plate of chushki byurek.

Kyopolou (кьопоолу)

Kyopolou, a smoky dip of roasted aubergine mashed with tomatoes and peppers, in a white dish
Photo: Off-shell, CC BY-SA 4.0

Kyopolou is roasted aubergine and peppers mashed with garlic, tomato and parsley, and it's vegan as it comes. It tastes of the fire the vegetables were charred on. It's my first order for a vegan friend in a mehana, because it needs no special request.

Lyutenitsa (лютеница)

A white bowl of lyutenitsa, a chunky relish of roasted red peppers and tomatoes
Photo: Off-shell, CC BY-SA 4.0

Lyutenitsa is a thick relish of roasted red peppers and tomatoes, and it's vegan. Restaurants serve it with bread or next to the chips. Supermarkets sell it in jars, and I always have one open in my fridge.

Chushki byurek (чушки бюрек)

Chushki byurek, fried battered peppers cut open to show red pepper and a white cheese filling, on a white plate
Photo: Bin im Garten, CC BY-SA 3.0

Roasted red peppers stuffed with sirene and egg, dipped in batter and fried. It's vegetarian, and it's the starter I order for vegetarian friends who want something hot and very Bulgarian. A plate of them makes a light main.

Banitsa (баница)

A round coiled banitsa of golden filo pastry in a lined baking tray
Photo: borzo, CC BY-SA 3.0

Banitsa is filo pastry baked with eggs and sirene, and it's the city's breakfast. The vegetarian fillings go past cheese to leek, spinach and pumpkin. My favourite of the best banitsa in Sofia is the leek one at Handmade Banitza, Solunska 17, open daily from 8am to 6pm. Bulgarians drink ayran or boza with it, and boza, the thick, sweet-sour drink made from fermented grain, is vegan.

More meat-free dishes on Bulgarian menus

DishBulgarianWhat it isVegetarian or vegan
Bean soupбоб чорба (bob chorba)Beans with peppers, onion, dried mint and savoryOften vegan; ask if there's meat in it
Lenten sarmiпостни сармиVine or cabbage leaves rolled round riceVegan
Peppers stuffed with beansпълнени чушки с бобPeppers filled with beans and bakedVegan
Vegetable gyuvechзеленчуков гювечVegetables baked slowly in a clay potVegan unless cheese or egg goes on top
TurshiyaтуршияPickled vegetablesVegan
Sirene po shopskiсирене по шопскиSirene baked in a clay pot with tomato, pepper and an eggVegetarian
Mish-mashмиш-машScrambled eggs with peppers, tomato and sireneVegetarian
Kashkaval paneкашкавал панеBreaded, fried yellow cheeseVegetarian
Chips with sireneкартофи със сиренеChips under grated white cheeseVegetarian
PalachinkiпалачинкиThin pancakes with honey, jam or cheeseVegetarian

How to order vegan food in Sofia: постно and the words to know

Постно (postno) means lenten. The Bulgarian Orthodox Church keeps fasting days with no meat, dairy or eggs, and food cooked for them is called постно, so a dish marked with the word has none of the three in it. Some menus put постно next to the dish, and some give lenten food its own page. Bean soup, lenten sarmi and vegetable stews are the usual entries.

In a neighbourhood mehana with a Cyrillic-only menu, these Bulgarian phrases get you a meat-free meal.

EnglishBulgarianSay it
I'm vegetarian (man / woman)Аз съм вегетарианец / вегетарианкаaz sum veh-geh-tah-ree-AH-nets / veh-geh-tah-ree-AHN-ka
I'm vegan (man / woman)Аз съм веган / веганкаaz sum VEH-gan / VEH-gan-ka
Without meatБез месоbez meh-SO
Without cheeseБез сиренеbez SEE-reh-neh
Without eggsБез яйцаbez yai-TSA
Is there anything lenten?Има ли нещо постно?EE-ma lee NESH-to POST-no

When you ask "bez meso?", listen for the word as well as watching the head. Bulgarians nod for no and shake their head for yes, so I wait for a да (da, yes) or не (ne, no) before I trust the answer.

My favourite vegan and vegetarian restaurants in Sofia

Three of these are vegan or vegetarian, and two are ordinary places where a vegetarian orders well.

PlaceFoodWhereWhen I go
Loving HutFully veganGeorgi S. Rakovski 113, near the National OperaWeekday lunch
FurnaVegan bakeryStefan Stambolov BoulevardBreakfast, before 10am
Sun MoonVegetarian, with a vegan menu6th September StreetDinner
Manastirska MagernitsaTraditional, with lenten dishesHan Asparuh 67Dinner, any day of the week
Fabrika DagaBrunch cafeSheynovo 13VWeekend brunch

Loving Hut

Yellow Loving Hut Vegan Cuisine sign over the shopfront, with a chalkboard easel and window seats
Photo: Google Maps

Loving Hut belongs to an international chain of vegan restaurants, and the Sofia branch on Rakovski Street, near the National Opera, is my cheapest vegan lunch in the centre. Everything it serves is vegan, from the döner to the cakes, which come in gluten-free and sugar-free versions too. I send friends here after a few days of shopska and bread, when they want a full, hot plate.

It shuts before dinner, so it's a lunch stop for me, and I check Loving Hut's website before going on a public holiday.

Furna

Hanging wooden Furna sign beside the white brick bakery front, its sourdough bread window and a yellow table and chair
Photo: Google Maps

Furna is a vegan bakery on Stefan Stambolov Boulevard, the same street as the Women's Market, and its banitsa has no egg or cheese in it. The savoury fillings change with the day: mushroom, potato with onion and thyme, beans with peppers, red lentil, lentil with curry. The sweet ones are apple with walnut and cinnamon, and pumpkin with walnut. There's plant milk for the coffee, so a vegan gets the full Bulgarian breakfast here.

Sun Moon (Слънце Луна)

Rolls and croissants on the wooden bakery counter at Sun Moon, with painted Bulgarian sayings above
Photo: Google Maps

Sun Moon is a vegetarian restaurant on 6th September Street with a separate vegan menu, and it's where I book when vegetarian friends want a sit-down dinner. The cooking is modern Bulgarian, and Sun Moon runs its own bakery and shop as well as the restaurant. On a busy night the food can take 30 to 45 minutes to arrive, so I never turn up starving.

Vegetarian-friendly restaurants and cafes in Sofia

These two cook meat too, and each has enough meat-free dishes for a vegetarian to eat well.

Manastirska Magernitsa

Carved wooden sign above the tile-roofed gateway and stone courtyard wall of Manastirska Magernitsa
Photo: Google Maps

Manastirska Magernitsa (Манастирска магерница, the monastery kitchen) cooks recipes collected from monasteries across Bulgaria, and its menu has meatless lenten dishes alongside the meat. That's why I take vegetarian friends here for a traditional Bulgarian dinner: everyone orders from the same menu, and nobody gets a side salad as a main. Of the traditional restaurants in Sofia I'd book, it gives a vegetarian the most choice.

The restaurant fills an old house at Han Asparuh 67. My order is the nettle soup. It's open every day from noon to 11pm, which makes it my Sunday answer too. I book weekend dinners a few days ahead on +359 899 949 400, a number that takes Viber and WhatsApp messages as well.

Fabrika Daga

Marble counter, wine shelves and wooden high tables under trailing plants inside Fabrika Daga
Photo: Google Maps

Fabrika Daga, also called Rainbow Factory, is my pick for a vegetarian brunch in Sofia. Order the panagyurski eggs, named after the town of Panagyurishte: poached eggs on garlicky yoghurt and sirene, with paprika butter poured over the top. The cafe is at Sheynovo 13V, near the Doctors' Garden, and it opens at 8am on weekdays and 9am at weekends, closing at 8pm.

Where to buy vegan and vegetarian food in Sofia

For a self-catering day or a picnic in the park, I shop in two places.

Zhenski Pazar, the Women's Market (Женски пазар)

The yellow Женски пазар sign over fruit and vegetable stalls at the Women's Market in Sofia, with shoppers crossing the cobbles
Photo: Bin im Garten, CC BY-SA 3.0

Zhenski Pazar is Sofia's largest open-air market, along Stefan Stambolov Boulevard between Todor Aleksandrov and Slivnitsa boulevards, near Lavov Most. The stalls sell fruit, vegetables, spices, meat and dairy, and mornings are the best time to go.

The Central Market Hall on Maria Luiza Boulevard, next to the Banya Bashi Mosque, reopened in May 2024 as a supermarket with a culture stage, inside its 1911 building. Supermarkets sell lyutenitsa and turshiya in jars, and those two plus bread and fruit are my vegan picnic.

A vegetarian day of eating in Sofia

This is the weekday I'd plan for a vegan friend. A vegetarian can follow it too and add the nettle soup at dinner.

TimeWhereWhat I order
8.30amFurna, Stefan Stambolov BoulevardA savoury vegan banitsa and a coffee with plant milk
10amZhenski PazarFruit for later, and tomatoes if I'm cooking
1pmLoving Hut, Rakovski StreetThe vegan döner, and a vegan cake for later
8pmManastirska Magernitsa, Han Asparuh 67A lenten dish from the meatless part of the menu

On a Saturday the plan still works, since Loving Hut stays open until 5pm. On a Sunday Furna and Loving Hut are both shut, so I swap in brunch at Fabrika Daga from 9am and keep dinner at Magernitsa.

Key takeaways

  • Kyopolou, lyutenitsa, lenten sarmi and a shopska without cheese are the vegan orders in a traditional restaurant; vegetarians can add tarator, snezhanka, chushki byurek and banitsa.
  • Постно on a menu means no meat, dairy or eggs, and lenten dishes are easiest to find from 15 November to Christmas Eve and in Lent.
  • Loving Hut for lunch and Furna for breakfast are fully vegan and shut on Sundays, and Sun Moon is my vegetarian dinner.
  • Manastirska Magernitsa opens every day and keeps lenten dishes on the menu, so it's my Sunday dinner with vegetarian friends.

Frequently asked questions

Is Sofia good for vegans?

Yes, with a little planning. Sofia has fully vegan places such as Loving Hut near the National Opera and Furna, a vegan bakery, and traditional restaurants mark their meatless fasting dishes with the word постно. Dairy is the hard part, because sirene and yoghurt go into so much Bulgarian cooking.

Is Bulgarian food vegetarian-friendly?

Yes. Shopska salad, tarator, snezhanka, kyopolou, lyutenitsa, chushki byurek and banitsa are all meat-free and on most traditional menus. A vegetarian can eat a full Bulgarian dinner from the starters alone.

What does постно mean on a Bulgarian menu?

Постно (postno) means lenten: food made for Orthodox fasting days, with no meat, dairy or eggs. Lenten sarmi, bean soup and vegetable stews are the dishes that carry the label most often.

Where can I eat traditional Bulgarian vegetarian food in Sofia?

Manastirska Magernitsa at Han Asparuh 67 is my pick, because it cooks monastery recipes and keeps meatless lenten dishes on the menu next to the meat. Sun Moon on 6th September Street is fully vegetarian, with modern Bulgarian cooking and a vegan menu.

Is there vegan street food in Sofia?

Yes, and most of it is pastry. Furna on Stefan Stambolov Boulevard bakes vegan banitsa from 8am, Monday to Saturday, and the roasted chestnuts sold on the street in winter are vegan too. The rest of Sofia's street food leans on cheese, yoghurt and the grill.

Where can I find vegan cakes and sweets in Sofia?

Furna's sweet banitsa (apple with walnut and cinnamon, or pumpkin with walnut) and Loving Hut's vegan cakes, which include gluten-free and sugar-free ones, are my two answers. Lokum, the Bulgarian version of Turkish delight, is made from sugar and starch and sold in supermarkets, while most other Bulgarian desserts use butter, eggs or yoghurt.