15 Best Restaurants In Edinburgh Scotland

Edinburgh, the capital of Scotland, is a city full of rich history, stunning views, and delicious food! Whether you crave traditional Scottish dishes or modern cuisine, there are many fantastic restaurants to choose from. In this guide, we will share some of the best places to eat in Edinburgh, where you can enjoy great food and a warm atmosphere.

The restaurant scene in Edinburgh is vibrant and diverse. From cozy bistros to elegant dining rooms, every place has its own charm. Visiting these restaurants allows you to taste a mix of flavors and styles, each reflecting the local culture. You can experience friendly service and often meet other food lovers who share your passion for tasty meals. It’s not just about eating; it’s about making memories in a lively city!

1. Discover The Kitchin

The Kitchin

The Kitchin is a Michelin-starred gem located in Leith. Here, you will enjoy modern Scottish cuisine made from local ingredients. The ambiance is warm and inviting, perfect for a memorable dining experience. Each dish beautifully showcases the flavors of Scotland, and you can feel the passion behind every plate.

Chef Tom Kitchin emphasizes seasonal produce. He changes the menu based on what is fresh and available. This dedication shines through, making each visit feel unique. I was captivated by the creativity and detail poured into every dish.

Don’t miss their tasting menu. It offers a delightful journey through Scotland’s culinary landscape. Every course is a masterpiece that reflects the season. The wine pairings are expertly selected, enhancing the overall experience.

Be sure to reserve a table ahead of time. The Kitchin is popular and can get fully booked quickly. The staff is attentive, making you feel welcomed and special during your meal.

If you’re looking for a true taste of Scotland that combines elegance with heartiness, The Kitchin is a must-visit. It’s a dining experience you won’t forget!

Address: 78 Commercial Quay, Leith, EH6 6LX.

2. Experience Dishoom Edinburgh

Dishoom Edinburgh

Dishoom Edinburgh brings the charm of Bombay-style cafés right to Scotland. This restaurant’s vibrant atmosphere makes you feel like you’ve stepped into a different world. The décor reflects the history of Irani cafés, and it sets the stage for an unforgettable meal.

When you visit, start with the spicy lamb and the signature black daal. They are bursting with flavors and showcase Indian cuisine beautifully. The menu presents a great variety to please every palate, from vegetarian dishes to meat lovers.

As you sip your chai, take in the aromas that fill the air. The staff is friendly and knowledgeable, ready to guide you through the menu. I appreciated their recommendations and tips for the best experience.

Plan to visit for breakfast or brunch. The bacon naan roll is a standout! It’s a comforting yet exciting twist on a classic breakfast option. You’ll leave feeling satisfied and eager to return.

Overall, Dishoom is a delightful spot that serves authentic Indian food in a charming environment. It’s perfect for casual meals with friends or family gatherings.

Address: 3a, 5a, 7, 9, and 11 St Andrew Square, Edinburgh, EH2 2AF.

3. Enjoy the Cozy Atmosphere at The Dogs

The Dogs

The Dogs is a cozy eatery located on Hanover Street. This charming restaurant is known for its relaxed ambiance and hearty Scottish fare. I love how it feels like a home away from home, welcoming everyone who walks through the door.

Start your meal with the haggis. It’s brilliantly crafted and showcases traditional Scottish flavors. The menu changes regularly, ensuring you have fresh options each time you visit.

Don’t forget to try their famous steak. Cooked to perfection, it melts in your mouth. The portions are generous, so come hungry! The desserts are also delightful, making it hard to choose just one.

The staff at The Dogs are friendly and attentive. They truly care about your dining experience. I appreciated their suggestions and their enthusiasm for the food they serve.

If you’re looking for a warm place to enjoy comfort food, The Dogs is the place to be. It’s an ideal spot for a cozy dinner with friends or a casual meal with family.

Address: 110 Hanover Street, Edinburgh, EH2 1ES.

4. Indulge in Culinary Creativity at Mark Greenaway

Mark Greenaway

Mark Greenaway is a contemporary fine dining restaurant. Located in a quiet area, it offers a peaceful escape from the bustling city. The atmosphere is elegant yet relaxed, making it perfect for special occasions or a treat.

