exploring sofia
food (map)
during the summer sofia is usually quite empty because lots of people go to the seaside. reservations shouldn’t be necessary but can be helpful.
people might have heard me praise bulgarian tomatoes. august is a great time to try them but keep in mind not many restaurants serve the truly good stuff (even ones on this list). when ordering, look for “pink tomatoes” on the menu. if you really want to try good ones, message konstantin for more directions.
bulgarian restaurants
i felt obliged to include some bulgarian food recommendations, but in all honesty, all my absolute favorite bulgarian restaurants are outside of sofia. there are plenty of options in the city, but many lean a bit touristy. that said, here are a few standouts if you want to stay local:
a fine-dining bulgarian spot that takes stereotypical local dishes and deconstructs them or puts a really creative spin on them. highly recommend it for a cool, elevated experience that contrasts with the old-school classics.
a fun restaurant with an interior and theme that pays homage to bulgaria's socialist days - think lots of quirky vintage signs and retro decor. bonus: the food is actually super delicious!
tucked into a cozy old house, this truly classic spot is celebrating its 100th anniversary this year! it’s deeply woven into bulgarian literary history - the tavern was even renamed by legendary writer Elin Pelin, one of their early loyal patrons. famous poets like Dora Gabe used to live upstairs, and their literary readings often spilled down into the restaurant, making it the ultimate hangout for the country's creative elite in the 1920s and 30s.
today, they serve traditional bulgarian comfort food using ingredients from their own private farm. full disclosure: while the quality has dipped slightly over the years, it’s still delicious and absolutely worth visiting for the authentic, time-capsule atmosphere!
don't be fooled by the name — checkpoint charly serves some delicious bulgarian dishes (among other items on the menu). i've been a regular for around 15 years, and it never disappoints. they usually have a special lunch menu with different dishes every day, most of them bulgarian classics.
last summer, i specifically went on a mission to try out bulgarian restaurants so i'd know what to include on this wedding list, and this place really stood out. it’s not strictly only bulgarian food, but they have lots of traditional dishes and they do them incredibly well!
dinner
[unfortunately in summer break and might not be open for the wedding weekend] probably my favorite food spot in sofia! the menu only has 3-4 items, and it's insanely impressive how the chef changes it daily while keeping the quality so high. vegetarian options are sadly a bit rare, but she can occasionally accommodate if you ask.
super yummy, thin-crust italian pizzas baked in an oak-wood oven. it was founded by angelo cipollini, who moved here from tuscany. i don't think he's still running it, but the pizzas are still absolutely delicious!
breakfast/brunch/lunch
Банички - banitsa is the traditional bulgarian breakfast of champions (flaky filo dough usually stuffed with egg and cheese). this spot is a total vibe and their banitsa hits the spot. pair it with an ayran (a refreshing yogurt drink) or some boza (a fermented drink, if you're feeling brave!). i’m personally team round banitsa, but you should definitely just try both
sabale - popular new brunch spot that blends heavy scandinavian influences with some great bulgarian elements, especially when it comes to their lunch dishes.
sweets
legitimately the best cinnamon buns in the world! started by a ukrainian family who immigrated to bulgaria, this cozy little spot has quickly become an absolute classic.
pastries, pastries, pastries! (and, as the name suggests, seriously good bread!)
drinks
a super creative cocktail bar featuring lots of rakia-based cocktails (along with the classics). the catch? you have to solve a puzzle just to get through the door!
hard to put a label on this one - it falls somewhere between a cafe, a bar, and, well, a jazz room! 😅 super cozy vibes. definitely make sure to try the sahlep, a warm, sweet, milk-based turkish drink.
activities
vitosha boulevard & the side streets
sofia's main pedestrian hub. while the boulevard itself is great for a scenic stroll and some people-watching, the real magic happens when you get lost in the small city center streets branching off of it. that’s where you'll find the best hidden cafes, quiet courtyards, and local charm.
history & culture
a super unique, immersive experience if you want to see what life was actually like behind the iron curtain in 1980s bulgaria. it's a fully staged apartment where you can sit on the couch, flip through old magazines, and genuinely step back in time.
there’s also a cute souvenir store under with more creative items
ancient roman ruins, st. george’s church & the national history museum
communist history is definitely fascinating, but what makes bulgaria truly special is just how deep its roots go. you can check out ancient roman ruins uncovered right in the middle of the city center (around the serdica metro station), and a 4th century church. if you want to dive even deeper into the country's past, the national history museum is absolutely worth a visit.
a great stop for art lovers. they always have excellent rotating exhibitions alongside a massive permanent collection of bulgarian and international art, all housed in a beautiful historic building.
nature & views
one of the coolest things about sofia is having a massive mountain right in our backyard. it's perfect for a scenic hike, or you can head up to kopitoto (the iconic tv tower) to watch the sunset over the entire city. insider tip: while you can technically access the mountain via public transport, i recommend renting a car for this trip to give you the ultimate freedom to explore.
if you want more inspo, check out this ig page my sis recommends: @visit__sofia.