Best Sunday Roast In Edinburgh

Scarlett Welch's profile picture
By Scarlett Welch • Editor, DesignMyNight Scarlett has covered the UK's best restaurants, bars and events for DesignMyNight since 2023. She holds an MA in Media & Journalism, with bylines in The Crack magazine and South London News, among others. Last updated on 19th October 2026

Craving a hearty pub lunch come the end of the weekend? Or just in desperate need of a hangover cure? Your gravy-doused saviour is here to help; with our guide to the best Sunday roasts Edinburgh has to offer.

From cosy boozers rustling up plates piled high with crispy potatoes and gorgeous seasonal vegetables to slinky restaurants slinging out Chateaubriand cuts, here's where to find the best Sunday lunches around.

Find out more about how we curated this guide in our Editorial Policy.

Where To Find Sunday Dinner In Edinburgh




12. Brewhemia

Level up your Sundays with a hearty family-style roast, live entertainment, plenty of booze, cocktail creations, and bubbles at Brewhemia, the ultimate beer palace in Scotland with 12 copper tanks filled with award-winning beers. Head down to indulge in their Sunday menu featuring succulent Scottish roast beef sirloin, paprika, and lemon chicken served with roast potatoes, root vegetables, steamed greens, homemade Yorkshire pudding, and plenty of gravy.

13. Hawksmoor Edinburgh

Ah, there's nothing like a hearty, filling Sunday roast in the company of loved ones. And what better way to end the weekend than at Hawksmoor in St. Andrew Square? Set in the gorgeous Art Deco-style former Royal Bank of Scotland hall, this joint takes Sunday feasting to a whole new level. Picture this: slow-cooked rump steak, fluffy Yorkshire puddings, crispy roast potatoes, delicious veggies and bone marrow gravy. It's so good, it'll take you right up to meat heaven.

14. The Haymarket

Kick back and savour a delicious Sunday feast at The Haymarket. This charming pub is serving up mouthwatering dishes like perfectly carved, 21-day-aged roast beef with all the trimmings, including roast potatoes, glazed parsnips, thyme-roasted carrots, long-stem broccoli, a fluffy Yorkshire pudding, and lashings of gravy. They've also got Scottish delights like sausage and mash and tempting sweet treats like Cranachan.

15. Braid Hills Hotel

Looking for Sunday lunch with a view? Then check out Braid Hills Hotel, where you can look out over the entire city while you eat. Head to their 1886 Restaurant & Terrace, promising stylish, conservatory-style interiors and outdoor dining space.

Their Sunday roast is £26 for two courses, or £30 for three, with a roast of the day chosen by the chef. They're also offer garlic mushrooms, fried brie wedges, warm sticky toffee pudding and much more.

Frequently Asked Questions

Which Edinburgh pubs serve a traditional Sunday roast?

The Last Drop, one of the city's most famous historic pubs, serves a traditional boozer-style Sunday dinner with meat or vegetarian roast options. The Conan Doyle and The Haymarket also suit a classic pub roast, and The Haymarket's 21-day-aged roast beef comes with all the trimmings. The Greyfriars Bobby is a strong choice for Sunday lunch in the Old Town.

Which Edinburgh Sunday roasts have vegetarian or nut roast options?

Hector's and The Deacon Brodies Tavern both offer a nut roast alongside meat, and The Last Drop offers a vegetarian roast. Amber Rose serves a mushroom Wellington as a non-meat main.

What meat is served with a Sunday roast in Edinburgh?

Options vary by venue. Hawksmoor serves slow-cooked rump steak with Yorkshire puddings and bone marrow gravy, while Browns Brasserie & Bar offers sirloin beef, slow-cooked pork belly, roast chicken and a sharing chateaubriand. Brewhemia serves Scottish roast beef sirloin, and The Botanist offers honey glazed pork belly.

What time is a Sunday roast served in Edinburgh?
Do I need to book a Sunday roast in Edinburgh?

Booking ahead is sensible for popular venues at weekends and during busy periods, when places can fill quickly. Confirm each venue's booking policy directly before you go.