I just got back from a spur of the moment trip to Sofia, and while I had a difficult time connecting with the city, I can say for certain that Bulgaria’s capital is a place that should be on every foodie’s radar.
While Sofia is still recovering from a tumultuous past, efforts are underway to help develop the city and put her on the tourist map – and nowhere is this more visible than in the emerging culinary scene!
In no particular order, here are some of the restaurants, bars and bistros that made my visit to Sofia a delectable one:
Soup Me
With temperatures signalling winter’s impending arrival, all I was craving was a hearty bowl of soup. Imagine how excited I was when I found Soup Me!
This place is located just a few block off of Vitosha Boulevard (the main pedestrian road in Sofia) and they specialize in classic homemade soups.
I asked the gentleman behind the counter for his recommendation and I ended up getting a bowl of Bulgarian soup.
The star ingredients included lentils, potatoes and carrots, each spoonful warming me up a little more.
It was the perfect choice for a chilly day in late October!

They offer a communal dining experience with a large island and bar stools in the middle of the restaurant; although if you prefer people watching to socializing, you can also grab a seat at a table by the window overlooking the street.
I also really enjoyed the clever design of Soup Me: a soup ladle as a doorknob and pots and pans as light fixtures.

Address: Neofit Rilski 55
Made in Home
This has to be the most hipster joint in all of Sofia. Envision mismatched chairs, doors turned into tables, and servers with really awesome beards.
It had a very cozy, relaxed feel, and the cooking was simple, healthy, and delightfully flavourful! (FYI – They also cater to vegetarians and vegans!)

I kind of went hog wild when I saw what they were serving and ended up ordering half of the items on the menu, but to keep things simple I will just focus on the best 3.
The dish that blew me away was the goat cheese salad with cranberries, figs, and arugula.
For starters, the serving of goat cheese was very generous – something you don’t often see in other restaurants – and when I say generous I mean two thick slices that had been pan fried, which meant warm, gooey cheese.
Magic, I tell you!
Magic Kept Coming

Next up for my main course I got their trout with rosemary and a side of baked potatoes with caramelized onions covered in a cream sauce.
Again, a simple meal that was kicked up a notch with quality ingredients and fresh herbs.

Lastly for dessert it was time for a fig cheesecake. I was tempted into ordering this when a waitress walked by with a slice and put it down on another customer’s table… I was under the impression that I disliked figs until I actually tried one that day.
Oh my, oh, my! The figs were surprisingly sweet and the cheesecake was creamy with a chocolatey crust. I would’ve had a second slice if I wasn’t already so stuffed!

They also had a pretty good selection of local beers and hard liquor including rakia which is a popular drink in the Balkans and can have an alcohol content anywhere between 40-60%. (Pleghhh! I was not a fan but I’m a bit of wimp when it comes to alcohol so don’t take my word on that.)

Seriously, if you want a cosy place where to enjoy a leisurely meal, I can’t recommend this place enough. Made in Home really knows what they are doing in the kitchen.

Address: Angel Kanchev 30A
Lubimoto
Not only was the food at Lubimoto amazing, but everyone who works here was extremely kind and helpful.
I got the chushki burek as an appetizer – this consisted of two red peppers stuffed with creamy feta cheese, lightly breaded, and then drizzled with a yogurt and dill sauce.
The feta wasn’t very strong which made it nice to consume in such large quantities.

Next up for the main, I got their pork loin platter.
This very hearty meal (which can be shared between two, though you’ll likely want it all to yourself!) was made with tender pork meat that reminded me a lot of brisket.
It came on a bed of herb potatoes with mushrooms, bacon, homemade gravy, and shredded cheese which had been melted overtop.
My taste buds were dancing for joy! I mean it – I had this very dish for dinner and the first bite was enough to make me come back for lunch the following day. Ah-mazing!

And lastly for dessert (because you can’t leave a place like this without having dessert), I got their chocolate cheesecake made with mascarpone cheese.
This was my first time having a cheesecake made with mascarpone as opposed to cream cheese, and I liked it – A LOT!
Address: Gen. Parensov 25
Raffy Bar & Gelato
Despite its name, there was more to Raffy’s than just alcohol and gelato – though that doesn’t sound like such a bad combo either…