The menu offers seasonal and locally sourced ingredients. Each dish is crafted with creativity and skill. I was particularly impressed with the attention to detail and the presentation of each plate.

Be sure to try their tasting menu. It provides a delightful journey through different flavors. Each course took me to a new culinary experience, and I loved every bite.

The staff is knowledgeable and passionate about food. They’re excited to share the story behind each dish. Their recommendations enhance the dining experience, leaving you informed and satisfied.

If you seek a memorable dining experience in Edinburgh, Mark Greenaway is not to be missed. It’s a place where creativity meets classic flavors, creating a symphony on your plate.

Address: 12A North East Circus Place, Edinburgh, EH3 6LU.

5. Dive into the Eclectic Menu at Tigerlily

Tigerlily

Tigerlily is a vibrant restaurant and bar located on Rose Street. Its lively atmosphere creates a fun and exciting dining experience. The eclectic menu offers a little something for everyone, making it a favorite among locals and visitors alike.

When you step inside, you’ll be greeted by stunning décor and a welcoming vibe. Start with the calamari or the chicken wings—they are popular choices! The dishes are bursting with flavor and beautifully presented.

The cocktails here are fabulous. With a range of creative mixes, you’ll find the perfect drink to complement your meal. I enjoyed the signature cocktails as they were refreshing and well-balanced.

Tigerlily is great for both casual dining and celebratory nights out. The lively atmosphere makes it easy to relax and enjoy the evening with friends. There’s a great buzz here that adds to the fun!

If you’re looking for an exciting place to dine in Edinburgh, Tigerlily won’t disappoint. It’s a must-visit for an unforgettable night out!

Address: 125 Rose Street, Edinburgh, EH2 4RC.

6. Savor a Delightful Breakfast at Loudons New Waverley

Loudons New Waverley

Loudons New Waverley is a breakfast and brunch haven. This café is popular for its handmade cakes and fresh dishes. Whether you’re starting your day or enjoying a leisurely brunch, Loudons is a great choice.

The menu features a variety of options, from hearty breakfasts to healthier choices. I loved the avocado toast—it was absolutely delicious and well-prepared. The flavor combinations are impressive and satisfying!

Be sure to try their fresh juices or delicious coffees. The ambience is bright and cheerful, making it a lovely place to relax and unwind. The staff is friendly and attentive, ensuring you feel right at home.

This café also has vegetarian and vegan options, catering to all dietary preferences. It’s a perfect spot for anyone looking for fresh, quality food in a welcoming environment.

If you are in the mood for a delightful breakfast or brunch, Loudons New Waverley is the place to be. You won’t regret treating yourself to a meal here!

Address: 2 Sibbald Walk, Edinburgh, EH8 8FT.

7. Relish in the Upscale Experience at Hawksmoor Edinburgh

Hawksmoor Edinburgh

Hawksmoor Edinburgh is an upscale steakhouse renowned for its high-quality steaks. This charming restaurant is located on Castle Street, offering a refined yet welcoming atmosphere. It’s the go-to place for steak lovers in the city!

The menu boasts a range of mouth-watering steaks sourced from the finest farms. I was amazed by the flavor and tenderness. Each cut is perfectly cooked to your preference. Pair it with one of their rich sauces or sides for a truly indulgent experience.

The wine list is extensive, featuring selections to complement your meal. I appreciated the staff’s expertise in recommending the perfect wine to pair with my dish. Their enthusiasm for the food and drinks is contagious!

The atmosphere at Hawksmoor is stylish yet relaxed. It’s ideal for a special occasion or a casual evening out. The attention to detail while dining creates a wonderful experience that keeps me coming back.

If you’re looking for an exceptional steak dining experience, Hawksmoor Edinburgh will exceed your expectations. It’s a true delight for any meat lover!

Address: 1a Castle Street, Edinburgh, EH2 3DB.

8. Taste the Local Flavors at Edinburgh Larder

Edinburgh Larder

Edinburgh Larder celebrates Scottish produce with a focus on local and seasonal ingredients. It’s a cozy spot that showcases the best flavors Scotland has to offer. I loved the commitment to sustainability and fresh food here!

The menu features a variety of dishes that highlight local ingredients. My favorite was the homemade soup and bread, which were comforting and delicious. The flavors are honest and authentic, true to Scottish cuisine.

