Ayran/yogurt drink and Banitsa (Bulgarian: Баница, also transliterated as banica and banitza) is a traditional Bulgarian food prepared by layering a mixture of
Photo: Biso, CC BY 3.0
Food

Breakfast and Brunch in Sofia: Where to Eat in 2026

Sofia starts the day with banitsa and brunches late at weekends. Where to eat, what to order and what it costs.

Sofia starts the day with pastry: a slice of banitsa from a bakery, or hot mekitsi with jam, and a coffee. At weekends the city brunches late, in courtyard cafes and on the top floor of a hotel. Below are the bakeries for a Bulgarian breakfast, the brunch cafes I'd pick, the hotel brunches worth booking, the vegan options and what each one costs.

What Bulgarians eat for breakfast

Breakfast in Bulgaria is quick and built on pastry, white cheese and yogurt. Most Bulgarians eat it on the way to work, from a bakery window, and the cafes add eggs and porridge for a slower morning. These are the dishes you will see on Sofia's breakfast menus.

DishWhat it isWhere to eat it in Sofia
BanitsaFilo pastry baked with egg, yogurt and sirene, the white brined cheeseAny bakery, from about €1
MekitsiYeasted dough with yogurt, fried and served with sugar, jam, honey or cheeseMekitsa and Coffee, Cafe 1920
Panagyurishte eggsPoached eggs on garlicky yogurt, topped with butter and paprikaRainbow Factory, Izzy's
Mish mashScrambled eggs with roasted peppers, tomato and sireneCafes and taverns, Sun Moon's vegan version
Ayran and bozaSalty yogurt drink and a thick fermented grain drinkBakeries and corner shops
A stack of golden fried mekitsi on a plate, with a small dish of dark jam beside them
Photo: Biso (Biser Todorov), CC BY-SA 3.0

Ayran is Bulgarian yogurt whisked with water and salt, and boza is thick, sweet and a little sour, with under 1% alcohol. Bulgarians have one or the other with banitsa. The same sirene and yogurt turn up again at lunch and dinner across Bulgarian food, from shopska salad to tarator.

Bakeries and Bulgarian breakfast in Sofia

Bakery banitsa is at its best between about 7 and 10 AM, while the filo is still crisp. Furna on Stefan Stambolov Boulevard labels every banitsa vegetarian or vegan and charges about €1.30 to €1.50 a piece, and the banitsa in Sofia at Furna, Hlebar and Sofiyska Banitsa is the classic grab-and-go breakfast.

Mekitsa and Coffee

The painted shopfront of Mekitsa and Coffee at Graf Ignatiev 28, with its round sign over the windows
Photo: Google Maps

Mekitsa and Coffee at Graf Ignatiev 28 fries mekitsi to order, and the owners traveled around Bulgaria for the recipe before they opened. The toppings run sweet, from powdered sugar and honey to pistachio spread, and savory, with sirene or cream cheese and pesto. Prices start at about €2.50. Take it to go, or climb upstairs for a seat.

Hlebar

The counter of banitsa, sourdough loaves and cakes at Hlebar
Photo: Google Maps

Hlebar sells banitsa all day, sweet with apple, raisins and brown sugar or savory with potato and mushroom. Its branches sit at Vasil Aprilov 14 and in the Doctors' Garden area, on Oborishte and Shishman streets. Two banitsas and two espressos cost about €5.60. The filo can come out on the dry side, so I'd order the savory ones in the morning, when the trays are fresh.

Galleta Bakery & Cafe

Galleta at Ekzarh Yosif 36 makes everything on its counter by hand. The banitsa is the thing to come for, and it tends to sell out, so arrive early. Ekzarh Yosif is the street of the Sofia Synagogue, a few minutes north of Serdika.

Claire Bakery

Loaves of bread on the wall shelves under the Claire sign at Claire Bakery, with a steel baking rack in front
Photo: Google Maps

Claire Bakery has two shops, at Vitosha Boulevard 139 and at Lege 6, and it bakes its loaves from sourdough. The counter holds banitsa, croissants, eclairs and cookies, and for a later bite there are baguette sandwiches. Dogs are welcome, so it is the bakery I'd pick with a dog in tow.

The best brunch in Sofia

Brunch in Sofia means specialty coffee, eggs several ways, avocado toast and a Bulgarian dish or two, usually in a small cafe with a courtyard or a garden. These are the six I'd pick, and four of them are in the center.

Rainbow Factory (Fabrika Daga)

Rainbow Factory, or Fabrika Daga, has served brunch and specialty coffee since 2014, and it is popular with locals. The menu runs from eggs Benedict and Panagyurishte eggs to avocado toast, sandwiches and homemade banitsa, savory with white cheese or sweet with seasonal fruit. The coffee is from Dabov, a Bulgarian roaster, poured as espresso or filter at an L-shaped bar.

