DineCard Discover

Top 10 Traditional Scottish Restaurants in Edinburgh

Edinburgh's traditional Scottish restaurant scene is a treasure trove of culinary heritage, where centuries-old recipes meet contemporary dining experiences in the heart of Scotland's historic capital. From cozy pubs serving hearty haggis to refined establishments elevating Scottish ingredients to fine dining status, these venues showcase the very best of Caledonian cuisine. Many of these beloved establishments now offer digital menus via platforms like DineCard, making it easier than ever to explore Scotland's gastronomic traditions with a modern touch.

The Scran and Scallie
#10

The Scran and Scallie

1 Comely Bank Rd, Edinburgh EH4 1DR
4.5
2,653 reviews
£65 for two
BarMichelin RecommendedCelebrity ChefSeasonal MenuGastropub
Must try:Ham Hock Terrine

Venture out to Stockbridge and you'll discover The Scran and Scallie, a Michelin-recommended gastropub from acclaimed chef Tom Kitchin that champions nose-to-tail cooking and Scotland's seasonal larder. The rustic-chic interior and neighborhood location give it a more relaxed, local feel than typical tourist haunts, attracting Edinburgh foodies and families from surrounding areas. The menu changes with the seasons but maintains a focus on hearty, flavor-packed dishes that honor Scottish culinary traditions while showcasing modern technique. Their ham hock terrine is a masterpiece of traditional charcuterie, perfectly balanced and generously portioned.

Howies Victoria Street
#9

Howies Victoria Street

10-14 Victoria St, Edinburgh EH1 2HG
4.4
4,125 reviews
£50 for two
Scenic LocationLocal IngredientsFamily FriendlyGood Value
Must try:Twice-Baked Cheese Soufflé

Howies Victoria Street brings reliable, ingredient-focused Scottish cooking to one of Edinburgh's most picturesque cobbled streets, with the colorful facades providing a quintessentially Edinburgh backdrop. This mid-range restaurant has built a strong reputation over the years for sourcing local, seasonal produce and preparing it simply to let the quality speak for itself. The relaxed yet refined atmosphere makes it suitable for everything from family dinners to date nights, while the fixed-price menus offer excellent value. Their twice-baked cheese soufflé has been on the menu for years and remains a customer favorite for good reason.

The Dome
#8

The Dome

14 George St, Edinburgh EH2 2PF
4.6
10,206 reviews
£70 for two
BarCafeInstagram-worthyHistoric BuildingAfternoon TeaGrand Architecture
Must try:Scottish Smoked Salmon

The Dome is Edinburgh's most spectacular dining venue, housed in a converted 19th-century bank with a breathtaking glass-domed ceiling and Corinthian columns that create an almost cathedral-like grandeur. While not exclusively Scottish in menu, their Scottish afternoon tea and traditional dishes are served in surroundings that make every meal feel like a special occasion. This iconic venue works beautifully for celebrations, business lunches, or anyone wanting to dine in one of Edinburgh's most photographed interiors. The scale and elegance can feel overwhelming, but the Scottish smoked salmon with all the trimmings remains a refined classic that does justice to the setting.

The Makar's Rest
#7

The Makar's Rest

9 N Bank St, Edinburgh EH1 2LP
4.7
236 reviews
£45 for two
Hidden GemTraditional RecipesCozy AtmosphereLocal Favorite
Must try:Highland Venison Casserole

The Makar's Rest is a hidden gem on North Bank Street that pays homage to Scotland's literary heritage while serving up honest, traditional Scottish fare. Despite being relatively new on the scene, it has quickly gained a loyal following for its no-nonsense approach to classic dishes and its warm, unpretentious atmosphere. The compact space creates an intimate dining experience perfect for couples or small groups who want to escape the tourist crowds while still enjoying authentic Scottish cooking. Their venison casserole showcases Scotland's game tradition beautifully, slow-cooked to melting tenderness with local root vegetables.

Angels with Bagpipes
#6

Angels with Bagpipes

343 High St, Edinburgh EH1 1PW
4.5
1,227 reviews
£75 for two
Fine DiningCathedral ViewsRomantic AmbianceContemporary Scottish
Must try:Scottish Seafood Platter

Angels with Bagpipes occupies a prime spot on the Royal Mile, directly across from St Giles' Cathedral, offering contemporary Scottish fine dining in an elegant, intimate setting. Chef Dean Banks has earned a reputation for reimagining Scottish classics with artistic presentation and innovative techniques, making this a destination for serious food lovers. The restaurant strikes a perfect balance between sophisticated and approachable, with impeccable service that suits both business dinners and romantic evenings. Their Scottish seafood platter showcases the incredible bounty of Scotland's coastline and is a masterclass in freshness and preparation.

Amber Restaurant & Whisky Bar
#5

Amber Restaurant & Whisky Bar

354 Castlehill, Edinburgh EH1 2NE
4.7
1,609 reviews
£55 for two
BarCafeCastle ViewsWhisky TastingRomantic AmbianceTourist Hotspot
Must try:Haggis Bon Bons

Perched at the entrance to Edinburgh Castle on the Royal Mile, Amber Restaurant combines stunning castle views with a sophisticated exploration of Scottish cuisine and whisky culture. This upscale establishment houses one of Scotland's finest whisky collections with over 300 bottles, while their kitchen focuses on modern interpretations of traditional dishes using premium Scottish ingredients. The elegant interior and knowledgeable staff make it ideal for special occasions and food enthusiasts wanting to understand Scotland's culinary heritage at a deeper level. Their haggis bon bons starter has become legendary, offering a refined introduction to Scotland's national dish.

