Best Dessert Places in Sofia for a Proper Sweet Fix
Words by
Maria Dimitrova
If you are chasing the best dessert places in Sofia, you are in luck. This city hides sugar cravings behind unassuming facades. After spending the better part of a decade following pastry chefs, bakers, and espresso machines across Bulgaria's capital, I can tell you that the best sweets Sofia offers rarely come wrapped in glossy packaging. They come on chipped ceramic plates, in paper cups from basement gelato counters, or as something your grandmother would recognize before it ever became Instagram-worthy. From cobblestone backstreets to the edges of busy boulevards, these are the places I return to when I need a proper sweet fix, not a tourist trap.
1. Graffa, Stolarski vhod and Vitosha Blvd locations
Graffa occupies a curious position in the Sofia dessert ecosystem. It sits somewhere between a neighborhood bakery and a full-scale patisserie, and after visiting both its Stolarski vhod and Vitosha Boulevard locations dozens of times, I can say the consistency between them is genuinely impressive. The banitsa with walnuts sits in the case before most people finish their morning coffee, and by ten o'clock on weekdays, the "Sweet Corner" section, running along the back wall, is starting to thin out. Their Zagreb cake, a layered chocolate and walnut torte that predates the current ownership, tastes like something from another era when butter was the only shortening worth naming.
What to Order: Zagreb cake with a flat white. The espresso cuts through the sugar in a way that makes the second slice inevitable.
Best Time: Weekday mornings before 10 a.m., before the midmorning office crowd clears the lighter options.
The Vibe: Functional, no-frills Bulgarian bakery energy. Service can feel rushed during the morning peak, and the Vitosha location gets cramped when two parties hover near the pastry counter, but nobody lingers long enough for it to matter.
2. Raffy, multiple locations including Graf Ignatiev and Loews neighborhood
Walking into Graf Ignatiev's Raffy feels like stepping into a confectionery laboratory that wants to be your second living room. The Loews neighborhood branch carries the same DNA. If you are hunting for best sweets Sofia delivers with precision, Raffy's macarons come in flavors that shift seasonally, think roasted pistachio and rose-lychee, and they hold their structure without the soggy middle that plagues lesser kitchens. The gelato counter, tucked behind the left wall case, operates seasonally but when it opens in spring, locals line up before they finish unlocking the front door. Their "Iced Dessert" is not something I've been able to recreate at home after three separate attempts, and I've stopped trying.
What to Drink: The Iced Dessert with a glass of sparkling water on ice.
Best Time: Early evening on Thursdays, when the Friday energy arrives and the staff is relaxed but the weekend crush hasn't started.
A Detail Tourists Miss: Ask about the seasonal specials board near the register. The staff rotates selections based on ingredient availability and the day's mood, and these rarely appear on the main menu.
3. Boba Bar at the south side of Vitosha Blvd near NDK
Boba Bar sits on the south stretch of Vitosha Boulevard, a few minutes' walk from the National Palace of Culture. Calling it strictly a dessert place undersells what happens here. The bubble tea is the hook, but the mochi ice cream and the cheesecake bites are what keep me coming back on evenings when I need late night desserts Sofia-style. They keep hours that stretch past midnight on weekends, which matters in a city where most sweet options shutter by nine. The green tea boba with tapioca pearls becomes something adjacent to a meal itself in winter.
What to Order: Mochi ice cream in mango or strawberry with a classic milk tea.
Best Time: Friday or Saturday after 9 p.m., when the boulevard walkers thin and the shop gets its own breathing room.
Insider Knowledge: The small table near the back corner has a power outlet, and the Wi-Fi signal is strongest there. I've watched people camp out for hours with a laptop and a single tea.
4. Magic Snow, Vitosha Blvd (near the antique market corner)
Magic Snow is a name I didn't take seriously until I tasted their Romanian-style waffle cones. They sit along Vitosha Boulevard close to the antique market corner, and the ice cream Sofia turns to in summer owes them a quiet debt. Natural ingredients, no artificial colorings, flavors that taste like the fruit they claim to represent. Their seasonal berry sorbet appears around late June and disappears by mid-August, and I've shown up in September only to be met with the chocolate hazelnut, which is fine but not what my brain had promised me. The line stacks up around 5 to 6 p.m. on hot June evenings, but it moves faster than it looks.
What to Eat: The Romanian-style waffle cone with seasonal berry sorbet in summer; dark chocolate in winter.
Best Time: Mid-afternoon on weekdays to dodge the post-work surge.
The Drawback: The outdoor standing area gets uncomfortably warm in peak July afternoons, and there is no shade. Go when the sun drops behind the buildings across the street.
5. Cioccolat Italiani, Sitnyakovo Blvd and a few other locations
Ciocolat Italiani moved into Sofia's sweet scene with the quiet confidence of places that know their chocolate math. The Sitnyakovo Boulevard location is the one I know best. They do individual pralines well, but the warm Belgian waffle with Nutella and cream is the item I've seen strangers at adjacent tables recommend to each other without prompting. It is an honest-to-goodness crowd favorite. Their iced chocolate drinks arrive in heavy glass tumblers that sweat onto the wooden tables, and the warmth inside during winter months makes these feel like a reward for existing in this city. If you try the rose-flavored truffle, you will either love it or you won't, and in my circle of friends, the split is exactly even.
What to Order: Warm Belgian waffle with Nutella and cream + the iced chocolate.
Best Time: Weekend afternoons between 2 and 5 p.m., when the post-lunch dessert wave hasn't crashed yet.
Local Tip: The smaller branches sometimes get overlooked, and the Sitnyakovo one carries deeper stock on weekdays, likely because the Vitosha-facing locations absorb the tourist traffic.
6. Andy's, Milin Kamak Street (Malashevtsi neighborhood)
Andy's sits on Milin Kamak Street in the Malashevtsi neighborhood, which means you leave the center behind to get here. That is the point. This is where Sofia's local families come when they want a sweet spot and the city center feels like too much. The interior is comfortable without being precious. Donuts arrive warm, and the glazed options rotate, but the Nutella-filled donut shows up reliably and is the item I plan my visits around. Their coffee is competent, not stellar, which makes the dessert the honest star of the visit.
What to Order: Nutella-filled donut with a standard cappuccino, no extras needed.
Best Time: Saturday or Sunday mornings, between 10 a.m. and noon, when the family tables fill and the noise level hints at a neighborhood that supports its own.
What Tourists Wouldn't Know: The back room has a small play area with coloring supplies for children. If you are traveling with kids, ask specifically, and you'll essentially get a free fifteen minutes of quiet.
7. Miamor (Billa Bulgaria HQ area, near the Knyaz Alexander of Battenberg Sq.)
Miamor holds a spot near the Knyaz Alexander of Battenberg Square, close enough to the main artery of the city center to draw foot traffic but tucked just enough to feel like a decision rather than an accident. The cakes are Yugoslav-era inspired in the best sense: dense, sweet enough without apology, and portioned for people who intend to finish every bite. Their baklava is not Turkish-style, not Greek-style, but the version that Sofia grew up with, and if you've eaten baklava elsewhere in the Balkans and thought you understood it, Miamor's style may politely disagree. They do a strong morning pastry game, and their cheese pie shows up with a specific tang that I associate with afternoon visits after a long walk through the city's less-known neighborhoods.
What to Eat: Baklava with Turkish coffee in winter; cheese pie with ayran on hot days.
Best Time: Late afternoon, around 4 to 5 p.m., when the lunch crash has settled and the after-work crowd trickles in.
The Vibe: Old Sofia, unapologetic. The plastic chairs and laminated menus are not a flaw. They are part of the contract.
8. Hausbröd, Yanko Sakazov Blvd and other locations
Hausbröd occupies a strange and useful gap in Sofia's dessert landscape. The Yanko Sakazov Boulevard location is the one I visit when I want quality baked goods without the time commitment of a full sit-down cafe. Their cinnamon rolls and cardamom buns echo Scandinavian influences, which makes sense given the branding and the sourcing I've pieced together from conversations with staff. The coffee is solid. The rye-based pastries are an acquired taste for many Bulgarians raised on heavier, sweeter dough, which is exactly why some locals I know love them and other locals I know skip them. The grab-and-go format means you eat standing, walking, or at your own kitchen table, which has its own appeal after a city day that already involved too many decisions.
What to Grab: Cardamom bun + a double espresso.
Best Time: Early morning, before the lunch batch rotates, because the freshest buns go fast.
Insider Knowledge: Hausbröd sometimes lists daily specials on their social media stories rather than on printed menus, and the turnover means what you see online may be sold out by the time you arrive. Set alarms if something catches your eye.
When to Go and What to Know
Sofia's dessert culture follows its own rhythm, and knowing the beat helps. Summer months, particularly June through September, are when ice cream Sofia-lovers obsess over hits full stride. Magic Snow and the gelato counters at places like Raffy shift into higher gear, and outdoor seating areas, where they exist, fill around 4 p.m. and stay alive until 8 or 9 at night. Winter transforms the scene backward: heavier cakes, warm drinks, and the kind of pastries that Miamor and Hausbröd do brilliantly start making more sense when the temperature drops below ten degrees Celsius and the wind comes off Vitosha mountain.
Most dessert shops in central Sofia keep weekday hours from around 8 or 9 a.m. to 7 or 8 p.m. Late night desserts Sofia offers are harder to find, which is what makes Boba Bar and a handful of similar places worth bookmarking. Weekend hours often extend later, especially along Vitosha Boulevard and in neighborhoods like Malashevtsi, where Andy's benefits from a residential crowd that treats Sunday morning as sacred dessert time.
Sofia is a cash-friendly city, but most of the places listed accept cards. The exceptions are some of the older, smaller spots and market-adjacent vendors, so carrying leva notes in small denominations remains wise. Tipping is not obligatory, but rounding up or leaving five to ten percent is standard and appreciated, especially at places where the staff remembers your face.
Frequently Asked Questions
Is the tap water in Sofia safe to drink, or should travelers strictly rely on filtered water options?
Tap water in Sofia is technically safe to drink and meets EU standards after treatment. Many locals drink it without issue, though some prefer filtered or bottled water due to taste preferences, particularly in older building pipes. Most cafes and restaurants will serve bottled water by default if you order water without specifying, and a 0.5-liter bottle typically costs between 1 and 2 leva.
Are there any specific dress codes or cultural etiquettes to keep in mind when visiting local spots in Sofia?
Sofia has no formal dress codes for dessert shops or casual dining. Smart casual works everywhere. It is polite to greet staff with "Dobro utro" in the morning or "Dobar den" during the day. Tipping by rounding up the bill or leaving around five to ten percent is common but not mandatory.
What is one must-try local specialty food or drink that Sofia is famous for?
Banitsa is the quintessential Bulgarian pastry, found in virtually every bakery across Sofia. It consists of layered filo pastry with eggs, white cheese, and sometimes spinach or pumpkin. Eating banitsa with a glass of yogurt, known as kiselo mlyako, is a breakfast tradition that dates back centuries and remains the default morning meal for many Sofia residents. A standard piece at a neighborhood bakery costs between 1.50 and 3 leva.
How easy is it to find pure vegetarian, vegan, or plant-based dining options in Sofia?
Vegan and vegetarian options have expanded significantly in Sofia over the past five to seven years, particularly in the city center and neighborhoods like Studentski grad and Lozenets. Many dessert shops now carry at least one vegan option, and dedicated vegan bakeries exist though they are fewer in number. Plant-based milk alternatives such as oat, soy, and almond are available at most central cafes, typically for an additional 0.50 to 1 leva.
Is Sofia expensive to visit? Give a realistic daily budget breakdown for mid-tier travelers.**
A mid-tier daily budget in Sofia, excluding accommodation, runs roughly 80 to 120 leva per person. This covers two cafe visits for coffee and pastry at 10 to 20 leva each, a moderate lunch at 15 to 25 leva, a sit-down dinner at 25 to 40 leva, and local transport via metro or bus at 1.60 leva per single ride or around 16 leva for a day pass. Dessert-specific visits, including ice cream or bakery stops, generally cost between 4 and 15 leva per serving at most of the places mentioned above.
Enjoyed this guide? Support the work