salade chopska avec concombre, oignon, tomate, poivron et fromage de type feta rapé.
Photo: Popo le Chien, CC0
Food

Vegetarian and Vegan Sofia: Where to Eat in 2026

Sofia is easier for vegans than Bulgarian menus suggest. Where to eat, what to order and which classics have no meat.

Bulgarian food runs on white cheese and yogurt, which makes Sofia easy for vegetarians and harder for vegans, until you know where to go. The city has fully vegan kitchens, pay-by-weight buffets and a vegetarian bakery open since 2003. Below are the vegan and vegetarian restaurants I'd pick in Sofia, the Bulgarian dishes with no meat, the taverns with good meatless menus and what a meal costs.

Is Sofia good for vegetarians and vegans?

Yes, and better than its menus look. Many Bulgarian classics have no meat: salads, cold yogurt soup, roasted pepper relishes, bean soup and banitsa. The catch is dairy and egg. Sirene, the white brined cheese, goes on almost every salad, yogurt goes into soups and dips, and banitsa is made with egg and cheese, so a vegetarian eats well everywhere and a vegan needs a list.

Sofia has at least four fully vegan places, two pay-by-weight vegetarian buffets, one of them nearly all vegan, and a bakery that labels every banitsa vegetarian or vegan. Most of them sit in the center, within walking distance of Vitosha Boulevard, and the prices are low by European standards.

Bulgarian dishes with no meat

These are the classics you will find on almost any traditional menu in Sofia, with what to ask for. A tavern menu will have most of them, and the Bulgarian food beyond this list is mostly grilled meat and stews.

DishWhat it isVegetarianVegan
Shopska saladTomato, cucumber, pepper and onion under grated sireneYesAsk for it without cheese
TaratorCold soup of yogurt, cucumber, dill, garlic and walnutsYesNo
SnezhankaThick yogurt with cucumber, garlic, dill and walnutsYesNo
KyopoluRoasted eggplant and pepper spreadYesUsually
LyutenitsaRoasted red pepper and tomato relishYesYes
Bob chorbaBean soup simmered with vegetables and herbsUsuallyUsually, ask
Chushki burekRoasted peppers stuffed with sirene and egg, friedYesNo
Mish mashScrambled eggs with peppers, tomato and sireneYesNo, except Sun Moon's tofu version
BanitsaFilo pastry with egg, yogurt and sireneYesVegan versions at Furna and Sun Moon

Kyopolu

A bowl of kyopolu, a roasted eggplant spread mixed with tomato and red pepper
Photo: Off-shell, CC BY-SA 4.0

Kyopolu is roasted eggplant mashed with roasted peppers, tomato and garlic, and it comes as a dip with bread. It sits on the starter list of most taverns next to lyutenitsa, the red pepper and tomato relish, and Sun Moon makes both. With bread and a shopska salad without cheese, it is the vegan meal you can order in almost any traditional restaurant in Sofia.

Snezhanka

Three scoops of snezhanka, white yogurt salad with cucumber and herbs, on a long white plate
Photo: Kritzolina, CC BY-SA 4.0

Snezhanka, "Snow White," is a salad of thick strained Bulgarian yogurt with chopped cucumber, garlic, dill and walnuts, often served in scoops. It is tarator's thicker cousin, the salad Bulgarians eat all summer, and it is vegetarian but never vegan in a normal tavern, since the yogurt is the dish.

Vegan restaurants in Sofia

Vita Rama

The dining room at Vita Rama with rattan pendant lamps, wooden tables and shelves of bottles and jars
Photo: Google Maps

Vita Rama at Doktor Petar Beron 9, a few minutes on foot from the National Palace of Culture, is fully vegan, with every allergen marked on the menu. Order the cauliflower steak first, then the jackfruit tacos or the Buddha bowl. The counter holds around 20 cakes, many of them sugar-free. A Buddha bowl, tacos and three drinks for two come to about €29. It opens 11 AM to 10 PM Tuesday to Saturday, to 6 PM on Sunday and to 3 PM on Monday.

Loving Hut Sofia

The counter at Loving Hut Sofia, lettered Be Vegan Make Peace, beside a glass case of pastries
Photo: Google Maps

Loving Hut at Georgi S. Rakovski 113, near the National Opera, opened in 2015 as the first Loving Hut in Bulgaria. The owners mill einkorn, an ancient wheat, on site for their baking. Come for the cakes, pistachio, tiramisu or mango, and before them order the quiche or the duner-style wrap with chickpea kofte. It opens 11 AM to 6 PM on weekdays and to 5 PM on Saturday, so it is a lunch stop, and a late lunch here pairs well with an evening at the opera in Sofia.

Raw & More

The display case of chocolate bars, sweets and cakes under glass domes at Raw & More
Photo: Google Maps