The World's End
#4

The World's End

2-8 High St, Edinburgh EH1 1TB
4.5
5,727 reviews
£40 for two
BarHistoric VenueLocal FavoriteBudget FriendlyLarge Groups
Must try:Traditional Scottish Steak Pie

Standing proudly at the gateway to the Royal Mile since 1890, The World's End is steeped in Edinburgh history, named after the old city boundary that once marked the edge of civilization. This sprawling traditional pub serves classic Scottish comfort food in a lively, convivial atmosphere that's perfect for large groups and solo travelers looking to mingle with locals. The extensive menu covers all the Scottish classics, but their steak pie with hand-cut chips remains the crowd favorite, especially when paired with a pint of local ale. With multiple rooms and levels, it maintains a warm, authentic pub feel despite its size, making it a reliable choice any day of the week.

The Devil's Advocate
#3
TOP 3

The Devil's Advocate

9 Advocate's Cl, Edinburgh EH1 1ND
4.5
5,115 reviews
£65 for two
BarCraft CocktailsRomantic AmbianceWhisky BarHidden Gem
Must try:Slow-Cooked Scottish Beef Cheek

Tucked away in a hidden close near the Royal Mile, The Devil's Advocate is a sophisticated Scottish gastropub that seamlessly blends Victorian elegance with contemporary culinary innovation. The vaulted basement setting creates an intimate, almost speakeasy-like atmosphere, while the seasonal menu showcases the finest Scottish produce with creative flair. This upscale venue attracts discerning diners and couples seeking a more refined take on traditional fare, with an award-winning whisky list that rivals any in the city. Their slow-cooked Scottish beef cheek is a testament to their commitment to elevating humble ingredients into memorable dishes.

The Piper's Rest
#2
RUNNER UP

The Piper's Rest

3 Hunter Square, Edinburgh EH1 1QW
4.5
3,540 reviews
£45 for two
BarLive MusicWhisky SelectionTourist HotspotTraditional Ambiance
Must try:Cullen Skink

Located in the atmospheric Hunter Square just off the Royal Mile, The Piper's Rest captures the essence of a traditional Scottish tavern with its stone walls and tartan-clad ambiance. This gastropub excels at delivering classic pub fare with a Scottish twist, accompanied by an impressive selection of over 100 single malt whiskies that draws connoisseurs from around the globe. The live traditional music sessions most evenings create an authentic Highland atmosphere that's perfect for couples and small groups looking to immerse themselves in Scottish culture. Their Cullen skink soup is widely regarded as one of the best in the Old Town.

Makars Mash Bar
#1
BEST

Makars Mash Bar

9-12 Bank St, Edinburgh EH1 2LN
4.8
10,271 reviews
£35 for two
BarLocal FavoriteBudget FriendlyFamily FriendlyTraditional Scottish Cuisine
Must try:Haggis, Neeps and Tatties Mash

Nestled on the iconic Bank Street, Makars Mash Bar is Edinburgh's ultimate comfort food destination, specializing in what Scots do best: creamy mashed potatoes paired with traditional sausages and rich gravies. With over 10,000 glowing reviews, this bustling eatery has perfected the art of hearty Scottish fare at wallet-friendly prices, making it a favorite among both locals and tourists. The lively atmosphere and generous portions make it ideal for groups and families seeking an authentic taste of Scotland without the formality. Don't miss their rotating selection of craft Scottish beers that pair perfectly with their signature mash dishes.

Frequently Asked Questions

What is the best traditional Scottish dish to try in Edinburgh?+
Haggis, neeps, and tatties is the quintessential Scottish dish you must try, and Makars Mash Bar serves one of the best versions in Edinburgh. For something lighter, Cullen skink (a creamy smoked haddock soup) at The Piper's Rest is exceptional. If you're adventurous, try the refined haggis bon bons at Amber Restaurant for a modern take on the traditional dish.
Where can I find authentic Scottish food near Edinburgh Castle?+
Amber Restaurant & Whisky Bar is located directly at the castle entrance on Castlehill and offers upscale Scottish cuisine with stunning castle views. For more budget-friendly options, Makars Mash Bar on Bank Street is just a 5-minute walk away, while Angels with Bagpipes on the Royal Mile offers fine dining with cathedral views.
Which Edinburgh restaurants offer the best whisky selection with Scottish food?+
Amber Restaurant boasts over 300 Scottish whiskies, making it the premier destination for whisky enthusiasts. The Devil's Advocate has an award-winning whisky list in an atmospheric setting, while The Piper's Rest offers over 100 single malts paired with traditional live music for a complete cultural experience.
What is the most budget-friendly traditional Scottish restaurant in Edinburgh?+
Makars Mash Bar offers the best value with hearty traditional meals averaging £15-20 per person, earning its 4.8 rating from over 10,000 reviews. The World's End on the Royal Mile is another excellent budget option with generous portions and a historic atmosphere. Both restaurants provide authentic Scottish food without the premium prices of more tourist-focused venues.
Are there Michelin-recommended Scottish restaurants in Edinburgh?+
The Scran and Scallie in Stockbridge is Michelin-recommended and run by acclaimed chef Tom Kitchin, offering seasonal Scottish cuisine in a relaxed gastropub setting. While not exclusively Scottish, The Dome and Angels with Bagpipes also maintain high culinary standards with their Scottish offerings. For fine dining, Angels with Bagpipes provides contemporary Scottish cuisine with artistic presentation.

You might also like

Own a restaurant featured here?

Get your menu online in 5 minutes with DineCard — AI-powered QR code menus used by 1000+ restaurants.

Try DineCard Free