Café
1. Lannan Bakery
A Stockbridge bakery known for classic viennoiserie, custard slices, pains suisses and cardamom buns, with a regularly changing range and a pantry next door.
View details — Lannan BakeryEdinburgh has a strong independent café scene, and some of the best coffee and baking is found away from the busiest tourist streets. Stockbridge is a good place to start: Lannan Bakery on Hamilton Place is known for its viennoiserie and seasonal pastries, and it is closed on Mondays, so plan accordingly. By the Meadows, Söderberg serves Swedish buns, sourdough and pastries from early morning, and its other branches around the city follow the same style.
For coffee, Artisan Roast on Broughton Street is the long-standing home of one of the city's roasters, Cairngorm Coffee's West End store serves its own roasts from 7am, and The Milkman on Cockburn Street is a convenient stop between Waverley station and the Royal Mile. For something sweet, Mary's Milk Bar in the Grassmarket makes its gelato fresh every morning and is known for hot chocolate floats. Most of these cafés are small, so arrive early at weekends, and expect bakeries to have the widest choice soon after opening. Check opening hours before setting out, as several places change their hours with the seasons and some close in the late afternoon.
6 places · Updated November 12, 2026
Our top 3 cafés in Edinburgh
Café
A Stockbridge bakery known for classic viennoiserie, custard slices, pains suisses and cardamom buns, with a regularly changing range and a pantry next door.
View details — Lannan BakeryCafé
A Swedish bakery café at Quartermile beside the Meadows, serving buns, sourdough and Swedish pastries baked on site, open every day from early morning.
View details — Söderberg The MeadowsCafé
The West End café of Edinburgh roaster Cairngorm Coffee, serving its own speciality coffee from early morning until 7pm, seven days a week.
View details — Cairngorm Coffee West EndCafé
The original heart of Edinburgh roaster Artisan Roast, a snug Broughton Street café serving its own espresso blend, single origins and V60 filter.
View details — Artisan Roast Broughton StreetCafé
A small Grassmarket gelato and chocolate shop where Mary makes the gelato fresh every morning, known for hot chocolate floats and changing flavours.
View details — Mary’s Milk BarCafé
An independent speciality coffee shop on Cockburn Street in the Old Town, serving coffee and cakes, with a second branch further up the same street.
View details — The Milkman