What I appreciate most is the emphasis on supporting local suppliers. The staff is passionate about the ingredients and are happy to share the stories behind them. Their knowledge enhances the dining experience.

The atmosphere is warm and inviting. It’s a great spot for a casual lunch or coffee break, perfect for locals and tourists alike. The café fills your heart and stomach with its wholesome offerings.

If you’re in Edinburgh, make sure to stop by the Edinburgh Larder for a taste of true Scottish hospitality. You’ll leave with a happy heart and full belly!

Address: 11 & 15 Blackfriars Street, EH1 1NB.

9. Discover Culinary Gems at Cannonball Restaurant & Bar

Cannonball Restaurant & Bar

Cannonball Restaurant & Bar offers a taste of Scotland’s culinary treasures. Located on Castlehill, it provides stunning views of Edinburgh Castle. The combination of great food and a beautiful setting is hard to beat.

Start with their traditional Scottish dishes. I enjoyed the haggis, neeps, and tatties—it was fantastic. Each ingredient feels thoughtfully sourced and cooked to perfection. The menu showcases the best of Scottish cuisine, and I loved every bite!

Take a moment to admire the views while you dine. The ambiance is relaxed yet elegant, making it a great place for a special meal or casual dining. The staff is welcoming and happy to share their recommendations.

Don’t miss their dessert menu! It has some of the best sweet treats that celebrate local flavors. The desserts were a perfect ending to an already delightful meal.

If you’re yearning for an authentic Scottish dining experience, visit Cannonball Restaurant & Bar. You’ll experience great food paired with breathtaking views of the iconic Edinburgh Castle.

Address: 356 Castlehill, Edinburgh, EH1 2NF.

10. Enjoy Classic French Cuisine at Bistro Deluxe

Bistro Deluxe

Bistro Deluxe is a charming classic French bistro on Glen Street. It offers a menu rich in traditional dishes. The atmosphere is warm and inviting, perfect for a cozy meal any time of the day.

I was immediately enchanted by the ambiance. It feels like stepping into a Parisian bistro. Each meal is crafted with care, showcasing classic recipes with quality ingredients.

Start with the French onion soup. It’s a comforting and flavorful choice. Their entrees are a celebration of French cuisine, and the desserts are equally delectable. I highly recommend the crème brûlée—it was heavenly!

The service is attentive, and the staff is friendly. They ensure your dining experience is enjoyable. Whether you’re dining solo or with friends, it’s an experience you won’t forget.

If you’re in Edinburgh and craving French cuisine, Bistro Deluxe is a must-visit. It’s perfect for a romantic date night or a gathering with friends!

Address: 2-4 Glen Street, Edinburgh, EH3 9LJ.

11. Venture Into The Scotch Whisky Experience

The Scotch Whisky Experience

The Scotch Whisky Experience offers a unique dining experience combined with whisky tastings. While not a traditional restaurant, it provides a wonderful opportunity to explore Scottish culture. Located on Castlehill, this venue is a whisky lover’s paradise!

I enjoyed the informative whisky tasting experience tremendously. The knowledgeable staff shares fascinating insights into the history and art of whisky production. It made the experience truly memorable.

Pair your whisky with traditional Scottish dishes. The food complements the whisky beautifully and showcases local flavors. I particularly loved the selection of cheeses and meats served with my tasting.

The ambiance is cozy and welcoming, perfect for enjoying a leisurely meal. The staff ensures you are well taken care of, adding to the overall experience.

If you’re a whisky enthusiast or simply curious about Scotland’s national drink, the Scotch Whisky Experience is not to be missed. It’s an unforgettable way to indulge in Scottish flavors!

Address: 354 Castlehill, Edinburgh, EH1 2NE.

12. Delight in the Atmosphere of Cafe St. Honoré

Cafe St. Honoré

Cafe St. Honoré is a delightful French bistro located on Thistle Street. It’s known for its commitment to using local Scottish produce. The atmosphere is charming and reflects a commitment to quality and care.

I always start my meal with the seasonal soup, which is comforting and flavorful. The dishes are created with a mix of traditional French techniques and local ingredients, ensuring a unique culinary experience.

