Where to Find the Best Pastries in and around Stockbridge
From buttery croissants and cardamom buns to savoury sausage rolls and delicate French pâtisserie, Stockbridge has quietly become one of Edinburgh’s best neighbourhoods for pastries.
Whether you’re after a quick coffee and cinnamon bun, an elaborate laminated pastry or a slow weekend bakery crawl, these are the spots worth knowing about. Here are some of the best bakeries and pastry destinations in Stockbridge right now.
1. Lannan Bakery
📍29-35 Hamilton Place
No Stockbridge pastry list would be complete without Lannan Bakery. Since opening in 2023, Darcie Maher’s bakery has drawn queues down Hamilton Place, with people arriving before opening to secure one of the city’s most sought-after pastries.
Specialising in viennoiserie — beautifully laminated pastries that sit somewhere between bread and pâtisserie — Lannan has mastered both precision and indulgence. Expect flavour combinations like Salted Pistachio, Raspberry & Tonka, Malted Chocolate, Coffee & Rye, and savoury creations filled with wild garlic, goat’s cheese and prosciutto.
What makes Lannan feel especially at home in Stockbridge is its commitment to local sourcing, using ingredients from nearby independent producers including IJ Mellis, Edinburgh Butter Co and Phantassie Farm. The hype is very real — and entirely deserved.
What to order: Anything you can get your hands on before they sell out!
2. Twelve Triangles
📍9 Comely Bank Rd
Twelve Triangles has become one of Edinburgh’s most loved bakeries for good reason. Founded by Rachel Morgan and Emily Cuddeford, the bakery is guided by a simple philosophy: simple things made well.
Known for its sourdough bread, pastries and seasonal ingredients sourced from independent producers, Twelve Triangles manages to feel both modern and deeply comforting at the same time. Their pastries are understated rather than flashy — the sort you find yourself thinking about days later.
The Stockbridge branch is ideal for a slower morning coffee stop, particularly if you manage to grab one of their fresh cardamom buns or almond croissants still slightly warm from the oven.
What to order: Hazelnut pain suisse, croissants and seasonal pastries.
3. The Pastry Section
📍86 Raeburn Place
The window at The Pastry Section practically stops you in your tracks. Beautiful pastries line the counter like edible works of art, and somehow the smell of fresh baking reaches you before you’ve even opened the door.
Alongside some of the best-value coffee in Stockbridge, you’ll find giant cinnamon buns, lemon meringue pie, beautifully layered cakes and rotating seasonal bakes. Their hazelnut and raspberry cake slice completely converted me — rich hazelnut sponge balanced perfectly by sharp raspberry and light frosting.
It’s the kind of place that makes “just popping in for a coffee” feel wildly optimistic.
What to order: Cinnamon buns, cake slices, and everything in-between!
4. La Barantine
📍 27B Raeburn Pl
If you’re craving classic French pâtisserie, La Barantine is hard to beat. This charming bakery brings a little corner of France to Edinburgh, serving everything from flaky croissants and pain au chocolat to delicate tarts and baguettes.
There’s something wonderfully traditional about it all — no gimmicks, just expertly made pastries and consistently good coffee. It feels exactly like the kind of bakery you hope to stumble across while wandering through Paris.
Small, welcoming and always smelling incredible, La Barantine is a Stockbridge staple for good reason.
What to order: Almond croissants, pain au chocolat and macarons.
5. Project Canelé
📍 150 Dundas St
One of the newer additions to Edinburgh’s bakery scene, Project Canelé may be small, but it leaves a lasting impression. Located on Dundas Street, this understated little café specialises in canelés — the caramelised French pastries with crisp dark shells and soft custardy centres.
The first Scottish bakery dedicated to these delicate treats, Project Canelé also serves flan pâtissier, chouquettes, chocolate nemesis cake and excellent coffee in collaboration with Artisan Roast. Their savoury pastries are equally worth seeking out, with the cheese buns being a particular standout and perfect for a light breakfast or mid-morning bite. Their focus on sustainability and minimising waste adds another thoughtful layer to the business.
Cozy, modern and quietly stylish, it’s the perfect spot to sit with a coffee and people-watch for an hour longer than intended.
What to order: Classic vanilla canelé and Cheese buns
6. Harkness Pies
📍 30B Raeburn Pl
Technically more pie shop than bakery, but impossible not to include. Harkness Pies fills the street with the smell of buttery pastry long before you reach the door, and once you do, resisting becomes fairly impossible.
Founded by Patrick Harkness, whose background is in butchery, the shop focuses on high-quality local produce and deeply comforting savoury pastries. Steak pies, chicken and leek pies, pork pies and sausage rolls all sit proudly in the counter, fresh from the oven.
This is proper comfort food — hearty, rich and exactly what Edinburgh weather often calls for.
What to order: Steak pie and sausage rolls.
7. Söderberg
📍3 Deanhaugh Street
Söderberg has become synonymous with Swedish baking in Edinburgh. Known for its minimalist Scandinavian interiors and excellent coffee, the bakery specialises in traditional Swedish pastries baked fresh daily.
Their cinnamon and cardamom buns have developed something of a cult following, alongside mazarins, kladdkaka and seasonal saffron buns. Everything feels simple, elegant and quietly addictive.
The Stockbridge location is particularly lovely on slower mornings, especially when sunlight spills through the windows and everyone seems collectively committed to fika.
What to order: Cardamom buns and kladdkaka.
Final Thoughts
Whether you prefer classic French pâtisserie, Scandinavian cardamom buns, flaky croissants or savoury sausage rolls fresh from the oven, Stockbridge is one of Edinburgh’s best neighbourhoods for bakery hopping.
The only real problem is deciding where to start first.