Izzy's Coffee and Brunch

The green awning and courtyard seating outside Izzy's Coffee and Brunch
Photo: Google Maps

Izzy's at Knyaginya Maria Luiza Boulevard 17 sits in the streets where many of Sofia's murals are, and the best seats are on the open balcony over the courtyard. The menu mixes Bulgarian and international brunch, from Panagyurishte eggs to French toast, and there is a menu of staff-favorite combinations. Ask for the avocado toast vegan and it comes with lyutenitsa, and there is plant milk for the coffee. Avocado toast, oatmeal and two coffees come to about €20.

Cafe 1920

The ground floor of Cafe 1920, with a high table of wooden bar stools on a checkered floor under a metal mezzanine
Photo: Google Maps

Cafe 1920 has two addresses, at Knyaginya Maria Luiza Boulevard 60 and at Tsar Ivan Shishman 24. The Maria Luiza room has an industrial look, with the building's old brick on show. The menu goes from American pancakes and avocado toast to mekitsa with homemade dips, sandwiches and breakfast nachos, with shakshuka among the hot dishes. There is specialty coffee, and cocktails if brunch runs long.

43.12 Coffee & Brunch

The curved bar counter at 43.12, clad in navy tiles, with the coffee grinders on top and an arched doorway to the back room
Photo: Google Maps

43.12 at Hristo Belchev 29 takes its name from the coordinates of its first address, in Varna on the Black Sea. The Sofia branch has a garden and a brunch menu of eggs in many forms, a smash burger, avocado toast, prawn toast, pancakes, seasonal soups and cakes. The beans come from the team's own roastery, Snack Coffee Roasters. I'd pick it on a warm morning for the garden.

Balkan Falsch

A dining table at Balkan Falsch beside the glass walls, under a tree hung with purple blossoms, with the terrace outside
Photo: Google Maps

Balkan Falsch at Bulgaria Boulevard 82 serves a weekend brunch of Balkan cooking with a modern turn, with freshly baked sourdough, specialty coffee and house drinks. Bulgaria Boulevard starts by the National Palace of Culture, and number 82 is further out along it, so I'd save it for a slow Saturday.

Cookó at Juno Sofia

The Cookó Kitchen:Drinks sign over the curtained street windows of the restaurant at the Juno Sofia hotel
Photo: Google Maps

Cookó, the restaurant of the Juno Sofia hotel near the Ivan Vazov National Theater, runs one of the most sought-after weekend brunches in the city. Juno is one of the design hotels among the best hotels in Sofia, and brunch is the easy way to see it without a room booking.

Hotel and rooftop brunch in Sofia

Sofia's hotel brunches are the long, sit-down kind, with a view, cocktails and a buffet or a set menu. Two of the three are in the same building, the 30-story Grand Hotel Millennium at Vitosha Boulevard 89B.

Ozone Skybar & Lounge

The lounge at Ozone Skybar & Lounge at night, with velvet armchairs, a row of bar stools and the city lights through the windows
Photo: Google Maps

Ozone, on the 29th floor of the Grand Hotel Millennium, is the highest bar in Bulgaria, and its O'Heavens brunch runs from 11 AM to 4 PM on Friday, Saturday and Sunday. Avocado toast and eggs share the menu with creative versions of banitsa and mekitsi, and the cocktails were made for brunch. The city and Vitosha mountain fill the windows. Ozone is also one of the rooftop bars in Sofia I'd book for sunset, so brunch is the daytime way to have the view.

Vienna Cafe & Restaurant

The dining room at Vienna Cafe under a glass roof, with green steel arches over tables on a blue and white checkered floor
Photo: Google Maps

Vienna Cafe, on the third floor of the same hotel, is a Viennese coffee house under a glass roof, with Art Deco lines and two terraces. The cake cabinet holds Sachertorte, Black Forest gateau and apple strudel. It is the one I'd pick for a slow, sweet morning of cake and coffee.

OXBO at Hilton Sofia

The dining room at OXBO in the Hilton Sofia, with gold wheat sculptures on a green wall above a long banquette and tables
Photo: Google Maps

OXBO, the restaurant of the Hilton Sofia at Bulgaria Boulevard 1, serves a big international breakfast buffet with views toward the mountains. Its brunch is a family affair: salads, hot dishes, a carving station, desserts and ice cream. The spring 2026 brunches added a children's area, which makes it the pick for parents.

Vegan and vegetarian breakfast in Sofia

Bulgarian breakfast is easy for vegetarians, since banitsa, mekitsi and mish mash have no meat, but it leans hard on cheese, egg and yogurt. Vegans have more choice in Sofia than the classics suggest, and the vegetarian and vegan places in Sofia include a bakery that has been at it since 2003.

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 opens at 8:30 AM every day. It bakes more than a dozen breads a day from stone-milled flour, and for breakfast I'd order the vegan banitsa or the emperor's banitsa, a crepe wrap of mushrooms, spinach and rice. The vegan mish mash swaps the eggs for scrambled tofu. There is a terrace for warm mornings.

