Embarking on a culinary journey through Edinburgh? You're in for a treat! The city's vibrant food scene offers a delightful mix of traditional Scottish fare and innovative international cuisine. Let's explore some of the must-try dishes and the best restaurants to savor them in, with a comprehensive look at Edinburgh's restaurant menus.
Traditional Scottish Delights
No Edinburgh restaurant menu would be complete without a nod to Scotland's rich culinary heritage. From hearty breakfasts to indulgent desserts, here are some traditional dishes to seek out:
- Full Scottish Breakfast: A hearty start to the day, featuring back bacon, lorne sausage, black pudding, tattie scones, and a fried egg.
- Haggis, Neeps, and Tatties: The national dish, haggis (a savory pudding made from sheep's heart, liver, and lungs, minced with onion, oatmeal, suet, and seasoning), served with mashed neeps (turnips) and tatties (potatoes).
- Cullen Skink: A creamy, comforting soup made from smoked haddock, potatoes, and onions.
- Cranachan: A decadent dessert combining whipped cream, honey, oats, and raspberries, often served with a dram of whisky.
Must-Visit Restaurants
Edinburgh boasts a diverse range of dining establishments, from cozy cafes to Michelin-starred fine dining. Here are some top picks to add to your culinary itinerary:

The Witchery by the Castle
This iconic restaurant offers a unique dining experience in a historic building near Edinburgh Castle. Their menu showcases modern Scottish cuisine, with dishes like venison haggis and Isle of Mull cheddar and onion tart.
Six by Nico
For a creative and ever-changing culinary adventure, head to Six by Nico. This innovative restaurant serves six-course tasting menus, each themed around a different concept, from 'The Chippie' to 'New York, New York'.
The Gardener's Cottage
This charming eatery focuses on seasonal, locally-sourced ingredients. Their menu changes regularly, but expect dishes like roast Orkney scallops and Shetland lamb.

Castle Terrace Restaurant
Holding two AA Rosettes, Castle Terrace offers a refined dining experience with a focus on Scottish produce. Their tasting menu is a fantastic way to sample the best of Scotland's larder.
Vegetarian and Vegan Delights
Edinburgh's plant-based scene is thriving, with a wealth of vegetarian and vegan-friendly restaurants to explore. Here are some highlights:
The Happy Vegan
This popular vegan cafe serves up delicious plant-based comfort food, from vegan 'fish' and chips to loaded nachos.
Henderson's at the Old Town
This historic vegetarian restaurant has been a Edinburgh institution since 1962. Their menu features a range of vegetarian and vegan dishes, from hearty mains to indulgent desserts.
Edinburgh's Sweet Tooth
No meal is complete without a little something sweet. Here are some Edinburgh favorites to satisfy your sugar cravings:
Mimi's Bakehouse
With several locations across the city, Mimi's Bakehouse is a go-to for indulgent cakes, traybakes, and afternoon tea.
Mary's Milk Bar
This charming ice cream parlor serves up a delicious range of homemade flavors, from classic vanilla to more unusual combinations like whisky and ginger.
Edinburgh's Restaurant Menus: A Taste of the City
From hearty traditional fare to innovative international cuisine, Edinburgh's restaurant menus offer a tantalizing taste of the city's diverse food scene. So, grab a fork and get exploring – your culinary adventure awaits!
More Details
Best Lunch Restaurants in Edinburgh, Scotland: Find Tripadvisor traveler reviews of THE BEST Edinburgh Lunch Restaurants and search by ...

For private dining and groups of 13 or more people, please refer to the group menus. Please note, the seasonal set menu is not available on Bank Holidays. VIEW ...

Discover Tattu Edinburgh's menus featuring exquisite Chinese dishes and cocktails. Explore Now.

Luxury fine dining menu at The Witchery. The food is ridiculously impressive The Itchy Guide. À La Carte. Starter. Starter. Bareii Caviar. 30g, Blinis & crème ...

The Dome is one of Edinburgh's most famous landmarks. This award winning bar and restaurant is recognised as one of the best in the city.

Open 7 days for lunch, dinner and private dining. Al fresco dining available in warmer months. Book Menus ...

Tender lamb is braised in a rich and flavoursome gravy then finished with crunchy salli crisp-chips. Served with buttered Roomali Roti. Food menu. Horniman's ...

Lunch & DinnerPrix Fixe MenuLittle Diners Menu. Private Dining. Celebrating a ... Edinburgh's official restaurant partner of Charles Heidsieck, the original ...

... restaurant celebrating the very best of Scotland with inventive menus shaped by the seasons. BOOK A TABLE. FOOD & DRINK. TICKETS & VOUCHERS. MENU QR CODES ...

From mouthwatering, moreish appetisers to fresh, silky pastas heaped with limitless parmesan and dinky dishes for little ones, our menus have all the answers.

Menu. Our tasting menu is £89, served at every lunch and dinner. The Full Cardinal Experience is £135, for a longer evening. A new weekend market menu is £25, ...

Dining Options: Explore delicious food and drink choices at RZSS Edinburgh Zoo ... Woman and child visitors looking at the menu at The Gannet restaurant. IMAGE ...

Our students work with the finest ingredients and fresh local produce to create exciting new menus every week. Join us for a fantastic culinary experience ...

Explore the current menu at eòrna Restaurant, featuring fine dining options, gourmet canapés, and exquisite wine flight selections.

No. 35 at The Bonham is our signature restaurant. Choose from our delicious A La Carte Menu and famous Boozy Snoozy lunches.

Explore the menus at Café Royal in Edinburgh - from fresh oysters and seafood platters to classic Scottish dishes, all served in a stunning Victorian ...

Please note, these are sample menus, and some products might be subject to change due to market availability. Please advise a member of staff if you have any ...

The à la carte dinner menu at Twenty Princes Street, served daily from 12 'til late, offers a refined selection of dishes for an indulgent dining experience.

View menus at Brasserie Prince at The Balmoral. Serving seasonally inspired, classic bistro dishes that harmonise French flavours with local ingredients.

A Set Lunch Menu is available from Tuesday to Friday (excluding December and 1st January) - 2 courses £23/3 courses £26. Sample Food Menu · Sample Wine List.
