20 Best Restaurants in Edinburgh in 2023: Taste the Exquisite

Edinburgh, the Scottish capital, is renowned for its abundant history, flourishing culture, captivating districts, and breathtaking landscapes. Moreover, it is an absolute haven for food enthusiasts, as it showcases a varied and lively culinary landscape that caters to all preferences and budgets.

Whether you are looking for a cozy pub, a fine dining restaurant, or a trendy café, you will find it in Edinburgh. But with so many options to choose from, how do you decide where to eat in Edinburgh?

1. Aizle


View this post on Instagram


A post shared by Aizle (@aizle_edinburgh)

Aizle is a neo-bistro that focuses on seasonal ingredients and local produce. The menu changes daily, depending on what is available and fresh.

There is no choice, only a six-course tasting menu that surprises and delights the diners. The dishes are inventive and refined, with a touch of whimsy.

Some examples are hand-dived Orkney scallops with blood orange, mackerel with fig leaf and hazelnut, and Gubbeen cheese with heather honey. Aizle also has an impressive wine list and a cozy atmosphere.

It is one of the few restaurants in Edinburgh that has a Michelin star.

2. Kanpai

How Good is Kanpai Restaurant in Edinburgh

Kanpai is a sushi restaurant that offers authentic and exquisite Japanese cuisine. The sushi is made with fresh and high-quality fish, rice, and seaweed, and prepared by skilled chefs.

The restaurant also features other dishes, such as tempura, sashimi, and udon noodles. Kanpai has a modern and minimalist décor, with wooden tables and chairs, and a sushi counter.

The service is friendly and attentive.

3. The Bon Vivant

The Bon Vivant is a gastropub that serves European-inspired seasonal dishes, along with a wide selection of drinks. The food is hearty and satisfying, with a twist of elegance and flair.

Some popular dishes include haggis bon bons, lamb rump with roasted root vegetables, and sticky toffee pudding. The drinks menu includes craft beers, cocktails, and wines.

The pub has a gorgeous wooden bar, a cozy interior, and a lively atmosphere. The Bon Vivant is the perfect spot to enjoy a casual and fun meal with friends or family.

4. Makars Mash Bar

What to Eat in Makars Mash Bar Edinburgh

Makars Mash Bar is a restaurant that celebrates the humble potato, or mash, as it is known in Scotland. The restaurant offers a variety of mash dishes, made with different types of potatoes, such as sweet, purple, or mustard.

The mash is then topped with various sauces and meats, such as beef, lamb, or venison. The restaurant also has vegetarian and vegan options, such as mushroom and lentil stew, or roasted vegetable curry.

It has a rustic and warm décor, with wooden furniture and walls, and a fireplace. Makars Mash Bar is a place to enjoy comfort food at its best.

5. Chaophraya Thai Restaurant

Chaophraya Thai Food in Edinburgh

Chaophraya Thai Restaurant is a restaurant that serves authentic and delicious Thai cuisine, with a view of Edinburgh Castle. The restaurant is located on the top floor of a building and has a spacious and elegant dining room, with large windows and chandeliers.

The menu features a range of Thai dishes, such as pad thai, green curry, and tom yum soup. The dishes are spicy, flavourful, and aromatic, and made with fresh ingredients and herbs.

It also has a cocktail bar, where you can enjoy a drink before or after your meal. Chaophraya Thai Restaurant is a place to experience the exotic and the exquisite.

6. Cafe St Honoré

Cafe St Honore Edinburgh What to Eat

If you are looking for a French bistro in Edinburgh, Cafe St Honoré is the place to go. It is tucked away in a cobbled lane, and has a lovely Parisian style, with candles, vintage posters, and a cozy atmosphere.

The food is classic and delicious, made with local and organic ingredients. You can enjoy dishes like onion soup, duck confit, and crème brûlée.

The wine list is also impressive and pairs well with the food. Cafe St Honoré is a charming and elegant restaurant, where you can savor a bit of France in Edinburgh.

