Bulgarian street food is an integral part of the country’s culinary culture. Whether you’re a tourist or a local, there’s nothing quite like grabbing a tasty snack from a street vendor while exploring the vibrant cities of Sofia, Plovdiv, and beyond. From savory pastries to grilled meats, Bulgarian street food offers a variety of flavors that reflect the rich history and traditions of this beautiful country. In this guide, we’ll take a closer look at the must-try Bulgarian street food dishes in 2025, and why they’re so loved by both Bulgarians and visitors alike.
Ah, Sofia! A city known for its fascinating history, charming streets, and, of course, delicious Bulgarian street food. If you find yourself wandering around this vibrant city, you’re in for a treat—literally! Sofia’s street food vendors serve up a mouthwatering array of dishes, each bursting with flavor and steeped in rich tradition. From banitsa to kebapche, the city offers a treasure trove of savory delights that will make your taste buds dance. So, whether you’re a foodie or just looking for a quick snack, Sofia’s street food culture is sure to win you over with every bite!
Table of Contents
Starting with the Iconic Banitsa: The Bulgarian Breakfast Delight

If you’ve ever set foot in Bulgaria, there’s a very high chance that you’ve come across banitsa—and if not, then you’ve been missing out on a delicious Bulgarian tradition. Banitsa is not just a food; it’s a way of life. It’s the kind of breakfast that makes you wonder why the rest of the world isn’t eating it too. A perfect marriage of flaky filo dough, creamy sirene cheese, and a rich egg filling, banitsa is that comforting dish you crave on a chilly morning, and it will warm your heart just as much as it warms your stomach.
The best part? You don’t need a fancy sit-down breakfast to enjoy it. Street vendors all over Sofia (and beyond) are dishing out fresh banitsa every morning, making it the ultimate Bulgarian street food. Whether you’re rushing to work or just out for a stroll, this warm, crispy delight is ready to be your best friend for the day. It’s like an edible hug in the form of pastry—flaky, cheesy, and oh-so-satisfying.
Why Banitsa is a Must-Try Street Food in Sofia
- Crunchy, cheesy goodness: The moment you take your first bite of banitsa, you’ll be hit with that perfect contrast between the crisp outer layer and the warm, gooey cheese filling. It’s the type of comfort food that’s hard to describe—you just need to experience it. The filo dough is so thin it crunches just right when you take a bite, and then comes the magic: the soft, rich cheese and eggs that melt together like a perfect harmony. You’ll be hooked from the very first taste.
- Perfect grab-and-go snack: Banitsa is the ideal street food because it’s both quick and filling. In Sofia, you’ll find street vendors with smoking hot banitsa right at the corner of practically every street. Need to get your day started? Just grab one of these beauties on your way to the bus, the metro, or even while walking to meet your friends. It’s portable, satisfying, and won’t leave you hungry for hours. In fact, it’s so convenient that it’s often called a ‘grab-and-go’ breakfast. You’ll be nibbling on it in no time, and before you know it, you’ll be a banitsa connoisseur.
- Pair it with Boza: This is where the magic happens: you might think you’re having just another pastry, but banitsa and Boza is a match made in Bulgarian heaven. Boza is a traditional, slightly fermented drink made from malt, and it’s sweet and thick, almost like a dessert drink (but don’t be fooled—it’s totally breakfast material). The sweet tanginess of Boza perfectly complements the salty, rich flavor of the banitsa, making it a must-try combo for anyone who wants an authentic Bulgarian experience. You’ll find Boza served in little street stalls, alongside your warm banitsa, ready to create the perfect pairing for your morning.
- Banitsa Variations: While the classic banitsa is made with sirene cheese and eggs, there are many regional variations you can try in Sofia. Some versions add spinach or even pumpkin, which make for a unique twist on the traditional recipe. If you’re feeling adventurous, look for a “banitsa with yoghurt”—a version that’s a little tangier and just as delicious. You might even come across a sweet banitsa made with sugar and walnuts. No matter which one you try, the essence of banitsa remains the same: simple, comforting, and packed with flavor.
Princessa: A Simple Yet Surprisingly Delicious Bulgarian Street Snack
Sometimes, the best street food is the simplest, and Princessa is the perfect example of that. Don’t be fooled by its unpretentious appearance—a humble slice of bread, topped with minced meat, eggs, and onions. It’s a snack that might not seem like much at first glance, but the flavors are anything but basic. In fact, it’s the ultimate comfort food that gives you a hearty bite with every mouthful.
And the cherry on top? Princessa is not just delicious, it’s incredibly affordable. Whether you’re a local or a tourist, you’ll find yourself grabbing a quick Princessa from the nearest street vendor, devouring it in a matter of seconds, and then thinking, “Why didn’t I try this sooner?”
What Makes Princessa So Irresistible?
- Budget-friendly and filling: If you’re on the go and need something quick, tasty, and not too hard on your wallet, Princessa is your go-to. It’s a cheap yet satisfying option that hits all the right notes. This street snack is perfect for a light lunch, or when you’re just craving something that will fill you up without breaking the bank. It’s a great value for the amount of flavor you’re getting.
- Savory satisfaction: The combination of ground meat and crispy bread creates a surprisingly addictive texture. The meat is usually perfectly seasoned, juicy, and flavorful, while the bread has a satisfying crunch that adds a whole new dimension to every bite. The onions and eggs round out the taste, making Princessa an unassuming snack that brings comfort with each and every bite.
- Widely loved by locals: If you ask any Bulgarian about their favorite street snack, chances are, they’ll bring up Princessa. It’s a true crowd-pleaser that’s been cherished by locals for years. Whether you’re young or old, this snack will take you back to simpler times, giving you a sense of nostalgia that’s hard to resist. Bulgarians love their Princessa—and for good reason!
Mekitsa: The Fried Dough That’ll Change Your Life
If you’ve got a sweet tooth (or a savory one), mekitsa is your new best friend. Imagine a deep-fried dough that’s a mix between a doughnut and a pancake—crispy on the outside and soft on the inside. It’s a textural masterpiece that satisfies cravings whether you’re in the mood for something sweet or savory.
You can enjoy mekitsa in two main ways. Sweet lovers go for powdered sugar, giving it a sugary rush that melts in your mouth, while those craving something more savory can choose toppings like cheese or cured meats. It’s versatile, it’s delicious, and it’s guaranteed to leave you wanting more.
Why You Can’t Miss Mekitsa in Sofia
- Versatile toppings: One of the best things about mekitsa is that it’s completely customizable. If you’re into sweet treats, top it off with powdered sugar or jam. If you prefer a more savory bite, pile on some cheese, cured meats, or even a dollop of yogurt. There’s no wrong way to eat mekitsa—it’s all about what satisfies your cravings!
- Crispy + soft combo: The contrast between the crispy exterior and fluffy interior is what makes mekitsa so irresistible. As you take that first bite, you get the crunch from the fried dough followed by a soft, pillowy inside that’s perfectly satisfying.
- The perfect snack: Whether you’re looking for a hearty breakfast or a mid-afternoon pick-me-up, mekitsa is the perfect snack to fuel your adventures around Sofia. Grab one on the go, enjoy it at a local café, or snack on it while you stroll through the city—mekitsa fits into any part of your day.
Grilled Delights: Kyufteta & Kebapche That Will Knock Your Socks Off
A food tour in Sofia wouldn’t be complete without diving into the world of grilled meats. Kyufteta (meatballs) and kebapche (grilled sausages) are two beloved street food staples that are packed with spices, herbs, and smoky flavors. These grilled delights are a celebration of Bulgaria’s love affair with meat, and once you taste them, you’ll understand why.
The Grilled Meat Experience You Can’t Skip
- Juicy Kyufteta: These meatballs are seasoned with a mix of herbs and spices that give them a full-bodied flavor. When grilled, they become incredibly tender, juicy, and full of character. You won’t be able to resist the juicy goodness that bursts with each bite.
- Smoky Kebapche: Kebapche are long, grilled sausages made from a mix of minced meat. The smoky flavor from the grill seeps deep into the sausage, making it the ultimate satisfying bite. You can’t help but be drawn in by the aromatic smoke and seasoning that makes these sausages irresistible.
- Perfect with a side of bread: In Bulgaria, grilled meats like kyufteta and kebapche are often served with fresh bread, crunchy veggies, and sometimes a tangy dip. The combination of the juicy meat, the bread, and the fresh sides creates the perfect balance, enhancing every bite of the grilled goodness.
Whether you’re indulging in the fried delight of mekitsa or sinking your teeth into the smoky goodness of kyufteta and kebapche, Sofia’s street food scene is bursting with flavors and textures that are sure to make your taste buds dance. Don’t leave the city without trying these mouth-watering treats that are as much a part of Sofia as the landmarks themselves!
Sofia’s Quirky Twist on Pizza: Bulgarian Style
Here’s where Sofia gets really interesting. While Italian pizza is known for its simplicity and classic toppings, Sofia’s pizzerias have taken the iconic dish and given it a Bulgarian twist. Local chefs have ditched the ordinary in favor of unexpected and fun toppings, creating a pizza experience that will leave you scratching your head, but coming back for more. Forget about plain old pepperoni—in Sofia, pizza often features quirky combinations like mustard, ketchup, or even spicy sauces. It’s a whole new world of flavors that you won’t find anywhere else!
Sofia’s Street Pizza: A Flavor Explosion
- Unexpected toppings: If you’re up for an adventure, try a pizza topped with mustard or spicy sauces. At first, it might sound like an odd combination, but trust us—these bold flavors work together in surprising ways. The mustard adds a tangy kick, while the spicy sauces bring heat to your slice, creating an unexpected flavor explosion.
- Creative and tasty: While the toppings may sound like a wild experiment, they actually come together beautifully. The tanginess of the mustard complements the melted cheese, while the spicy sauces add depth to the savory flavors. It’s an experience that will challenge your pizza expectations and deliver something entirely new!
- Sofia’s local pizza shops: These spots are a casual and fun hangout where you can grab a quick slice while soaking in Sofia’s energetic vibe. Most pizzerias offer a laid-back atmosphere, perfect for enjoying a slice of creativity and indulging in a food culture that’s as dynamic as the city itself. Whether you’re a local or a visitor, Sofia’s pizza scene is an essential stop on any culinary tour.
Sofia’s take on pizza might just make you rethink your standard slice. Whether you’re savoring a pizza with unusual toppings or enjoying the lively local atmosphere, Sofia’s pizza scene is a must-try for anyone seeking bold, adventurous flavors!
So, whether you’re just passing through Sofia or have decided to delve into the heart of Bulgarian street food, banitsa is a must-try. It’s more than just a breakfast food; it’s a piece of Bulgarian heritage, enjoyed by locals for generations. Take a bite, and you’ll see why it has earned its place as one of Sofia’s most iconic street foods. If you’re feeling inspired to try your hand at making banitsa yourself, check out these amazing recipes at Stone Food Heaven.
Thanks to Hungry for Two