Travel

The 16 Best Places to Eat in Edinburgh

Published On 05/10/2016 Published On 05/10/2016
Whiski Rooms

Best haggis: Whiski Rooms

Old Town

You can't have a list of places to eat in the capital without including this Scottish delicacy. If you're not in the mood for the standard haggis, neeps, and tatties (haggis, turnip, and potatoes), Whiski Rooms also has an offering of haggis spring rolls with plum sauce, which is a great introduction to a dish many are afraid to try. Vegetarians needn't worry either, as veggie haggis is also available alongside more than 300 whiskies (which staff will be happy to suggest to pair with your meal).

Treacle

Best bar food: Treacle

New Town

Treacle's a bar food haven -- always bustling during lunch and dinner, and with an excellent cocktail menu to boot. From typical bar favorites like steak pie or nachos, to the slightly less typical superfood salad or banh mi, there will be something to please everyone on this eclectic menu. The surroundings are as varied as the food, from comfy sofas and exposed brick to dinner tables and a cartoon monkey, and there's usually some sort of 80s classic playing on the screen.

Best Sunday lunch: Kyloe Restaurant & Grill

Old Town

Kyloe won best Roast in Britain a couple of years ago, and the beef-lover vibes here are clear; seats are cowhide, there are cartoon cows all over the walls, and you can't miss the painted cow on the sidewalk. The Sunday lunch includes a full beef joint carved at your table for 4-5 people (or a beef fillet for 2), alongside all the trimmings: Yorkshire puddings, duck fat potatoes, root vegetables, creamed cabbage and gravy, AND a sharing pudding.

Best steakhouse: Leith Chop House

Leith

There are many amazing steakhouses in Edinburgh, but Leith Chop House has firmly established a reputation for itself in the short time it's been open. Being located slightly off the beaten track, in the up and coming area of Leith, means prices are incredibly reasonable for the quality you're getting. Plus, in addition to the normal cuts and weights of steak, there are always different market options and fabulous sides -- seriously, the mac and cheese is unreal.

Flickr/Katherine

Best vegetarian option: Henderson's Vegan

New Town

Situated on one of Edinburgh's most vibrant streets, Henderson's is a purely meat-free zone. All of the veggie delights on offer are amazing, even by carnivore standards, but salads are a particular speciality: the Savoy cabbage, apple, and raisin (in yoghurt and mayo dressing) is an absolute must-try. Since opening the restaurant in the '60’s, Henderson's has swelled in popularity and size with the addition of a vegetarian shop upstairs and, most recently, a vegan bistro next door; all come under the Henderson's name, and all are well worth a visit.

Abi Radford/Courtesy of Timberyard

Best private dining: Timberyard

Old Town

This old warehouse's garage door entrance is easy to miss,  Several spaces are available, but the private "shed" area with its own wood burner is a perfect intimate group setting for up to 10. Small lunches are available, but it's generally a real feast -- 4 or 6 course lunch or dinner or an 8 course dinner await in the industrial chic space, with the option of paired drinks with each course. Herbs, vegetables, flowers and fruits are grown onsite and used beside locally sourced and foraged products.

Courtesy of Mary's Milk Bar

Best hot chocolate: Mary's Milk Bar

Grassmarket

Though it's beautiful in any weather, Edinburgh can get bitterly cold in winter; fortunately, there's the hot chocolate at Mary's Milk Bar. A chocolatier by trade, Mary makes these magnificent by melting her own handmade chocolates into hot milk -- and to top it all off, you can add a scoop of fresh handmade ice cream. Imagine looking up at Edinburgh Castle with a gold, frankincense, and myrrh hot chocolate in your hand; now imagine it's topped with a dollop of fried banana ice cream. Winter be damned!

Best Mexican: El Cartel

New Town

