Best Sunday Roast in Edinburgh
We don’t know about you, but with the colder months drawing in, the first thing that comes to mind is a cosy Sunday roast dinner!
Edinburgh’s food scene is a delightful blend of tradition and innovation, and nowhere is this more apparent than in its array of Sunday roasts. Whether you’re after a classic British roast with all the trimmings or a contemporary twist on tradition, Edinburgh offers a variety of places where you can enjoy this beloved meal. From cozy, historic pubs to chic modern gastropubs, each venue brings its own flair to the table, offering unique atmospheres, carefully crafted menus, and accommodation for dietary preferences. Whether you’re looking for a casual Sunday out with friends or a special occasion meal, here is our list of the best Sunday roasts in Edinburgh.
Why not get an Edinburgh City Pass and explore the city to build up your appetite beforehand? Check out our list of experiences here.
The Queen’s Arms
49 Frederick St, Edinburgh EH2 1EP
A cozy, traditional pub located in the heart of New Town, The Queens Arms is a favorite for locals looking for a classic British pub atmosphere with modern touches. The wood-paneled walls, crackling fireplaces, and vintage decor create a warm and inviting space.
- Top Tip: They offer a 14oz sharing roast followed by a sharing dessert for only £45! You won’t leave hungry 😀
- Serving times: Sundays from 12pm to 6pm (or until sold out!).
- Price point: £17 – £22.50
- Dietry Requirements: Gluten-free and vegetarian options available.
- Vibe: Classic pub, cozy, and relaxed—perfect for a Sunday with friends or family.
The Hawksmoor
23 W Register St, Edinburgh EH2 2AA
Hawksmoor brings its signature steakhouse flair to Edinburgh, offering one of the best Sunday roasts in town. Famous for its prime cuts of beef, crispy potatoes, and perfect Yorkshire puddings, this venue is a must-visit for roast lovers. They start their beef on real charcoal and then finishing in the over for more flavour! 🔥
- Top Tip: They offer unlimited gravy with your roast so if you’re like us and like your beef swimming in gravy, don’t hold back!
- Serving times: Sundays from 12pm to 5pm.
- Price point: £20 – £30
- Dietary requirements: Gluten-free options available, and they cater to vegetarians upon request.
- Vibe: Upscale and elegant, with a relaxed atmosphere and focus on quality ingredients.
The Ox
49-51 London St, Edinburgh EH3 6LX
Tucked away in Canonmills, The Ox is known for its meat-focused menu, and its Sunday roast is a highlight. With a menu that includes perfectly cooked beef, pork, or lamb, paired with Yorkshire puddings, crispy roast potatoes, and seasonal veg, it’s the ultimate roast experience.
- Top tip: If some of your party are not in the mood for a roast, they do an amazing shin of beef, Guiness & oyster pie! 🥧
- Serving times: Sundays from 12pm to 5pm
- Price point: £18 – £22
- Dietry Requirements: Gluten-free, dairy-free, and vegetarian options available.
- Vibe: Relaxed and trendy, ideal for casual dining.
The Sheep Heid Inn
43-45 The Causeway, Edinburgh EH15 3QA
Nestled in the historic village of Duddingston, The Sheep Heid Inn is one of the oldest pubs in Scotland, offering a cozy and traditional roast experience. With stunning views of Arthur’s Seat and a rustic, comfortable interior, it’s perfect for a relaxing Sunday. 🐏
- Top tip: If you can’t decide which meat to go with or just want to try them all, they offer a trio of roasts!
- Serving times: Sundays from 12pm to 8pm.
- Price point: £16 – £22
- Dietary Requirements: Vegetarian, gluten-free, and vegan options available.
- Vibe: Quaint and historic, with a countryside pub charm, ideal for a laid-back meal away from the city bustle.
The Scran & Scallie
1 Comely Bank Rd, Edinburgh EH4 1DT
Owned by Michelin-starred chefs, The Scran & Scallie offers a more refined take on the classic pub. Located in the Stockbridge area, this gastropub combines hearty Scottish ingredients with a modern flair, making it a go-to spot for foodies.
- Top tip: Get their sticky toffee pudding for dessert, it’s a classic and they do it perfectly.
- Serving times: Sundays from 12 pm to 4pm.
- Price Point: £18 – £25
- Dietary Requirements: Vegan, vegetarian, and gluten-free options available.
- Vibe: Upscale yet approachable, with a focus on local, seasonal ingredients.
The Broughton
4-7 North Bank St, Edinburgh EH1 2LP
Their Sunday roast has been named in the top 30 in the UK by The Times, so you know you’re in for a treat! The pub is warm, cosy and welcoming and they’re dedicated to serving the finest food and drink in Edinburgh’s gastropub scene. A truly lovely place to have a hearty Sunday roast.
- Top tip: Get some of their sharing starters to kick the meal off – the east of Scotland crab crumpets are soooo good! 🦀
- Serving times: Sundays from 12pm to 3:45pm.
- Price point: £17 – £24
- Dietary Requirements: Gluten-free and vegetarian options available.
- Vibe: Everyone’s local – a cosy, relaxed, upmarket gastropub.
Others that didn’t fit on the page who serve some of the best Sunday roasts in Edinburgh…
- The Doric Tavern – 15-16 Market St, Edinburgh EH1 1DE
- Kyloe – 1-3 Rutland St, Edinburgh EH1 2AE
- The Spanish Butcher – 58a N Castle St, Edinburgh EH2 3LU
- Le Petit Beefbar- 21-25 George St, Edinburgh EH2 2PB
Ready to start your Edinburgh adventure?
The Edinburgh City Pass saves you money and is easy to use.
Each pass is valid for either one, two, or three consecutive calendar days and is simply scanned at each experience to gain entry. Your pass includes access to multiple attractions and experiences around Edinburgh, including a hop-on hop-bus tour and a free open return airport transfer. You can see our up-to-date list of what’s included and buy your pass by clicking the button below.