We are about to share everything we know about the best restaurants in Edinburgh with you today. Hopefully you will be able to figure out where to eat some great food near you by the time you are finished reading.
We think it is probably best for us to niche down when it comes to the best Edinburgh restaurants. That means there will be separate lists for many of the most popular varieties of food like Italian, steak houses, Mexican, Chinese, sushi, other Asian varieties, American, Indian, BBQ, Greek, Mediterranean, seafood, pizza, burgers, buffets, vegan restaurants and other healthy food choices.
Contents
- 1 Best Italian Restaurants Near You
- 2 Best Steak Houses
- 3 Mexican Restaurants Near You
- 4 Chinese & Asian Food
- 5 Where To Eat Sushi
- 6 Best Indian Restaurants
- 7 Great American Food
- 8 Delicious BBQ
- 9 French Restaurants
- 10 Greek & Mediterranean
- 11 Seafood Restaurants
- 12 Where To Eat Pizza
- 13 Burgers & Fries
- 14 Best Buffets Near You
- 15 Vegan Restaurants
- 16 More Healthy Food Options
- 17 Breakfast & Brunch Spots
- 18 Bakeries & Desserts
- 19 Donuts
- 20 Ice Cream Shops
- 21 Cafes
- 22 Smoothies & Juices
- 23 Cocktail Bars
- 24 Breweries & Sports Bars
- 25 Enjoy Eating at the Best Edinburgh Restaurants
Breakfast and brunch spots will also get their own sections as will bakeries, desserts spots, donuts and ice cream shops. We will even be discussing drinks with the best cafes, smoothies, juices, cocktail bars, breweries, and sports bars in your area.
Make sure to check out the map at the end so that you can figure out where all of these best places to eat near you are located. You will also find links to these restaurants official home pages or social media to make it easier to order delivery and take out online or look through their menus to make sure they have what you want to eat before you head over.
The United Kingdom is somewhere we have written many posts about in the past.
Best Italian Restaurants Near You
When you want to enjoy delicious Italian food visit:
- Locanda De Gusti at 102 Dalry Rd
- Nonna’s Kitchen at 45 Morningside Rd
- Contini at 103 George St
- Amarone at 13 St Andrew Square
- Vittoria at 19 George IV Bridge
Best Steak Houses
Some of the best steak houses in your area would be:
- Kyloe Restaurant and Grill at 1-3 Rutland St
- Chop House at 102 Constitution St
- Katie’s Diner at 12 Barclay Terrace
- Number One at 1 Princes St
Mexican Restaurants Near You
Whether you want burritos, tacos, nachos or something else tasty the best Mexican food in town can be found at:
- Topolabamba at 93 Lothian Rd
- Los Cardos at 224 Leith Walk
- Mariachi Restaurant at 7 Victoria St
- El Cartel at 64 Thistle St
- Bodega at 14-15 Albert Pl
Chinese & Asian Food
Head to one of these restaurants to enjoy Chinese and other Asian food:
- Nok’s Kitchen at 8 Gloucester St
- Hanmi Korean BBQ & Hot Pot at 167-171 Dundee St
- Maki & Ramen at 75 Nicolson St
Where To Eat Sushi
For the best sushi in your area head to:
- Hakataya at 122 Rose St S Ln
- White Sushi at 31 Crighton Pl
- Kenji Sushi at 42 St Stephen St, Stockbridge
- Kanpai Sushi at 8-10 Grindlay St
- Yamato at 11 Lochrin Terrace
Best Indian Restaurants
We think the best Edinburgh Indian restaurants are:
- Mother India’s Café 3 at -5 Infirmary St
- Dishoom at 3a St Andrew Square
- The Indian Cavalry Club at 22 Coates Cres
- Golden Ambal at 1 Albert Pl
- Gurkha Cafe at 27 Cockburn St
- Navadhanya at 32-34 Grindlay St
Great American Food
For classic American food check out:
- Bell’s Diner at 7 St. Stephen St
- The Hanging Bat at 133 Lothian Rd
- Bubba Q at 209-213 High St
- The Painted Rooster at 10 Melville Place
Delicious BBQ
Whether you are after ribs, brisket, or pulled pork get great BBQ at one of these spots:
- Korean BBQ at 6-8 Salisbury Pl
- Rodi Turkish at BBQ Restaurant 121 Morrison St
- Oink Scottish Hog Roast at 82 Canongate
French Restaurants
Some of the top places to try French food in the area are:
- Chez Jules Bistro at 109 Hanover St
- La Garrigue at 31 Jeffrey St
- Maison Bleue at 36-38 Victoria St
- New Chapter at 18 Eyre Pl
- L’Escargot Blanc Restaurant at 17 Queensferry St
Greek & Mediterranean
Our favorite Greek & Mediterranean meals can be found at:
- Merienda at 30 NW Circus Place Stockbridge
- Spitaki at 133 135 E Claremont St
- Mr Nick’s Greek Kitchen at Ocean Terminal Shopping Centre 1A 98 Ocean Dr
- Taxidi Greek Bistro at 6 Brougham St
- Simply Greek at 12 Crighton Pl
Seafood Restaurants
Many would consider the best Edinburgh seafood restaurants to be:
- The Ship On The Shore at 24-26, Shore, Leith
- Fishers In The City at 58 Thistle St
- White Horse Oyster & Seafood Bar at The Royal Mile, 266 Canongate
- Mussel Inn Seafood Restaurant at 61-65 Rose St
- Ondine Restaurant at 2 George IV Bridge
Where To Eat Pizza
You can definitely get a great slice at one of these pizza places near you:
- Atpizza at 4 Charlotte Ln
- Civerinos at 5 Hunter Square
- Soderberg at 27 Simpson Loan
- Origano at 236 Leith Walk
- Mamma’s at 28 – 30 Grassmarket
Burgers & Fries
Who doesn’t like a good burger and french fries:
- Byron at 29-31 N Bridge
- Butta Burger at 137 George St
- Five Guys at 12 Frederick St
- The Cambridge Bar at 20 Young St
Best Buffets Near You
Heading to one of the best buffets is a good way to get variety:
- Mr Basrai’s World Cuisines at 7, Fountain Park, 130 Dundee St
- China Red at 30 Grindlay St
- Beijing Banquet at 1 Sighthill Ct
- Cosmo All You Can Eat World Buffet at Omni Centre, Greenside Pl
Vegan Restaurants
We think the best Edinburgh vegetarian and vegan restaurants are:
- Seeds For The Soul at t67 Bruntsfield Pl
- Novapizza Vegan Kitchen at 42 Howe St
- Holy Cow at 34 Elder St
- David Bann Restaurant at 56-58 St Mary’s St
- Beetroot Sauvage at 33-41 Ratcliffe Terrace
More Healthy Food Options
For more healthy food try out:
- Grams at 68 Hamilton Pl Stockbridge
- Kauai at 26 Forrest Rd
- Hula Juice Bar & Healthy Eatery at 103-105 W Bow
- Roots Deli & Salad Bar at 18 William St
Breakfast & Brunch Spots
These breakfast and brunch spots are where to start your day with a smile:
- Mums Great Comfort Food at 4A Forrest Rd
- The Ivy on the Square at 6 St Andrew Square
- Loudons at 94B Fountainbridge
- The Painted Rooster at 10 Melville Pl
- The Edinburgh Larder at 15 Blackfriars St
Bakeries & Desserts
From breads to yummy desserts try out one of these Edinburgh bakeries:
- Greek Artisan Pastries at 23 Bread St
- Preacher’s at 24-26 Lady Lawson St
- Cuckoo’s Bakery at 150 Dundas St
- Gooseneck Bakery at 22 Grindlay St
Donuts
For a morning sugar rush consider one of these donut shops:
- The Bearded Baker at 46 Rodney St
- Naked Bakery at 24A Hill St
- Considerit at 3 5A Sciennes
- The Kilted Donut at 191 Great Jct St
Ice Cream Shops
Some of the best ice cream shops near you would be:
- S Luca at 16 Morningside Rd
- Artisan Gelato at 21 Cockburn St
- Bon Bon Gelateria at 65 Elm Row
- Mary’s Milk Bar at 19 Grassmarket
- Smoov Gelato Coffee at 244 Canongate
Cafes
Here are some good cafes where you can get a quality cup of coffee:
- Lowdown at 40 George St
- Zebra Coffee Co at 16 Bank St
- The Coffee Mill Cafй at 54-56 W Port
- Fortitude Coffee at 3C York Pl
- Southern Cross Cafй at 63A Cockburn St
Smoothies & Juices
Enjoy a tasty and healthy drink when visiting a smoothie and juice bar:
- Hula Juice Bar at 103-105 W Bow
- Smoov at 244 Canongate
- Pulp ‘n’ Grind at 12-14 Earl Grey St
Cocktail Bars
You can probably have a lot of fun at a cocktail bar:
- Monteiths at 61 High St
- The Refinery St Andrew Square at 5 St Andrew Square
- Copper Blossom at 107 George St
Breweries & Sports Bars
When the big game is on or to try out some new beers visit one of these breweries or sports bars:
- Innis & Gunn Brewery Taproom at 81-83 Lothian Rd
- Footlights Bar and Grill at 7 Spittal St
- The Black Bull at 12 Grassmarket
- McSorley’s at 14 Forrest Rd
In case you were interested you can look through some of our other posts on:
- Mexican, Italian, French & More In Glasgow
- Mexican, Italian, French & More In Belfast
- Mexican, Italian, French & More In Dublin
- Mexican, Italian, French & More In London
Enjoy Eating at the Best Edinburgh Restaurants
You probably are already hungry after reading about all of those great places to eat. We told you about all kinds of great restaurants near you like Italian, steak houses, Mexican, Chinese, sushi, Asian, American, Indian, BBQ, Greek, Mediterranean, seafood, pizza, burgers, buffets, vegan restaurants and additional choices for healthy food.
You even read about breakfast and brunch spots, bakeries, desserts, donuts and ice cream shops. And we even got into cafes, smoothies, cocktail bars, breweries, and sports bars. Remember that most of these places will have online delivery or will allow you to place take-out orders online via the links we shared.
It would be cool if you could help us out by correcting anything we may have gotten wrong or sharing your own local food tips in the comments. Either way, we hope you enjoy eating delicious food at the best restaurants in Edinburgh!