Mexican street food, mezcal, and flavorful frozen margaritas -- these are really the only words you need to know about El Cartel. The small menu's a perfectly formed roster of tacos, antojitos (literally translated as little cravings), and a few sides, with different daily specials to keep you coming back. The soft tacos are handmade, and the house-blend hot sauce will change your life/opinion of house-blend hot sauce. Plus, if Mexican drinks aren't your thing, you can also BYOB (with a small corkage fee) from the shop across the street -- sure, it's walk-ins only at this joint, but don't be afraid to wait. It's worth it.

Tim Edgeler Photography

Best coffee shop with a secret: Cairngorm Coffee Co.

New Town

Edinburgh is a city with plenty to do during the day, so you'll definitely need a caffeine fix to keep you going when night falls -- but that's not why you're REALLY coming here. More than its fine range of coffees, the true star of the show is Cairngorm's grilled cheese sandwich: it's a three-cheese blend with chili jam spread on fresh sourdough, and it's one of the best worst-kept secrets in the city.

Civerinos Italian Street Food & Pizza

Best pizza: Civerinos

Old Town

Located just off The Royal Mile (a mile-long cobbled street from the castle to Holyrood Palace) Civerinos dishes out slices and pies ‘til 1am -- and even later during the Edinburgh Festival. Sure,  there's other Italian-style eats on the menu, but pizza is where Civ's shines brightest: the pulled pork and apple pie is a perennial favorite, although there are also vegan, lactose-free, and gluten-free pizzas available that actually taste like the real thing.

Best seafood: Mussel Inn

New Town

As the name suggests, fresh mussels are the pride and joy of this informal restaurant. You'll find it just one street back from Princes Street, perfect for a spot of lunch between all that shopping, and there's even some outside seating for the nicer days. As well as the mussels (which you can have either as a half or full kilo), this place also serves a variety of other seafood, meat, and vegetarian dishes -- the tiger prawns on egg noodles are a personal favorite.

The Roseleaf

Best brunch spot: Roseleaf

Leith

Quirky cafe by day and lively bar by night, this place has been part of the neighborhood since 2007, and pleases locals and tourists alike by offering a little bit of everything. Treat yourself to some "Pot-Tails" (cocktails served in teapots!) whilst enjoying the "Pearrific": garden peas, pea shoots, goat cheese, and poached eggs on toast. Also, brunch is served 'til 5pm, so there's no need for an early start.

Aizle Edinburgh

Best date night: Aizle

Newington

Aizle is one of the coolest concepts we've come across... provided you're a little open-minded. Instead of a menu, there's simply a list of seasonal ingredients (like rabbit, cucumber, and Amontillado sherry): once you inform your server of any allergies or special dietary requirements, the kitchen will combine all these elements and make you a meal. Advertised as 5 courses for £45, it can feel like even more as you'll often get an amuse bouche or other additions -- plus, paired drinks can also be tacked on for another £30.

Best Asian food: Ting Thai Caravan

Old Town

This cozy place first opened as a pop-up restaurant during the Edinburgh Festival a few years ago, and (thankfully) it hasn't gone anywhere since. The bench seating means you'll be sitting closer to your fellow diners than you might like, but it also means you can check out their food before you order. The menu's split into rice/noodles, small boxes, curries, soups, and sides, all of which you can watch being made fresh in the open kitchen. Whichever delight you go for, make sure to get a side of sweet potato crispies.

Courtesy of The Tower Restaurant

Best meal with a view: Tower Restaurant

Old Town

The Tower Restaurant offers excellent views overlooking the stunning Edinburgh Castle and the rooftops of Old Town, and if you're smart (which you are), you'll time your reservation to coincide with the breathtaking sunset. The menu's no slouch either, packed with seasonal, Scottish ingredients and dishes -- like pork rillette and Isle of Mull lobster thermidor -- that make deciding between prix fixe and a la carte a difficult proposition.

The Bon Vivant

Best Scottish tapas: The Bon Vivant

New Town

