Mobile menu

Edinburgh restaurants and cafes

When it comes to eating out in Edinburgh, there’s a huge range of restaurants and cafes to choose – from fine dining to ice cream parlours, and Victorian tea rooms to cool cafes. Under the guidance of executive chef Jeff Bland, Number One at the iconic Balmoral Hotel is known for its quality and service and has held it’s Michelin star for more than a decade. Condita, a tiny, six-table venue hidden has quickly established a fantastic reputation and 21212; a £4.5 million ‘restaurant with rooms’ in a magnificent Georgian townhouse on Royal Terrace, earned a Michelin star just eight months after opening its doors, a decade ago in 2009, and retained it until 2019.

For more relaxed dining, the Shore in Leith is home to some excellent haunts, including the acclaimed King’s Wark and Toast. In the centre of town, Urban Angel is to be admired for its long-running commitment to sourcing ingredients locally. For great value, and a tiny corner of Americana, the New York Steam Packet on Rose Street North Lane offers a mixture of set menu options that’s sure to sate your appetite, and then some.

There’s been a huge growth in top-notch coffee shops. One of the pioneers of this was perennial favourite Wellington Coffee who, despite opening 10 years ago, continue to maintain their high standards. Other establishments worth checking out are Cairngorm Coffee, Lowdown, Artisan Roast, Castello Coffee, Machina Espresso and The Milkman, all of which ensure that wherever you are in the city, you’re never far away from a quality caffeine hit. If tea is more your thing, then seek out Eteaket’s cafe where you can try all manner of tastings and test brews throughout the day.

Our picks

Dine Edinburgh
Food at Dine Edinburgh

1st floor, 10 Cambridge Street, Edinburgh EH1 2ED

Dine Edinburgh is a multi-award winning luxury brasserie, cocktail lounge and bar. Located in the heart of theatre land, next to the Usher Hall and Royal Lyceum Theatre. Innovative menus using fresh, local and seasonal produce complete with Visit Scotland’s official seal of approval and its Taste Our Best award 2019/20. The restaurant was also featured in the 2020 Michelin Guide. Visit website

Fishers in the City

58 Thistle Street, Edinburgh EH2 1EN

At Fishers in the City the ethos is simple; honest food, great service in a relaxed dining atmosphere. Set in an old converted warehouse on Thistle Street in the city centre of Edinburgh the contemporary surroundings offer the perfect venue for any occasion. Guests have extensive choice from a selection of menus and a comprehensive wine list. The set lunch/pre-theatre is available every day from 12pm until 6pm, a la carte and specials available all day, every day. At Fishers they believe it’s their professional and friendly service, great food and continual attention to detail which draws guests back time and time again. Visit website

Indian Lounge

129 Rose Street, Edinburgh EH2 3DT

For over 30 years Indian Lounge has been doing what it does best, and that is serve great Indian and Punjabi street food. Established in 1983, this family business has been regarded as one of the best Indian restaurants in Edinburgh by many food critics. The head chef carefully sources ingredients from local suppliers personally to make sure everything is first-class quality. The menu is award-winning, with specialty dishes such as tandoori salmon, garlic chilli chicken, lamb chop karai, vegetarian haggis pakora and a local favourite on a Friday lunchtime with office crowds is Indian-spiced fish and chips. Visit website

Pizzeria 1926

85 Dalry Road, Edinburgh EH11 2AA

Pizzeria 1926 is the place to get a traditional, artisan Neapolitan pizza in Edinburgh. The pizza menu here changes, but keeps the favourites! The restaurant prides itself on its original toppings. All the ingredients used at Pizzeria 1926 are fresh and simple. The very best varieties of tomatoes, burrata, mozzarella, sausage, flour and olive oil are imported from Italy, whilst meat, seafood and vegetables are sourced as locally as possible. Visit website

The Kitchin
Fine dining dessert

Commercial Quay, 78, Leith, Edinburgh EH6 6LX

‘From nature to plate’ boasts the menu, and seasonality is the driving force at The Kitchin, one of Leith’s Michelin-starred restaurants. Tom Kitchin and his team aren’t afraid to get their hands dirty – from butchering their own meat in-house to foraging for berries and mushrooms by hand; everything is carefully-crafted and considered before it makes it to the table and a recent upgrade, which saw the venue almost double in size, only adds to the ambience. Visit website

Like these? Try these…

Edinburgh attractions

Edinburgh shopping

Edinburgh nightlife venues

Edinburgh cultural attractions

Image credits: ©David Nuescheler/Lightscape/Steven Bennett/Viviana Rishe/Unsplash; Scott Near/Camerashy Photography/Dine Scotland Ltd

Latest blogs