The Chocoholic's Guide to Edinburgh

19 March 2023

COCO Chocolate[Image Credit: Coco Chocolatier]

Nothing beats chocolate, right? Whether you prefer the traditional flavours, or love trying something a bit different, Edinburgh is chock-a-block with places to indulge your sweet tooth.

We’ve rounded up some of the city’s most exciting places to stock-up on your favourite cocoa-based treats.


Mary’s Milk Bar

Known for its scopes of luscious gelato which change on a daily basis, Mary’s Milk Bar in the heart of the bustling Grassmarket also make and sell a small selection of appetising chocolate bars.

As with the gelato, flavours change regularly, so you’re in for a treat every time you go!

19 Grassmarket, Edinburgh, EH1 2HS


Edward & Irwyn

The delectable chocolates at Edward & Irwyn are a thing of beauty.

Choose from boxes, slabs, truffles, shards and vegan varieties of the sweet stuff, all of which are gluten-free.

From their shop in Morningside they also sell a regular and seasonal range of hot chocolate (dairy-free and vegan also available) – perfect for warming up on a cold day.

416 Morningside Road, Edinburgh, EH10 5HY


COCO Chocolatier

One of Edinburgh’s most unique chocolate companies, COCO Chocolatier sell bars and drinking chocolate in a range of interesting and unusual flavours, from strawberry & mint white to rose & black pepper.

From their base in South Queensferry (just 30 mins by train from Edinburgh) on the first Saturday of each month they run The COCO Chocolate School. Learn how to hand temper chocolate, make moulded & fruit filled chocolates and, best of all, tasting during the class is encouraged!

Or why not treat the chocolate lover in your life to The COCO Chocolate Connoisseur Evening? Explore the history of this delectable treat, see the process from bean to bar and finish the evening with some delicious liquor and chocolate pairings.

Port Edgar Marina, Shore Road, South Queensferry, EH30 9SQ


Chocolate Heaven at Edinburgh New Town Cookery School

If you’re not content with just sampling and want to get your hands chocolaty, the one-day Chocolate Heaven course at Edinburgh New Town Cookery School is a must.

Learn how to make a variety of chocolate puddings, desserts & treats, discover which chocolate suits different recipes and pick up some techniques for perfect chocolate-based dishes. 

7 Queen Street, Edinburgh, EH2 1JE


The Chocolatarium 

If you want to learn even more about where this delicious sweet treat comes from, The Chocolatarium just off the Royal Mile is the place for you.

Step into their cocao jungle room and learn all about cacao farmers and the history of this fruit with its precious beans inside. Learn the difference between dark, milk and white chocolate with some quirky machines, then get creative and let your inner chocolatier out by making your own bar.

Top off the experience with a tasting session and choose from over 40 varieties of chocolate. You can even choose haggis chocolate!

3-5 Cranston Street, Edinburgh, EH8 8BE


If chocolate has got you in the mood for more treats, why not have a look at The Best Afternoon Tea in Edinburgh >