For a sweet start, Raw & More at San Stefano 9 makes acai bowls and raw vegan cakes with no refined sugar, but it has no indoor seating, so take it to a nearby park. Furna's vegan banitsas sell out by the afternoon, so go there early.

Brunch in Sofia at a glance

PlaceAreaBest forWhat to order
Mekitsa and CoffeeGraf Ignatiev StreetA cheap Bulgarian breakfastMekitsi with sirene or honey
HlebarVasil Aprilov and Doctors' GardenBanitsa all daySavory banitsa and an espresso
Rainbow FactoryNear the centerLocals' favorite brunchPanagyurishte eggs
Izzy's Coffee and BrunchMaria Luiza BoulevardCourtyard balconyFrench toast, vegan avocado toast
Cafe 1920Maria Luiza and ShishmanBig menu, both sweet and savoryMekitsa with dips
43.12 Coffee & BrunchHristo Belchev StreetGarden seatingPrawn toast, pancakes
Ozone Skybar & LoungeGrand Hotel MillenniumThe viewThe banitsa and mekitsi plates
Sun MoonSmall Five CornersVegan and vegetarianVegan banitsa, fresh bread

Specialty coffee is the other half of brunch in Sofia, and the cafes in Sofia such as Dabov, Drekka and Coffee Syndicate pour single-origin espresso and filter.

What breakfast and brunch cost in Sofia

Breakfast is one of the cheapest meals in Sofia. A bakery banitsa with an ayran stays under €3, a mekitsa and a cafe coffee come to about €5, and a cafe brunch with coffee works out at about €10 a person. The hotel brunches cost more, and I'd ask the price when booking.

Tips for breakfast and brunch in Sofia

Leave a tip. Service is not added to the bill in Sofia, and tipping in Bulgaria is about 10% at a cafe or restaurant, best left in cash even when you pay by card. At a bakery counter, nobody expects one.

Head off the main street. Vitosha Boulevard has plenty of terraces for coffee with a mountain view, but most of the cafes on this list sit a few streets away, on Graf Ignatiev, Hristo Belchev, Shishman and Maria Luiza Boulevard. A morning of street food in Sofia costs less still, with a gevrek from a cart for under €1.

Key takeaways

  • Eat banitsa from a bakery before 10 AM for €1 to €2, with ayran or boza, for the Bulgarian breakfast.
  • Go to Mekitsa and Coffee for hot mekitsi from about €2.50.
  • Pick Rainbow Factory, Izzy's or Cafe 1920 for a cafe brunch, and arrive before 10 AM at weekends.
  • Book Ozone's Friday to Sunday brunch on the 29th floor for the view, or OXBO at the Hilton with children.
  • Go to Sun Moon from 8:30 AM for vegan banitsa and fresh sourdough.

Frequently asked questions

What is a typical Bulgarian breakfast?

A typical Bulgarian breakfast is a slice of banitsa, filo pastry with egg, yogurt and white cheese, with a cup of ayran or boza. Mekitsi, fried dough with jam, honey or cheese, are the other classic. At the weekend, cafes add eggs such as mish mash and Panagyurishte eggs.

Where is the best brunch in Sofia?

For a cafe brunch, Rainbow Factory, Izzy's Coffee and Brunch and Cafe 1920 are the ones I'd try first. For a hotel brunch with a view, book Ozone on the 29th floor of the Grand Hotel Millennium. Cookó at the Juno Sofia hotel runs one of the most popular weekend brunches.

What time is brunch in Sofia?

Ozone's brunch runs from 11 AM to 4 PM, Friday to Sunday, and the brunch cafes on this list serve from the morning. Bakeries open early for banitsa, and Sun Moon opens at 8:30 AM every day.

How much does brunch cost in Sofia?

A cafe brunch with a coffee costs about €10 a person in Sofia: at Izzy's, two dishes with two coffees come to about €20. A Bulgarian breakfast of banitsa or mekitsi costs €1 to €2.50. Hotel brunches cost more.

Do I need to book brunch in Sofia?

For the small cafes, no, but arrive before 10 AM at weekends to get a table. Book the hotel brunches, Ozone, Vienna Cafe and OXBO, a day or two ahead, and Cookó at weekends.

Where can I get a vegan breakfast in Sofia?

Sun Moon at 6-ti Septemvri 39 opens at 8:30 AM with vegan banitsa and a tofu mish mash. Furna labels its vegan banitsas, Izzy's makes a vegan avocado toast, and Raw & More does acai bowls.

Do you tip at breakfast in Sofia?

Yes, at a sit-down cafe leave about 10%, in cash if you can. At a bakery counter or a street cart, no tip is expected.