Raw & More at San Stefano 9 is a small vegan dessert shop where nearly everything is raw, sweetened without refined sugar and mostly gluten-free. The white Snickers bar is its signature, and the raw mango cake is the other favorite. It also does acai bowls. There is no indoor seating, so carry the box to a park. A cake, a protein bar and two coffees come to about €12.

Vegetarian restaurants in Sofia

Sun Moon

The counter at Sun Moon, with a basket of croissants and buns beside a wooden counter inlaid with a tree, and the espresso machine behind
Photo: Google Maps

Sun Moon at 6-ti Septemvri 39, on the corner of Malkite Pet Kyosheta, the "Small Five Corners," is a vegetarian restaurant and bakery that opened in 2003. It bakes more than a dozen breads a day from stone-milled flour, and the Bulgarian dishes come meatless: bean soup with a hunk of the house bread, a vegan banitsa, the emperor's banitsa wrapped around mushrooms, spinach and rice, and a mish mash made with tofu. The pizzas can come with vegan cheese. The kitchen uses cheese and eggs, so ask for the vegan options. Two pizzas and two lemonades come to about €24, and it opens from 8:30 AM to 10 PM, to 9 PM on Sunday.

Satsanga

Wooden tables under gold mandalas and lotus lamps on the blue walls at Satsanga
Photo: Google Maps

Satsanga at Georgi Benkovski 8, a short walk from the Russian Church, is a vegetarian buffet where you fill a plate and pay by weight. The cooking is mostly Indian, with sweet potato curry, dahl and lentil fritters as regulars and Bulgarian dishes rotating in. The vegan dishes are marked, so a vegan can fill a plate without asking. The blue walls and wooden mandalas make it a calm room. It opens 9:30 AM to 10 PM daily, with the lunch buffet from noon, and two plates with a water and a beer come to about €22.50.

Kring

The buffet counter at Kring with salads, hummus, pickles and dips
Photo: Google Maps

Kring at Tsar Simeon 72 is a pay-by-weight buffet where nearly everything is vegan, and bread and water come free with your plate. The seitan in mushroom cream sauce is the dish I'd put on my plate first. The restaurant is linked to the Sri Chinmoy meditation movement, and it opens 11:30 AM to 8 PM, Monday to Saturday.

Veda House

Floor cushions, low tables and lamps in the attic room at Veda House
Photo: Google Maps

Veda House at Gladstone 2 cooks Ayurvedic vegetarian food and pours more than 100 teas from an English menu. Upstairs, shoes come off and you sit on cushions, the house has five rooms, and no alcohol is served. It opens 10:30 AM to 10 PM daily, and it is also one of the cafes in Sofia I'd pick for a long tea.

Ananda Bakery

The glass counter of cakes and sweets at Ananda Bakery
Photo: Google Maps

Ananda Bakery at Felix Kanitz 14-16 is a vegetarian bakery and cafe, and about half the cakes on its counter are vegan. It sits outside the center, so I'd save it for a cake stop when I'm already in that part of town.

Vegan-friendly bakeries and cafes in Sofia

Furna

The wooden counter of pastries and bread under hanging lamps at Furna
Photo: Google Maps

Furna, the bakery on Stefan Stambolov Boulevard, labels every banitsa vegetarian or vegan, and the vegan fillings run from lentils, carrots and mushrooms to pumpkin, walnut and brown sugar. A piece costs about €1.30 to €1.50, and the bakery also sells einkorn bread, yogurt and boza. The vegan banitsas sell out by the afternoon, so go in the morning. Most other banitsa in Sofia is made with egg and cheese, so Furna's labels save asking.

For a cafe breakfast, Izzy's Coffee and Brunch on Knyaginya Maria Luiza Boulevard makes a vegan avocado toast with lyutenitsa if you ask, and it keeps plant milk for the coffee. Salted Cafe at Bratya Miladinovi 38 does vegan wraps on einkorn bread. Mekitsi, banitsa and mish mash make most breakfast and brunch in Sofia easy for vegetarians.

Traditional restaurants with good vegetarian menus

These taverns and restaurants cook enough meatless dishes for a full meal, so a vegetarian and a meat eater can share one table and one menu.

Manastirska Magernitsa

The tile-roofed gateway and carved sign at the courtyard entrance of Manastirska Magernitsa
Photo: Google Maps

Manastirska Magernitsa, the "monastery kitchen," cooks from more than 160 recipes its founders collected from monasteries around Bulgaria, and the menu names the monastery each dish comes from. It sits in a 19th-century townhouse with a summer courtyard, the menu includes a Mount Athos lentil stew, and pogacha bread with sharena sol, the herb salt, comes free. Ask the staff which dishes are meatless that day, and book several nights ahead.

Shtastlivetsa

The glass dome over the dining room at Shtastlivetsa on Vitosha Boulevard, with a floral installation hanging above tables on two levels
Photo: Google Maps