I ended up at Raffy’s on a Friday night and the place was packed!
Even though there is seating in the restaurant’s ground level, basement, and in a tent on the main boulevard, we still had to wait about 20 minutes to be seated. (Not that I’m complaining – they had blankets to keep me warm and the long wait was worth it.)
Once a table opened up, I wasted no time browsing the menu. I chose a pasta with olives, prosciutto and aubergines, and I almost felt like I was eating in Italy.
The music was great and the setting felt chic. If you’re looking for a place to see and be seen on a weekend, then Raffy’s would probably be the place to go.
Address: Vitosha Boulevard 18
And those four suggestions sum up the best of my eating adventures in Sofia!
Sofia Foodie Guide: What to Order, Where to Wander and How to Eat Like a Local
Sofia’s food scene is genuinely one of the most underrated in Europe. The menus look approachable — most central restaurants have English translations — but knowing a handful of Bulgarian staples before you sit down means you’ll order with confidence rather than defaulting to the safe option. My approach: start light with a salad or cold soup, add a warming bowl if the weather calls for it, and build up to one of the hearty slow-cooked mains that Bulgarian kitchens do so well. The tomatoes here in summer are otherworldly. The cheese is always generous. The rakia is formidable. Start with the first and work up to the third.
Quick note on Made in Home: since my original visit, the restaurant at Angel Kanchev 30A has rebranded as Dark Sister by Made in Home — same address, same spirit, still ranked among Sofia’s top restaurants. Worth verifying the menu before you go, but the DNA of the place I loved is still there.
What to Order: Bulgarian Dish Decoder
A few essentials to know before you sit down. Start with a salad — Shopska is the one Bulgarians eat with almost everything. Add a soup if the weather is cold (lentil, as I had at Soup Me, is deeply warming) or tarator if it’s summer. For mains, the slow-cooked casserole dishes and the grilled pork platters are where the kitchen really shines. Pair with local wine rather than importing your usual choice — Bulgarian reds like Mavrud and Melnik are excellent and criminally underexposed outside the country.
Dish Cheat Sheet
| Dish | Course | Flavour Notes | Pair With |
|---|---|---|---|
| Shopska salad | Starter | Tomato, cucumber, roasted pepper, brined white cheese (sirene) | 50ml rakia |
| Tarator | Cold soup (summer) | Yogurt, cucumber, dill, walnuts, garlic — refreshing and creamy | Warm banitsa |
| Lentil soup | Hot soup | Savoury, herby, genuinely warming — what I had at Soup Me and loved | Rustic bread |
| Chushki burek | Starter | Peppers stuffed with feta, lightly breaded, drizzled with yogurt and dill — Lubimoto’s version is outstanding | Cold beer or white wine |
| Kavarma | Main | Slow-braised pork or chicken with peppers and onions — comfort food at its best | Mavrud red wine |
| Sarmi | Main/Starter | Vine or cabbage leaves stuffed with rice and meat — very much like eating at someone’s grandmother’s table | Ayran (salted yogurt drink) |
| Banitsa | Breakfast/Snack | Flaky pastry with white cheese — essential at least once | Turkish coffee or tea |
| Garash cake | Dessert | Dense walnut-chocolate torte — rich and not too sweet | Espresso or dessert wine |
Where to Wander When You’re Hungry
Sofia’s centre is compact enough to cover on foot in a few hours — which is exactly how it should be approached if food is your primary motivation. The best restaurants are tucked into the side streets rather than on the main boulevard, and the neighbourhood you’re in changes the type of meal you’ll have quite significantly.
| Area | Vibe | Best For | Representative Stop |
|---|---|---|---|
| Vitosha Boulevard | Buzz, mountain views, see-and-be-seen | Coffee, gelato, evening drinks | Raffy Bar & Gelato (Vitosha 18) |
| Angel Kanchev / Neofit Rilski | Indie, artsy, unhurried | Soups, salads, cosy bistro meals | Soup Me, Dark Sister by Made in Home |
| Doctor’s Garden / Oborishte | Calm, leafy, slightly upscale | Creative plates, date-night dinners | Worth reserving in advance |
| Zhenski Pazar | Gritty, lively, local | Market food, bakeries, cheap eats | Banitsa and ayran at market stalls |
| Lozenets | Residential, relaxed | Hearty mains, family-run taverns, fewer tourists | Lubimoto (Gen. Parensov 25) |
A Self-Guided Sofia Food Walk
This is roughly the loop I’d do if I were planning a half-day around food specifically — starting mid-morning and running into early evening, covering the side streets where the best kitchens are concentrated.
- Start at a neighbourhood bakery (9:00am). Before anything else, find a пекарна (bakery) and get a fresh banitsa. Ask for “със сирене” (with cheese). Eat it standing at the counter with a small espresso. This is how Sofia starts its morning.
- Zhenski Pazar women’s market (10:00am). Walk through the market near the centre for the sensory experience — dried spices, seasonal produce, nuts, local honey. Buy a small bag of dried figs or walnuts to snack on. The market is working and lively; it’s not set up for tourists, which is what makes it worth visiting.
- Neofit Rilski for lunch (12:30pm). Head towards Neofit Rilski 55 for Soup Me if the weather is cool, or explore the side streets near Angel Kanchev for a sit-down meal. Dark Sister by Made in Home opens at 11am Wednesday through Sunday and is worth targeting for a longer lunch — the goat cheese salad I described in the section above is still on their rotation under the new name.
- Coffee break on Vitosha (3:00pm). Walk down Vitosha Boulevard for the view of Vitosha mountain and a proper afternoon espresso at one of the boulevard cafés. If you want third-wave coffee rather than espresso bar culture, the streets just off Vitosha have several excellent specialty coffee shops.
- Lozenets for dinner (7:30pm). Head to Lubimoto for the full Bulgarian comfort meal experience — the pork loin platter with herb potatoes and mushrooms is the one I kept coming back to. It’s the kind of dish that makes you question every other dinner you’ve ever had. Book a table if you’re going on a weekend.
- Raffy Bar for nightcap (10:00pm). End on Vitosha Boulevard at Raffy’s for the atmosphere and a glass of something. Friday and Saturday nights it fills up; the tent seating on the boulevard is particularly good in good weather.
Two Days in Sofia, Planned Around Eating
If food is the primary reason you’re in Sofia — which, honestly, it probably should be — here’s how I’d structure two days to get the most out of the city’s culinary scene without rushing.
Day 1: Classics and Comfort
- Breakfast: Bakery banitsa and espresso near your hotel
- Mid-morning: Zhenski Pazar market walk — buy nothing specific, just absorb it
- Lunch: Soup Me for a bowl of Bulgarian lentil or seasonal soup; simple, warming, exactly right
- Afternoon: Vitosha Boulevard walk, coffee, people-watching
- Dinner: Lubimoto — chushki burek starter, pork loin main, mascarpone cheesecake. Don’t skip any of the three.
Day 2: Discovery and Something Different
- Breakfast: Mekitsi (fried dough) with honey or rose jam at a snack window — look for the ones with a queue
- Morning: Book a guided food market tour (see section below) — the best way to cover all three main markets with context and tastings
- Lunch: Dark Sister by Made in Home (Angel Kanchev 30A) — the goat cheese salad, a main of your choice, and absolutely the fig cheesecake if it’s on the daily menu
- Afternoon: Walk the Doctor’s Garden area; reserve a table at a Doctor’s Garden restaurant for dinner
- Evening: Raffy Bar & Gelato on Vitosha for nightcap and gelato — they do both well enough to deserve a return visit
Markets, Bakeries and Coffee: Your Morning Strategy
It’s the smell of warm banitsa and sesame bread rings (gevrek) that gets you first. Sofia is a genuinely good city for morning market walks — not the sanitised tourist-market kind, but the working, slightly chaotic kind where locals are doing their weekly shopping. Start at a neighbourhood bakery for breakfast, then detour through a market for fruit, nuts, and spices before the best stalls clear out by late morning.
Coffee divides into two distinct cultures here: tiny streetside vending machines that pull you a 1-lev espresso if you have the right coins, and a genuinely good third-wave café scene with flat whites and cold brew in the streets near the centre. Both are worth trying. And if you see a tray of mekitsi (puffy fried dough) at a snack window, order one, dust it with powdered sugar or spread on rose jam, and don’t ask how many calories are involved.
Morning Bites at a Glance
| Stop | What to Get | Price | Tip |
|---|---|---|---|
| Bakery (пекарна) | Banitsa — cheese pastry | 2–4 BGN | Ask for “със сирене” (with cheese) |
| Market stall | Seasonal fruit, dried figs, walnuts | 3–6 BGN | Taste a dried fig before buying a whole bag |
| Third-wave café | Flat white or V60 | 5–8 BGN | Many have oat milk (“овесено”) — ask ahead |
| Street coffee machine | Espresso | 1–2 BGN | Have coins ready; it’s fast and surprisingly good |
| Snack window | Mekitsi — fried dough | 2–4 BGN | Try with honey or rose jam |
Rakia, Wine and Craft Beer: What to Drink
Rakia is Bulgaria’s all-purpose greeting and farewell — a fruit brandy (grape, apricot, or plum) that arrives alongside cold starters and is meant to be sipped slowly, not shot. I’ll confess I’m a bit of a wimp with alcohol and found even a 50ml pour fairly formidable, but the ritual of rakia with shopska salad is one of those food combinations that feels genuinely tied to a place. Bulgarian wines are quietly excellent and worth exploring seriously: look for local reds like Mavrud, Melnik, and Rubin, and whites like Dimyat or Misket for fish and herb-forward dishes. Craft beer has also arrived properly in Sofia — pale ales and dunkels from small producers show up in fridges all over the centre.
Drink Pairing Guide
| Drink | Style | When to Order | Food Pairing |
|---|---|---|---|
| Rakia (grape/apricot/plum) | 40–50% ABV, sip slowly | With cold starters | Shopska salad, pickles, charcuterie |
| Mavrud (red wine) | Bold, dark fruit | Hearty mains | Kavarma, pork platters, grilled meat |
| Melnik (red wine) | Medium, spicy finish | Mixed grills | Kebapche, kyufte |
| Dimyat/Misket (white) | Aromatic, fresh | Fish, herb dishes | Trout, tarator, salads |
| Craft lager or IPA | Crisp or hoppy | Casual meals | Banitsa snacks, anything fried |
| Ayran | Salted yogurt drink, cold | Summer heat or spicy dishes | Grilled meats, sarmi |
Sofia Food Tours Worth Booking
If you’re spending two or three days in Sofia, a guided food tour is genuinely one of the best uses of half a day — not because the restaurants are hard to find, but because a good local guide will take you into the working markets and hidden kitchens that you’d walk straight past on your own. Here are the options I’d point to, bookable through Viator’s Sofia food tour listings:
- Market Food Tour — visits three essential markets (Flea Market, Zhenski Pazar Women’s Market, and the Central Market Hall) with a local guide and tastings of Bulgarian favourites along the way. Rated 4.7 stars with recent 2025 reviews. This is the one I’d do first — the markets are the soul of Sofia’s food scene and walking them without context means missing most of what’s happening around you.
- Sofia Food Tour: Authentic Bulgarian Flavours — a 3-hour tour visiting five food stops off the beaten path with a well-reviewed guide (Peter, mentioned consistently in recent reviews). More restaurant-focused than market-focused — useful if you want guided introductions to the bistro and tavern scene.
- Sofia Food and Tasting Tour with Communist-Era Tram Ride — the most distinctive option on the list; combines traditional food tastings with a ride on one of the city’s old communist-era trams. Genuinely unusual and very Sofia. Worth it for the tram experience alone if you have any interest in the city’s 20th-century history.
- Eat Like a Local: Sofia Breakfast, Food and Sightseeing Walking Tour — a morning tour covering the food market, the open-air book market, and finishing at a celebrated pastry shop for baklava and boza. Well suited to first-time visitors who want context alongside the tastings.
Where to Stay in Sofia
For a food-focused visit, staying in or near the centre means you can walk to most of the restaurants in this guide. The best neighbourhood to base yourself is within 10 minutes of Vitosha Boulevard — close enough to the boulevard’s cafés and the side-street restaurants, but not on the main drag itself where accommodation is pricier and noisier.
- Budget: Hostel Mostel Sofia — a genuinely well-run hostel with a social atmosphere, central location, and staff who are good at giving local food recommendations; a Sofia institution among backpackers
- Mid-range: Grand Hotel Sofia — a classic central property close to the Alexander Nevsky Cathedral area; well placed for walking to both the food market belt and the restaurant side streets
- Splurge: Sofia Hotel Balkan (Autograph Collection by Marriott) — the grand downtown heritage property; central, comfortable, and an easy base for the whole centre on foot
Eating in Sofia: Practical Questions Answered
How much does a meal cost in Sofia?
Very reasonable by Western European standards. Expect 10–20 BGN for a soup or salad, 18–35 BGN for most mains at casual bistros, and 6–12 BGN for desserts. Coffee runs 3–6 BGN, local beer 4–8 BGN, and a glass of Bulgarian wine 7–14 BGN. You can eat very well here on a modest budget — the pork loin platter at Lubimoto that I described above costs less than a mediocre pizza in most Western European capitals.
Do I need reservations?
For popular spots around Vitosha Boulevard, Doctor’s Garden, or weekend dinner slots, it’s worth booking 24–48 hours ahead. Walk-ins at lunch usually work fine, and casual places (soup bars, bakeries) are always first-come-first-served.
Is tipping expected?
Service isn’t usually included in the bill. If you’re happy, 10% in cash is appreciated — rounding up on small bills is fine. Some restaurants add a small service or cover charge; if you see it on the menu, you can tip less or skip the extra entirely.
Vegetarian, vegan or gluten-free options?
Yes. Modern Sofia menus frequently flag vegetarian and vegan dishes — Dark Sister by Made in Home is particularly good on this front. Gluten-free mains are less common but grill plates, salads, soups, and stews are generally adaptable. “Без глутен?” (Bez gluten?) is understood in most central restaurants.
What should I order first?
Start with Shopska salad or tarator (cold yogurt-cucumber soup in summer), then try kavarma or a slow-cooked pork platter, and look for chushki burek as a starter if you’re at a traditional Bulgarian restaurant. For dessert, garash cake (walnut-chocolate torte) or the homestyle cheesecakes you’ll find at most bistros. Don’t leave without trying banitsa at a bakery at least once.
What to drink with Bulgarian food?
Rakia with cold starters, local reds (Mavrud or Melnik) with hearty mains, whites (Dimyat or Misket) with fish and herb dishes. Craft beer is growing in quality and availability — expect crisp lagers and IPAs at most central bistros. And try ayran (salted yogurt drink) with anything grilled in summer.
Is tap water safe? How do I ask for it?
Tap water is generally safe to drink in Sofia. If you want it, ask for “чешмяна вода” (cheshmyana voda). Some places default to bottled water — specify tap if you don’t want to be charged for it.
Are menus in English?
In central Sofia, English menus are standard and staff often speak basic English. A few useful words regardless: salad (салата), soup (супа), pork (свинско), chicken (пилешко), fish (риба), bill (сметка), thank you (благодаря).
Can people smoke inside?
Indoor smoking is banned, but outdoor terraces are often smoking-friendly. If you’re sensitive to smoke, request indoor seating when you arrive.
Cards or cash?
Most central restaurants accept credit and debit cards including contactless. Keep some BGN cash for markets, bakeries, small bars, and the street coffee machines — not everything has a card reader.
Opening hours?
Lunch typically runs 12:00–15:00 and dinner 18:00–22:30. Cafés and bakeries open earlier; Vitosha Boulevard venues run later on weekends. Mondays can be quieter for kitchens.
What’s the cover or bread charge on my bill?
Some spots add a small cover charge for bread or olives — usually a few BGN per person. It should be printed on the menu. If you don’t want the bread, decline it when you’re seated.
Have you been to Sofia? Do you have any recommendations to add to the list?

