Quick answer
For the quintessential, perfectly golden banitsa experience in Sofia, Pekarna Silvy is consistently praised for its traditional recipe and quality.
- Best overall
- Pekarna Silvy
- Best budget
- Pekarnya Dobrudzha
- Best experience
- Nad Ezeroto
- Last verified
- 2026-03
How we picked these
Our selection is based on extensive local research, online reviews from both residents and travelers, and direct taste tests. We prioritize authenticity, quality of ingredients, variety of fillings, and overall customer experience to bring you Sofia's top banitsa spots.
Pekarna Silvy (Пекарна Силви)
Pekarna Silvy is a beloved institution in Sofia, renowned for mastering the art of traditional banitsa. Their pastries are hand-rolled daily, featuring perfectly crispy layers and a rich, savory filling of sirene (Bulgarian feta-like cheese) and eggs. It's the go-to spot for locals seeking an authentic taste.
🍽️ What to order
Classic Banitsa with Sirene
💡 Insider tip
Visit early in the morning for the freshest, warmest banitsa straight from the oven, best paired with a traditional boza or ayran.
"Seriously, if you're in Sofia, you HAVE to try the banitsa from Pekarna Silvy. It's just... perfection. Flaky, cheesy, and absolutely delicious. My go-to every time."— r/travel user
Bread and Soul (Хляб и Душа)
Bread and Soul elevates banitsa to an art form, focusing on high-quality, often organic ingredients and innovative twists on traditional recipes. Their banitsa offers a refined texture and depth of flavor, making it a favorite for those who appreciate artisan baking. The cozy atmosphere is a bonus.
🍽️ What to order
Banitsa with Wild Garlic and Sirene
💡 Insider tip
Don't just stick to the classic; try their seasonal banitsa variations, which often feature unique local ingredients. They also have excellent sourdough bread.
"Bread and Soul's banitsa is a game-changer. It's not your average greasy street pastry; it's light, flavorful, and tastes like it's made with actual love. A bit pricier but totally worth it."— r/food user
HleBar (ХлеБАР)
HleBar is a vibrant, modern bakery that has quickly become a local hotspot. They offer a diverse range of fresh pastries, with their banitsa standing out for its consistent quality and various fillings, including options beyond the classic cheese. It's a great spot for a quick, delicious breakfast.
🍽️ What to order
Banitsa with Kaimak and Spinach
💡 Insider tip
This place gets busy, especially on weekends. Be prepared for a small queue, but service is usually quick. Grab a coffee to go with your banitsa.
"If you're looking for a reliably good banitsa in a chill atmosphere, HleBar is it. Their spinach banitsa is surprisingly good, and their coffee is decent too."— r/sofia user
Furnata (Фурната)
Furnata offers a no-frills, authentic banitsa experience, reminiscent of old-school Bulgarian bakeries. The focus here is solely on traditional recipes, delivering flaky, generously filled pastries that taste just like grandma used to make. It's a true hidden gem for those seeking genuine Bulgarian flavors.
🍽️ What to order
Banitsa with Potato and Cheese
💡 Insider tip
This is a small, standing-room-only spot. It’s perfect for grabbing a quick, affordable banitsa on the go while exploring the city center.
"Don't walk past Furnata! Their banitsa is ridiculously good, cheap, and so authentic. It’s my secret spot for a quick bite when I'm around Serdika."— r/travel user
Banicharnitsa 'Bana' (Баничарница 'Бана')
Banicharnitsa 'Bana' is a long-standing local favorite, celebrated for its consistently high-quality, traditional banitsa. This dedicated banitsa shop offers a wide variety of fillings, all prepared with care and baked to a perfect golden crisp. It's a testament to timeless Bulgarian baking.
🍽️ What to order
Banitsa with Leeks and Cheese
💡 Insider tip
Try their sweet banitsa (e.g., with pumpkin or apple) for a delightful dessert or a different kind of breakfast treat. They sell out fast on weekends.
"If you want to eat banitsa like a true local, hit up Banicharnitsa Bana. They've been doing it right for ages, and their leek banitsa is amazing!"— r/sofia user
Nad Ezeroto (Над Езерото)
While primarily a restaurant, Nad Ezeroto is famous for its exceptional, homemade-style banitsa, served in a charming setting overlooking a small lake in South Park. It offers a more relaxed, sit-down experience to savor your banitsa, perfect for a leisurely brunch. Their ingredients are fresh and locally sourced.
🍽️ What to order
Homemade Banitsa with Sirene and Mint
💡 Insider tip
Request a table near the window for lovely views of the park and lake while you enjoy your meal. It's a great spot for a longer, more enjoyable breakfast.
"Okay, so Nad Ezeroto isn't a banitsa *shop*, but their banitsa is divine. Paired with the view of the lake, it's such a lovely experience. Totally recommend for a relaxed morning."— r/travel user
Pekarnya Dobrudzha (Пекарна Добруджа)
Pekarnya Dobrudzha is a widely accessible chain known for offering good, reliable banitsa at very affordable prices. It's a popular choice for students and those looking for a quick and satisfying breakfast without breaking the bank. Their banitsa is consistently fresh and comforting.
🍽️ What to order
Classic Cheese Banitsa (Small)
💡 Insider tip
Ideal for a quick and cheap grab-and-go breakfast if you're near one of their many locations, especially in residential areas or near universities. Their mini banitsas are great for tasting different types.
"When I'm broke or just need a quick banitsa fix, Pekarnya Dobrudzha never disappoints. It's basic but always hits the spot. Can't beat the price."— r/sofia user
Zane's Bakery (Зане'с Бейкъри)
Zane's Bakery is a charming boutique bakery offering a curated selection of pastries, including a meticulously crafted banitsa. Their version is often lauded for its delicate pastry and premium fillings, reflecting a blend of traditional methods with a modern, gourmet touch. It's a cozy spot for a coffee and treat.
🍽️ What to order
Banitsa with Homemade Cow's Cheese and Dill
💡 Insider tip
Their banitsa sometimes features unique, rotating ingredients, so ask what's fresh for the day. Pair it with one of their specialty coffees for a perfect morning.
"Zane's Bakery has surprisingly good banitsa for such a small place. It feels very homemade and high quality. A great find near the Doctors' Garden."— r/food user
Furnatsa (Фурнаца)
Furnatsa is a classic Sofia banicharnitsa, known for serving fresh, hot banitsa late into the evening. It's a popular stop for both locals and tourists looking for a traditional taste. The atmosphere is bustling, and the pastries are consistently delicious, making it a reliable choice.
🍽️ What to order
Banitsa with Minced Meat (Kima)
💡 Insider tip
This is a great option for a satisfying late-night snack after an evening out, as they often stay open later than other bakeries. Don't miss their ayran.
"Stumbled upon Furnatsa after a night out, and their banitsa with minced meat saved my life! So good, so fresh, and open late. A lifesaver!"— r/sofia user
Mekitsa and Coffee
While celebrated for its mekitsa (fried dough pastry), Mekitsa and Coffee also serves an excellent traditional banitsa, often with creative toppings or side sauces. It's a comfortable cafe setting, perfect for a relaxed breakfast or brunch with friends, offering more than just a quick bite.
🍽️ What to order
Banitsa with Sirene and a dollop of homemade yogurt
💡 Insider tip
Try their savory banitsa paired with a freshly brewed Bulgarian coffee or herbal tea. They have outdoor seating which is great for people-watching on Graf Ignatiev.
"Everyone goes to Mekitsa and Coffee for the mekitsa, but honestly, their banitsa is just as good, if not better. So flaky and served with a nice yogurt dip."— r/travel user
100 Grama Sladki (100 грама сладки)
Primarily known for its delectable cakes and pastries, 100 Grama Sladki also offers a surprisingly delicious and refined banitsa. Their version often features a lighter, more delicate pastry and quality fillings, making it a good option if you're looking for a slightly more upscale cafe experience with your traditional treat.
🍽️ What to order
Banitsa with Cream Cheese and Spinach
💡 Insider tip
After enjoying your banitsa, indulge in one of their famous cakes or tarts – it's the perfect combination for a sweet and savory experience. Their coffee is also excellent.
"I usually go to 100 Grama Sladki for cakes, but their banitsa is surprisingly good! Not as heavy as some traditional ones, and perfect with a cappuccino."— r/food user
Cosmos Coffee Shop
Cosmos Coffee Shop, a chic and popular cafe, offers a high-quality banitsa among its breakfast selection. While not a dedicated banicharnitsa, their banitsa is well-made, often featuring fresh, well-balanced fillings. It's a great choice for a quick, stylish breakfast in the heart of the city, especially if you prioritize good coffee.
🍽️ What to order
Banitsa with Sheep Cheese and Herbs
💡 Insider tip
Enjoy your banitsa and coffee on their outdoor terrace for excellent people-watching opportunities in a vibrant part of Sofia. It's ideal for a quick but quality stop.
"Cosmos Coffee has a really solid banitsa if you're looking for a good coffee and pastry combo downtown. Not super traditional, but very tasty and well-made."— r/travel user
❓ Frequently Asked Questions
What exactly is banitsa and how is it traditionally eaten?
Banitsa is a traditional Bulgarian pastry, made by layering a mixture of whisked eggs and sirene (a Bulgarian feta-like cheese) between phyllo dough sheets, then baking until golden. It's typically eaten for breakfast or as a snack, often accompanied by boza (a fermented grain drink), ayran (a savory yogurt drink), or plain yogurt.
Are there different types of banitsa beyond the classic cheese version?
Absolutely! While the cheese banitsa is the most common, you'll find numerous variations. Popular savory fillings include spinach, leeks, cabbage, pumpkin, or even minced meat (known as 'banitsa s kima'). Sweet versions with pumpkin, apple, or nuts are also beloved, especially during colder months.
What's the best time of day to get fresh banitsa in Sofia?
For the absolute freshest banitsa, aim to visit bakeries early in the morning, typically between 7:00 AM and 10:00 AM. Many bakeries bake multiple batches throughout the day, so you can often find fresh, warm banitsa around lunchtime or in the late afternoon as well.
How much does a typical piece of banitsa cost in Sofia?
A standard slice or piece of banitsa in Sofia usually costs between BGN 2.50 and BGN 6.00 ($1.40 - $3.30), depending on the size, ingredients, and the type of establishment. Dedicated banicharnitsas (banitsa shops) often offer more affordable prices compared to artisan bakeries or cafes.
Can I find vegetarian or vegan banitsa options in Sofia?
Yes, vegetarian banitsa is very common, as many traditional fillings like cheese, spinach, pumpkin, or leeks are vegetarian. Vegan options are less common but are starting to appear in modern bakeries, often using plant-based cheeses or entirely vegetable fillings. Always ask to be sure, especially if you have strict dietary needs.
What is the cultural significance of banitsa in Bulgaria?
Banitsa holds a deep cultural significance in Bulgaria, often associated with family traditions, holidays, and hospitality. It's a staple at festive occasions like New Year's Eve, when fortunes (kismeti) are baked inside. For many Bulgarians, it evokes a sense of home, comfort, and national identity.
Not sure where to go?
Plan your Sofia trip
Get a free custom itinerary for Sofia — built from real traveler insights.
Get a Free Itinerary →