Shtastlivetsa, with branches on Vitosha Boulevard and San Stefano Street, has vegetarian and vegan dishes on its Bulgarian and Italian menu, along with a very good shopska. The rooms are dressed up with velvet chairs and chandeliers, and the prices are a little higher than the average Bulgarian restaurant.

Beyond these two, Dark Sister by Made in Home on Angel Kanchev Street has vegetarian and vegan options, including a salad with black hummus and a cold tarator. Taj Mahal at 11-ti Avgust 11 has a big vegetarian Indian menu, Made in Blue does a vegetarian platter, and The Little Things has veggie options and big portions. The best restaurants in Sofia for a traditional night serve most of the meatless salads and dips in the table above.

Vegetarian and vegan Sofia at a glance

PlaceTypeBest forOpening note
Vita RamaVeganDinner and cakesLunch only on Monday
Loving Hut SofiaVeganHomemade lunch and cakesClosed on Sunday
Raw & MoreVeganRaw dessertsNo indoor seating
Sun MoonVegetarian, vegan optionsBreakfast, bread, Bulgarian dishesDaily from 8:30 AM
SatsangaVegetarian buffetIndian food by weightDaily, buffet from noon
KringVegetarian buffet, mostly veganCheap lunch by weightClosed on Sunday
Veda HouseVegetarianTea and a slow afternoonDaily from 10:30 AM
FurnaBakeryVegan banitsaSells out by the afternoon

What a vegetarian meal costs in Sofia

The pay-by-weight buffets are the cheapest vegan sit-down meals in Sofia, and a bakery banitsa is the cheapest vegetarian one. Leave about 10% at a sit-down restaurant, and tipping in Bulgaria is best done in cash even when you pay by card.

Tips for vegetarians and vegans in Sofia

Ask about the cheese. Shopska, tarator, snezhanka and chushki burek all carry dairy or egg, and most central restaurants have English menus, so ask the waiter which dishes come without sirene.

Shop the market. Zhenski Pazar, a short walk from Serdika metro, sells fresh fruit and vegetables, dried herbs, spices and homemade lyutenitsa by weight, and with a hostel kitchen it covers breakfast and picnics.

On the street, banitsa, mekitsi, gevrek and pizza slices are vegetarian, and the grills and duner counters are not. The cheap street food in Sofia is a good vegetarian breakfast for a euro or two.

Key takeaways

  • Eat fully vegan at Vita Rama, Loving Hut and Raw & More.
  • Fill a plate by weight at Satsanga or Kring for a cheap vegetarian lunch, nearly all of it vegan at Kring.
  • Go to Sun Moon from 8:30 AM for vegan banitsa, bean soup and fresh sourdough.
  • In a tavern, order kyopolu, lyutenitsa, bean soup and shopska without cheese for a vegan meal, and ask about the bean soup first.
  • Plan around Sunday, when Loving Hut and Kring are closed.

Frequently asked questions

Is Sofia good for vegans?

Yes, Sofia is good for vegans. It has fully vegan restaurants such as Vita Rama, Loving Hut and Raw & More, a pay-by-weight buffet at Kring where nearly everything is vegan, and Furna, a bakery that labels its vegan banitsa. Traditional taverns are harder, because most salads and dips use cheese or yogurt.

What is the best vegan restaurant in Sofia?

Vita Rama, near the National Palace of Culture, is the one I'd book for dinner, for the cauliflower steak and around 20 cakes. For lunch, Loving Hut and the pay-by-weight buffet at Kring are the other two I'd pick.

Where can I try vegan Bulgarian food in Sofia?

Sun Moon at 6-ti Septemvri 39 makes vegan versions of Bulgarian dishes: banitsa, bean soup and a mish mash with tofu. Furna sells vegan banitsa, and in any tavern kyopolu and lyutenitsa are usually vegan.

Are there vegetarian restaurants in Sofia?

Yes. Sun Moon, Satsanga, Kring, Veda House and Ananda Bakery are vegetarian, and all of them have vegan dishes too. Many traditional restaurants, such as Manastirska Magernitsa and Shtastlivetsa, also have good vegetarian menus.

Where can I eat cheaply as a vegan in Sofia?

The pay-by-weight buffets at Kring and Satsanga are the cheapest vegan meals in Sofia, and Kring includes bread and water. A vegan banitsa at Furna costs about €1.30 to €1.50.

Which vegan restaurants in Sofia are open on Sundays?

Vita Rama is open on Sunday until 6 PM, and Sun Moon, Satsanga and Veda House are open every day. Loving Hut and Kring close on Sundays.

Is Bulgarian food vegetarian-friendly?

Yes, Bulgarian food has many meatless classics, such as shopska salad, tarator, banitsa, bean soup and roasted pepper dishes. Most of them use cheese, yogurt or egg, so they suit vegetarians better than vegans.