Surprising, I didn’t know Sofia offered such good food! It discredits the common opinion that countries that were under the Soviet influence don’t have good food. I would gladly try the goat cheese with figs!
Oooh, the goat cheese salad was amazing! If I had a kitchen of my own I’d be recreating it. 🙂
I have heard about lots of people visiting Bulgaria lately but hadn’t heard anything about the food…which is my fav part of visiting anywhere 🙂 Looks delish!
The food was the highlight. Some of these places were hard to come by since they are often down little side streets, but it’s worth seeking them out.
Oh my god that fig cheesecake! Be still, my heart.
ooh, you know how much I love food — this list is good to know if I’m ever in Sofia!
Awesome discoveries! I am so glad you took that spontaneous leap and traveled to Bulgaria.
Me too! There weren’t many sights in Sofia, but the food scene was amazing!
Audrey, for the sights you need to go to Plovdiv! It comes with its very own beautifully preserved (and maintained) Old Town, a large number of Roman Ruins, churches, cobbled streets, colorful houses and and a leafy, starlit main street. You might be surprised by the food too… 🙂
I’m not a big fan of beer, but the trout with rosemary and baked potatoes with caramelized onions sounds so yummy!!
yum yum yum!!! I love eastern European countries for their hearty meals! and flavorsome taste! Amen to weight gain in Eastern Europe!
Hearty meals are the best! Especially when the weather is starting to cool down. There’s nothing like a hot soup or a hearty stew.
I have to agree! The whole time I was in Bulgaria I did not have a bad meal. All the food was delicious, especially the cheese! Yummy post.
I’m not a foodie…. at ALL. …but that pork loin platter…
garrrrrggggggggggg so good.
Oh my, now I’m hungry! The fig cheesecake looks amazing!! Your ‘one more country’ was clearly a good decision!
I’ve never been to Bulgaria, but these dishes sound (and look) wonderful! The trout with a side of baked potatoes covered in caramelized onions and cream sauce – how could you go wrong?! And I agree that you have to have dessert wherever you go. I’ve never seen anything like that fig cheesecake, but it looks heavenly!
Great discoveries here Audrey. Not only does the food look and sound great but the venues do. They all seem to be trendy in appearance with distinct decor to set an atmosphere and ambiance to fit the restaurant setting.
The food looks amazing. I have never come across fig cheese cake, but it looks amazeballs! Never had Sofia down as a foodies paradise.
Looks delicious! I don’t think I’m a fig person either, but those goat cheese and fig salad… I don’t think I could pass it up!
I am salivating. Didn’t know Sofia can offers such amazing food. Also i like the creativity of turning doors to tables.
OMG – that fig cheesecake looks heavenly! Putting it on my to do list right now.
mmmm looks so delicious
Sofia is indeed a foodie’s haven! I mean your pictures say so…:) The restaurants and cuisines mentioned look just too irresistible!
Nice foods! I love reading people adventure to different places and I love to hear what they can say about different dishes they’ve found on the places they’ve visited.
The food looks amazing and delicious.
Have been in Sofia for about four years and could not agree more 🙂 thank you for the brilliant article : will try these places too …..
The fig cheesecake looks so yummy! I’m glad you liked the food in Sofia. I live here, so I can recommend you to visit also “Skara Bar”( barbeque restaurant) and “La Pastaria” (if you like Italian food). 🙂
Hi Audrey,
I am glad you liked the food in Bulgaria. And thank you for writing even an article for that 🙂 Next time you are around, please feel free to visit our Free Food Tour in Sofia – Balkan Bites (http://www.balkanbites.bg).
Wish you safe travels
Kris
I didn’t get to see a lot of Sofia during a week stay there because I was mostly out eating instead of sightseeing!
Haha, restaurant hopping can kind of count as sightseeing… 😉
It’s nice to see that the food make your visit in Sofia pleasant. But from what I saw you didn’t try a lot of local food. Bulgaria local cuisines are very delicious (and no, I’m not saying this just because I am Bulgarian). However, this is just another reason to come back to Bulgaria, along with everything else that the country has to offer.
Thanks for your comment, Bilyana! You’re right, we probably could have tried more traditional dishes, but we didn’t really know where to begin or what to order, so this is just a small sampling of places we really enjoyed. Hopefully, we’ll get to revisit at some point in the future. 🙂