Another award-winning venture, this place won "Best Restaurant Bar in the World" at last year's Tales of The Cocktail. The candle-lit bar has a menu that changes on a daily basis, and while you can have your choice of "middles" ( chorizo in cider with bread) or "mains" (sea reared trout), the "bites" section is where you'll get the best of Bon V. Favorites include haggis bon bons, deep-fried brie, and mini venison burgers, and at £2 each, you can try them all and still afford a glass of wine on the side.

Previous Venue Next Venue Venue Description
1. Whiski Rooms 4-7 North Bank St., Edinburgh, EH1 2LP

Whiski Rooms is a charming whisky shop, tasting room, bar and all-day dining restaurant serving classic and modern Scottish cuisine in the Old Town. This spot overlooks the Mound, and the menu includes a variety of Haggis options, a traditional savory Scottish delicacy. Vegetarians needn't worry either, as veggie haggis is also available alongside more than 300 whiskies (which staff will be happy to suggest to pair with your meal).

Previous Venue Next Venue Venue Description
2. Treacle 39-41 Broughton St, Edinburgh, EH1 3JU

Treacle is a bar and restaurant in New Town that's always bustling during lunch and dinner and has an excellent cocktail menu to boot. From typical bar favorites like steak pie or nachos to the slightly less typical superfood salad or banh mi, there will be something to please everyone on this eclectic menu. The surroundings are as varied as the food, from comfy sofas and exposed brick to dinner tables and a cartoon monkey.

Previous Venue Next Venue Venue Description
3. Kyloe Restaurant & Grill 1-3 Rutland St, Edinburgh, EH1 2AE

Kyloe Restaurant and Grill, located in on the first floor of The Rutland Hotel in the Old Town, is Edinburgh’s first gourmet steak restaurant. This spot boasts incredible views of the castle and is decorated with dark wood and plenty of cow hides. The menu includes traditional cuts, along with more unusual ones chosen for their texture and flavor, plus an a la carte menu which features Scottish seasonal produce.

Previous Venue Next Venue Venue Description
4. Leith Chop House 102 Constitution Street, Edinburgh,

There are many amazing steakhouses in Edinburgh, but Leith Chop House has firmly established a reputation for itself as one of the best. Being located slightly off the beaten track, in Leith, means prices are incredibly reasonable for the quality you're getting. Plus, in addition to the normal cuts and weights of steak, there are always different market options and fabulous sides.

Previous Venue Next Venue Venue Description
5. Henderson's Vegan 25c thistle street, Edinburgh, EH2 1DX

Situated on one of Edinburgh's most vibrant streets in New Town, Henderson's is a purely meat-free zone. All of the veggie delights are amazing, even by carnivore standards, but the salads are a particular speciality: the Savoy cabbage, apple, and raisin (in yoghurt and mayo dressing) is an absolute must-try.

Previous Venue Next Venue Venue Description
6. Timberyard Lady Lawson St, Edinburgh, EH 3 9

Timberyard restaurant, serving British cuisine, is housed in an old warehouse, and the garage door entrance is easy to miss. Several spaces are available for dining, but the private "shed" area with its own wood burner is perfect for an intimate group setting. Small lunches are available, but it's generally a real feast -- 4 or 6-course lunch or dinner or an 8-course dinner await in the industrial chic space, with the option of paired drinks with each course. All of the herbs, vegetables, flowers, and fruits are grown onsite and used alongside locally sourced and foraged products.

Previous Venue Next Venue Venue Description
7. Mary's Milk Bar 19 Grassmarket, Edinburgh, EH1 2HS

Mary's Milk Bar in Grassmarket is a chocolatier and ice cream parlor in a cozy space with ever-changing flavors to sample. This spot makes magnificent hot chocolate by melting handmade chocolates into hot milk -- and to top it all off, you can add a scoop of fresh handmade ice cream. The gelato is soft and creamy with flavors that are constantly changing, and the truffles come in unusual flavors and have a soft center, always made fresh with no preservatives.

Previous Venue Next Venue Venue Description
8. El Cartel 64 Thistle Street, , EH2 1EN

