Where to find the best cooked breakfast in Edinburgh

Edinburgh is renowned for its rich history and charming streets, but it’s also a city that takes its breakfast seriously! Here’s our guide to some of the best spots where you can enjoy a hearty traditional breakfast in the Scottish capital.

Nestled on Hanover Street, Urban Angel is a charming café that exudes a laid-back, yet chic atmosphere. The breakfast menu is a fun blend of classic and contemporary options. The traditional full Scottish breakfast here is a hearty affair featuring top-notch ingredients all sourced from local suppliers. The coffee is excellent and so are the freshly blended smoothies. The café’s airy interior and friendly staff make it an ideal spot to enjoy a leisurely start to your day in the city.

missing
This venue is currently not accepting online reservations through Dish Cult. 

A staple in the heart of the city, City Restaurant on Nicolson Street is renowned for its warm, inviting atmosphere and generous portions. The full breakfast is not for the faint-hearted and includes fried eggs, bacon, sausage, haggis, black pudding, baked beans, and grilled tomato, all served with a side of buttery toast. The retro diner vibe adds a touch of nostalgia, making it a favourite spot for locals and visitors alike.

calendar
arrow-up-down
Loading...
At Argyle Place, the focus is on fresh, seasonal ingredients and wholesome cooking. The breakfast menu features a standout traditional Scottish breakfast that includes perfectly cooked free-range eggs, artisanal sausages, crispy bacon, black pudding, and sourdough toast. For something lighter, try the homemade French-style pastries which pair excellently with the delicious hot drinks.
calendar
arrow-up-down
Loading...

Located on Dundas Street, New Town Fox is a trendy neighbourhood café loved by locals. Each dish is carefully selected to highlight the exceptional ingredients that Scotland has to offer. From a full Scottish breakfast to traditional morning rolls filled with square sausage and fried eggs, the food is prepared with love and precision. Those with a sweet tooth will appreciate the homemade pancake stack topped with berry compote and whipped cream!

calendar
arrow-up-down
Loading...

Fruitmarket Café, situated within the iconic Fruitmarket Gallery, offers a serene setting to enjoy breakfast. You can expect everything from Scottish classics like homemade cheese scones and savoury morning rolls, to more adventurous options like baked eggs with chorizo, tomato, potato, and flaked almonds. The art-filled space is child-friendly and certainly adds a unique cultural touch to your morning meal!

calendar
arrow-up-down
Loading...

The Raeburn is an upscale hotel located in the picturesque area of Stockbridge. The breakfast menu features a traditional full Scottish breakfast with all the trimmings as well as porridge with a variety of toppings, buttermilk pancakes and plenty of breakfast cocktails (the Bloody Mary is particularly excellent!). Vegans and veggies rejoice — full breakfasts are available with meat and dairy substitutes that are just as tasty at the real deal. The service is five-star, and the setting is stylish but cosy. An Edinburgh must-visit!

calendar
arrow-up-down
Loading...
Holyrood 9a
cuisinesBrunch, Vegan / Vegetarian Friendly
Holyrood 9a interior

At Holyrood 9a, breakfast is a serious affair and the pub’s rustic charm and relaxed atmosphere make it a wonderful place to kickstart your day. Menu highlights include warm waffles drenched in chocolate sauce as well as smashed avocado toast with poached eggs. For something more traditional, you can’t go wrong with the morning rolls, or indeed the Holyrood 9a Breakfast which includes smoked bacon, egg, pork sausage, baked beans, haggis, black pudding, flat cap mushroom, tomato, hash brown and bloomer toast! There’s plenty of vegetarian alternatives to the savoury stuff, as well as some pretty exciting breakfast cocktails such as the Red Snapper made with gin, lemon, tomato juice, Worcester sauce and hot sauce. Wow!

calendar
arrow-up-down
Loading...

Dine offers a chilled-out environment perfect for long, leisurely weekend breakfast. The Murrayfield Grand Slam is guaranteed to set you up for a day of exploring the capital, featuring Ayrshire pork sausage, Lorne sausage, bacon, haggis, white pudding, black pudding, roast tomato, two free-range eggs, baked beans, and potato scone. Phew! Wash it all down with one of the inventive coffees (like the hazelnut cream cold brew or matcha tea latte) and soak up the leisurely vibes.

calendar
arrow-up-down
Loading...

The Willow Tea Rooms is an iconic spot loved for its elegant setting and tasty breakfasts. It offers locally sourced traditional dishes with a range of gluten-free, vegetarian, or vegan options. Younger visitors have their own menu featuring tasty treats like French toast with icing sugar and porridge with Scottish heather honey. Don’t leave without trying one of the homemade bakes!

calendar
arrow-up-down
Loading...

Located at the foot of The Mound, The Scottish Cafe & Restaurant offers a breakfast experience that highlights local produce. The butteries, a salty flat croissant hailing from Aberdeen, are served with Grierson’s Organic poached eggs and homemade hollandaise sauce — a uniquely Scottish start to your day. The café’s bright, airy space and stunning views of Princes Street Gardens make it a sophisticated breakfast destination.

calendar
arrow-up-down
Loading...
Stay Updated
Get the latest updates on new restaurants, food guides, local events and more.
mobile app promotional banner