Not only does the food shine, but the ambiance adds to the overall enjoyment. The décor feels warm and inviting, encouraging long, leisurely conversations over delicious meals.

The staff here is welcoming and eager to help you find the perfect dish. Their enthusiasm charms and makes every visit special. The café’s approach makes every meal feel like a special occasion!

If you’re looking for a cozy and elegant dining experience, Cafe St. Honoré is the place to go. You won’t be disappointed with their fantastic food and atmosphere!

Address: 36 Thistle Street, Edinburgh, EH2 1EN.

13. Relish in Sweet Treats at Mimi’s Bakehouse

Mimi’s Bakehouse

Mimi’s Bakehouse is a delightful café located in Leith. It’s known for its impressive selection of cakes and baked goods. The warm atmosphere invites you to relax and indulge in sweet treats or savory dishes.

I loved starting the day with their delightful breakfast options. The bacon sandwich is stellar and a fantastic way to kickstart the morning. They also serve a variety of brunch options that cater to all taste buds.

However, it’s the cakes that steal the show! They are beautifully crafted and taste amazing. Each bite of the cake is made with love and passion, creating a memorable experience.

The staff is friendly and welcoming, creating a cozy environment to enjoy your meal. They are happy to recommend their favorite baked goods or coffee selections.

If you have a sweet tooth or want to enjoy a relaxed meal, Mimi’s Bakehouse is the perfect spot. You’ll leave with a smile and a satisfied belly!

Address: 63 Shore, Leith, Edinburgh, EH6 6RA.

14. Explore Seasonal Flavors at Timberyard

Timberyard

Timberyard is an innovative restaurant located on Lady Lawson Street. With an ethos focused on seasonal and ethically sourced ingredients, it captures the essence of modern dining. The atmosphere is rustic yet chic, creating a comforting dining experience.

When I visited, I was impressed by the variety of dishes available. Each course featured fresh ingredients bursting with flavor. The presentation was also noteworthy, making each dish visually appealing.

Be sure to try their tasting menu! It’s a delightful exploration of seasonal ingredients and local produce. Each dish introduces unique flavors that celebrate Scotland’s culinary heritage.

The staff is knowledgeable and genuinely enthusiastic about the food they serve. Their recommendations enhance your experience and help you navigate the menu. I appreciated their dedication to providing an exceptional dining experience.

If you’re looking for a modern twist on traditional dishes, Timberyard is a must-visit. It’s a place where creativity meets quality, resulting in a dining experience you won’t forget.

Address: 10 Lady Lawson Street, Edinburgh, EH3 9DS.

15. Experience Craft Brews at BrewDog Edinburgh

BrewDog Edinburgh

BrewDog Edinburgh is a popular bar and restaurant known for its craft beers. Located on Cowgate, it’s a great spot for those looking to enjoy a casual meal with friends. The lively atmosphere adds to the overall experience.

The menu features a variety of hearty burgers and pub classics. I recommend trying the classic burger paired with one of their outstanding craft beers. Everything was flavorful and satisfying, combining quality with a laid-back vibe.

What I appreciate most about BrewDog is their commitment to quality craft beers. They offer an impressive selection, and the staff is knowledgeable about the different brews available. Their enthusiasm for craft beer is infectious!

It’s an ideal spot for casual hangouts or late-night bites. The atmosphere fills with energy, making it a fun and vibrant experience. You can enjoy the buzz while savoring great food and drink.

If you’re in the mood for a relaxed meal with exceptional brews, BrewDog Edinburgh is the place for you. It’s perfect for any beer lover!

Address: 143 Cowgate, Edinburgh, EH1 1JS.

Final Thoughts

Edinburgh is a city that truly excels in its culinary offerings. From Michelin-starred establishments to cozy cafés, there’s something for everyone. Each restaurant mentioned showcases a unique facet of Scottish cuisine, emphasizing local ingredients and flavors.

Whether you’re a fan of modern fine dining or casual bistros, Edinburgh provides an array of options to please your palate. Exploring these eateries gives you a glimpse into the rich culinary culture of the city.

So plan your visit, and indulge in the incredible food scene that Edinburgh has to offer. You will leave with fond memories and the desire to return for more delicious experiences!

Leave a Comment