7. Fhior


View this post on Instagram


A post shared by Fhior Restaurant (@fhiorrestaurant)

Fhior is a restaurant that offers a fine dining experience, with a focus on Scottish produce and contemporary cuisine. The restaurant is decorated in a minimalist and stylish way, with white walls and tables, and some plants.

It has two tasting menus, one with four courses, and one with seven courses. The food is inventive and exquisite, with a harmony of flavors and textures.

Some of the dishes are scallops with apple and fennel, venison with beetroot and blackberry, and chocolate with hazelnut and sea buckthorn. The restaurant also has a wine list that goes well with the food, and a staff that is friendly and knowledgeable.

Fhior is a restaurant that invites you on a gastronomic journey.

8. The Elephant House

Did JK Rowling wrote Harry Potter at the Elephant House in Edinburgh

The Elephant House is a café that is famous for being the place where J.K. Rowling wrote some of the Harry Potter books. The café has a cozy and quirky décor, with elephant-themed ornaments and memorabilia, and a view of Edinburgh Castle.

The menu has a variety of dishes, such as sandwiches, salads, soups, and cakes. The café also serves coffee and tea, as well as hot chocolate and smoothies.

It is a popular spot for tourists and locals alike, who enjoy the relaxed atmosphere and the literary history. The Elephant House is open from 8 a.m. to 10 p.m. on weekdays, and from 9 a.m. to 10 p.m. on weekends.

The prices are reasonable, and the portions are generous. The café also has a gift shop, where you can buy souvenirs and books.

If you are a fan of Harry Potter, or just looking for a cosy place to enjoy a bite, The Elephant House is a must-visit in Edinburgh.

9. The Witchery by the Castle

What to Eat in Witchery by the Castle Restaurant

The Witchery by the Castle is a restaurant that gives you a magical and luxurious dining experience, near Edinburgh Castle. The restaurant is in a historic building that was built in the 16th century and has a Gothic and lavish décor, with red velvet curtains, antique furniture, and candlelight.

The food is superb and made with the finest Scottish ingredients. You can have dishes like lobster thermidor, roast rack of lamb, and dark chocolate tart.

The wine list is also extensive and has over 800 wines to choose from. The Witchery by the Castle is a restaurant that will enchant you with its sumptuous and captivating dining experience.

The restaurant also offers a variety of whiskies and liqueurs for your pleasure.

10. The Dogs

Is The Dogs restaurant in Edinburgh pet friendly

The Dogs is a restaurant that has British cuisine with a twist, in a fun and relaxed setting. The restaurant is inspired by the owner’s love of dogs, and has a dog-themed décor, with paintings, sculptures, and cushions of dogs.

At The Dogs, you can indulge in straightforward and delectable cuisine crafted from locally sourced, fresh ingredients. Savor dishes such as haggis and black pudding fritters, pork belly accompanied by apple sauce, and scrumptious sticky date pudding.

In addition to its delectable food offerings, this establishment boasts a well-stocked bar serving a variety of beers, wines, and cocktails. Furthermore, The Dogs welcomes well-behaved dogs, so you can enjoy a relaxed and enjoyable dining experience with your furry companions.

11. The Table

At The Table, you can have an interactive dining experience as the chefs prepare your food right in front of you. With just one table that can seat up to 10 guests, the restaurant also has a kitchen counter where the chefs work.

The menu changes weekly based on season and ingredient availability, offering a creative and exquisite seven-course tasting menu with a fusion of flavors and cuisines. With scallop ceviche with mango and lime, duck breast with fig and port sauce, and passion fruit soufflé with coconut ice cream as examples,

The Table also provides a wine pairing option to complement your meal. Overall, The Table provides a memorable and intimate dining experience.

12. The Kitchin

The Kitchin Restaurant Do I Need to Make Reservation

The Kitchin, a Michelin-starred restaurant, offers a unique blend of Scottish cuisine infused with French influences. Under the ownership of renowned chef Tom Kitchin, the restaurant embodies his “from nature to plate” philosophy in a chic and modern ambiance.