Mexican street food, mezcal, and flavorful frozen margaritas -- these are really the only words you need to know about El Cartel. The small menu's a perfectly formed roster of tacos, antojitos (translated as little cravings), and a few sides, with different daily specials to keep you coming back. The soft tacos are handmade, and the hot sauce is a special house blend. However, it's walk-ins only at this casual joint, but don't be afraid to wait.

Previous Venue Next Venue Venue Description
9. Cairngorm Coffee Co. 41a Frederick Street, Edinburgh, EH2 1EP

Edinburgh is a city with plenty to do during the day, and Cairngorm Coffee Co. is the perfect spot for a caffeine fix to keep you going when night falls. More than its fine range of coffees, the true star of the show is Cairngorm's grilled cheese sandwich: it's a three-cheese blend with chili jam spread on fresh sourdough, and it's one of the best worst-kept secrets in the city.

Previous Venue Next Venue Venue Description
10. Civerinos 5 Hunter's Square, Edinburgh, EH1 1QW

Located just off The Royal Mile, Civerinos dishes out slices and pies until 1am -- and even later during the Edinburgh Festival. There are other Italian dishes on the menu, but pizza is where Civerino shines brightest: the pulled pork and apple pie is a perennial favorite, although there are also vegan, lactose-free, and gluten-free pizzas too.

Previous Venue Next Venue Venue Description
11. Mussel Inn 61-65 Rose St, Edinburgh, EH2 2NH

As the name suggests, fresh mussels are the pride and joy of this casual restaurant. You'll find Mussel Inn just one street back from Princes Street, with some outside seating for the nicer days. As well as the mussels (which you can have either as a half or full kilo), this place also serves a variety of other seafood, meat, and vegetarian dishes.

Previous Venue Next Venue Venue Description
12. Roseleaf 23-24 Sandport Pl, Edinburgh, EH6 6EW

Quirky cafe by day and lively bar by night, Roseleaf has been part of the neighborhood since 2007 pleasing locals and tourists alike by offering a little bit of everything. Treat yourself to some "Pot-Tails" (cocktails served in teapots) while enjoying the "Pearrific": garden peas, pea shoots, goat cheese, and poached eggs on toast.

Previous Venue Next Venue Venue Description
13. aizle 107-109 St. Leonard’s St., Edinburgh, EH8 9QY

Aizle is a cool concept restaurant, cozy and comfortable with shades of blue, where instead of a menu, there's simply a list of seasonal ingredients. Once you inform your server of any allergies or special dietary restrictions, the kitchen will combine all these elements and make you a meal. Advertised as 5 courses for £45, along with the option to add paired drinks for another £30.

Previous Venue Next Venue Venue Description
14. Ting Thai Caravan 8-9 Teviot Pl, Midlothian, EH1 2QZ

This cozy place first opened as a pop-up restaurant during the Edinburgh Festival and hasn't gone anywhere since. Ting Thai Caravan has bench seating, which means you'll be sitting closer to your fellow diners than you might like, but it also means you can check out their food before you order. The menu's split into rice/noodles, small boxes, curries, soups, and sides, all of which you can watch being made fresh in the open kitchen.

Previous Venue Next Venue Venue Description
15. Tower Restaurant National Museum of Scotland, Edinburgh, EH1 1JF

The Tower Restaurant offers excellent views overlooking the stunning Edinburgh Castle and the rooftops of Old Town, that are especially beautiful while the sun sets. The menu is packed with seasonal, Scottish ingredients and dishes -- like pork rillette and Isle of Mull lobster thermidor -- that make deciding between prix fixe and a la carte a difficult decision.

Previous Venue Next Venue Venue Description
16. The Bon Vivant 55 Thistle St, Edinburgh, EH2 1DY

The Bon Vivant is a candle-lit bar and restaurant with a menu that changes on a daily basis. While you can have your choice of "middles" ( chorizo in cider with bread) or "mains" (sea reared trout), the "bites" section is where you'll get the best of Bon V. Favorites include haggis bon bons, deep-fried brie, and mini venison burgers.