Presented in an elegant and contemporary setting, The Kitchin presents a menu showcasing exquisite dishes such as langoustine ravioli, venison loin accompanied by red cabbage and juniper, and a delectable chocolate and whisky soufflé. Each of these meticulously crafted creations is prepared using the finest Scottish ingredients and executed with both precision and passion, delivering an elevated and refined dining experience.

Moreover, patrons can rely on the expertise of the restaurant’s sommelier, who offers expert guidance in selecting the perfect wine to accompany and complement their meal.

13. The Scran and Scallie

The Scran and Scallie Restaurant Where is it in Edinburgh

The Scran and Scallie is a cozy and rustic gastropub that puts a modern twist on traditional Scottish dishes. This restaurant, also owned by chef Tom Kitchin, shares his culinary worldview.

With a menu featuring fish and chips, steak pie, and cranachan, the restaurant uses fresh and local ingredients while cooking with skill and care. Alongside the food, The Scran and Scallie have a bar serving beers, wines, and whiskies, as well as a children’s menu catering to younger guests.

It’s a warm and welcoming place to enjoy a hearty and homely meal.

14. The Dome

The Dome Restaurant Edinburgh Do I Need Reservation

Situated in a stunning and historic building, The Dome offers a grand and glamorous dining experience. Located in the former headquarters of the Commercial Bank of Scotland, the restaurant boasts a magnificent dome-shaped ceiling adorned with a chandelier and a starry sky.

The menu boasts a selection of timeless and refined dishes like smoked salmon, roast chicken, and apple tart. Every dish is carefully crafted using premium ingredients and served with exquisite precision.

To add to the ambiance, The Dome also has a sophisticated cocktail bar where you can enjoy a drink. It’s a place to impress and be impressed.

15. The Gardener’s Cottage

Edinburgh Best Restaurants The Gardener's Cottage

In a charming and cozy setting, The Gardener’s Cottage serves seasonal and sustainable dishes. The restaurant is housed in a former gardener’s cottage built in 1836, creating a unique atmosphere.

With a communal dining room featuring long wooden tables and benches, The Gardener’s Cottage offers dishes like smoked haddock chowder, roast partridge with cabbage and bacon, and pear and almond tart.

These dishes are made with fresh and local ingredients, and cooked with simplicity and respect. Additionally, the restaurant has a garden where you can relax and enjoy a drink or snack surrounded by flowers and herbs. It’s a place to savor a rustic and friendly meal.

16. The Tower Restaurant

Is The Tower Restaurant in Edinburgh Still Working

The Tower Restaurant provides a spectacular and panoramic view of Edinburgh from the rooftop of the National Museum of Scotland. With a sleek and modern decor featuring glass walls and a terrace, this restaurant offers a chic and classy dining experience.

The menu includes dishes like crab and avocado salad, a fillet of beef with truffle mash, and lemon and lime cheesecake. Made with the finest Scottish ingredients and cooked with flair and finesse, each dish at The Tower Restaurant is a culinary delight.

To enhance your experience, the restaurant has a champagne bar where you can enjoy a glass of bubbly while admiring the city skyline.

17. The Outsider

For a casual and eclectic dining experience, The Outsider is the place to go. Its vibrant and colorful setting features a spacious and bright dining room with mismatched furniture and art, offering a view of Edinburgh Castle.

With utmost skill and creativity, the menu presents an array of delicious dishes such as mussels in white wine sauce, pork belly accompanied by black pudding mash, and a tantalizing chocolate brownie served with a creamy scoop of vanilla ice cream. Prepared exclusively with fresh and seasonal ingredients, these culinary creations are a testament to the chef’s expertise.

The restaurant also boasts an extensive wine list ranging from classic to quirky. It’s a laid-back and enjoyable place to have a relaxed meal.

18. The Pompadour

Located in the Waldorf Astoria Hotel, The Pompadour provides a refined and elegant dining experience in a stunning and historic setting. Its beautiful dining room is adorned with ornate ceilings, chandeliers, and paintings.

At The Pompadour, you can savor delicacies such as foie gras terrine, luscious lobster thermidor, and delectable apple tarte tatin. Crafted using only the most exquisite French ingredients and prepared with absolute finesse, every dish at our restaurant embodies pure luxury.

Moreover, our esteemed establishment also offers the assistance of a skilled sommelier, who will expertly recommend the ideal wine to complement your dining experience.

19. The Little Chartroom

The Little Chartroom Restaurant Edinburgh Where Is It

The Little Chartroom offers a cozy and intimate dining experience in a charming and rustic setting on Albert Place. The small dining room features wooden tables and chairs, with a blackboard menu.

The restaurant serves dishes like smoked haddock chowder, roast duck breast with celeriac purée, and lemon posset with shortbread. Cooked with simplicity and finesse, these dishes are made with local and seasonal ingredients.

With a BYOB policy, you can bring your own wine or beer to complement your meal. It’s a warm and friendly place to enjoy a delightful meal.

20. The Lookout

Is The Lookout the best Edinburgh Restaurant

Situated on Calton Hill, The Lookout provides a stunning and panoramic dining experience in a contemporary and stylish setting. With its glass-walled dining room offering views of the city and the sea, this restaurant is truly breathtaking.

With flair and sophistication, the menu features exquisite dishes such as cauliflower and hazelnut-infused hand-dived scallops, Jerusalem artichoke and kale accompanied lamb rump, and a delectable chocolate delice garnished with salted caramel and honeycomb. Every dish is skillfully prepared using the finest Scottish ingredients.

The restaurant is also equipped with a bar offering cocktails, wines, and spirits. It’s an exceptional place to have a memorable meal.


How to reserve a table at Aizle?

You can book a table at Aizle online, by phone, or by email. You can visit their website to check the availability and make a reservation.

What sushi dishes does Kanpai offer?

Kanpai offers a variety of sushi dishes, such as nigiri, sashimi, maki, temaki, and gunkan. They also offer other Japanese dishes, such as tempura, udon, ramen, teriyaki, and miso soup. You can view their menu online, or ask for a printed copy at the restaurant.

When is The Bon Vivant open and how much does it cost?

The Bon Vivant is open from Monday to Sunday, from 12 pm to 1 am. They serve food from 12 pm to 10 pm. They have a lunch and pre-theatre menu that offers two courses for £15 or three courses for £18. They also have an à la carte menu that ranges from £5 to £20 per dish. You can find more information on their website.

How many potato varieties does Makars Mash Bar have?

Makars Mash Bar offers eight types of potatoes, each with a different flavor and texture.

Which floor is Chaophraya Thai Restaurant on?

Chaophraya Thai Restaurant is located on the fourth floor of a building on Castle Street. The restaurant has large windows and chandeliers that offer a stunning view of Edinburgh Castle, especially at night. You can also enjoy the view from their rooftop terrace, weather permitting.

What French dishes does Cafe St Honoré serve?

Cafe St Honoré serves classic French dishes, such as onion soup, duck confit, coq au vin, boeuf bourguignon, ratatouille, and crème brûlée. They also have a vegetarian and vegan menu that changes daily, and features dishes such as roasted butternut squash with sage and hazelnut, or apple and rhubarb crumble with oat cream. You can see their menus online, or ask for a printed copy at the restaurant.

Bottom Line

Edinburgh, the capital of Scotland, is a city with a rich history, vibrant culture, and stunning scenery, making it a food lover’s paradise. With a diverse and dynamic dining scene, there is something for every taste and budget.

To narrow down your options, consider your preferred cuisine, ambiance, and price range. Edinburgh caters to everyone’s tastes and curiosities, whether you’re a local or a visitor.

The city invites you to explore its culinary delights and discover hidden gems that will make you fall in love with its food.