THE EUROTABLE
A plate of haggis with mashed turnip and potato
Edinburgh · Food guide

Where to eat in Edinburgh

Edinburgh's food is better than its reputation. Scottish seafood, beef, game and fresh produce are cooked in a range of restaurants, from old oyster bars to small modern kitchens. Try haggis once, eat seafood by the water in Leith, and book the best places in August.

The short answer

Best area to eat
Leith for seafood and modern cooking, and the New Town for classic restaurants.
Order this
Haggis with neeps and tatties, cullen skink, and fresh Scottish seafood.
When to eat
Lunch from noon and dinner from 6pm to 8pm.
Book or walk in
Book for dinner, and book weeks ahead in August.
Tipping
Leave about 10 per cent if service is not included.
What to order

What to eat in Edinburgh

  • Haggis, neeps and tattiesA spiced sheep offal pudding with mashed turnip and potato, the national dish.
  • Cullen skinkA thick soup of smoked haddock, potato and onion, a Scottish classic.
  • Scottish seafoodLangoustines, scallops, oysters and mussels from the west coast and the Firth of Forth.
  • Scotch beef and gameAberdeen Angus beef, venison and grouse, in season at good restaurants.
  • CranachanA dessert of whipped cream, raspberries, oats and whisky.
  • Afternoon teaTea with sandwiches, scones and cakes, served at hotels and tearooms across the city.
By neighborhood

Where to eat in Edinburgh, by neighborhood

  • Leith

    The old port with seafood restaurants and several Michelin-listed places. Take the tram or bus from the center.

  • New Town

    Classic restaurants, oyster bars and cafés on and around George Street and Thistle Street.

  • Old Town and Grassmarket

    Traditional pubs, old inns and small restaurants, with a mix of tourist and local places. Choose with care.

Places

Places worth a booking or a queue

Each one confirmed open, from the page linked under it. Price levels, from £ to ££££, are our reading of the menu.
  • Café Royal Oyster Bar

    £££

    Oyster bar and restaurant · New Town

    Orderoysters and the fish of the day

    A Victorian pub with stained glass, tiled walls and seafood that has been served here for generations.

    Book
    Book for dinner, or sit at the bar.

    Confirmed open: caferoyaledinburgh.com

  • Wedgwood The Restaurant

    £££

    Restaurant · Old Town

    Orderthe seasonal tasting menu

    A small restaurant on the Royal Mile with Scottish ingredients and wild herbs foraged locally.

    Book
    Book several days ahead.

    Confirmed open: whatsoninedinburgh.co.uk

  • Mother India's Cafe

    £

    Indian restaurant · Old Town

    Ordera few small plates to share

    An Edinburgh favorite near the university that serves Indian food as small sharing plates, easy on the budget.

    Book
    Walk in, or book for groups.

    Confirmed open: opentable.co.uk

  • Oink

    £

    Takeaway · Grassmarket and Victoria Street

    Ordera hog roast roll with stuffing and apple sauce

    A small shop that roasts one whole hog a day and sells it in rolls, so it closes when the pork runs out.

    Book
    Walk in.

    Confirmed open: oinkhogroast.co.uk

Markets

Food markets in Edinburgh

  • Stockbridge MarketA Sunday market with street food, bakers, cheesemakers and craft stalls, in a leafy square.Open Sundays, 10am to 4pmSource: tastescot.co.uk
  • Edinburgh Farmers' MarketScottish produce, meat, cheese and baking, held in the shadow of the castle.Open Saturdays, 9am to 2pmSource: organised.co
How Edinburgh eats

How Edinburgh eats

  • Meal timesLunch from noon and dinner from 6pm. Many kitchens close at 9pm.
  • TippingLeave about 10 per cent if service is not included. Check the bill.
  • ReservationsBook for dinner at weekends, and weeks ahead in August.
  • PubsOrder and pay at the bar. Many serve good food all day.
Questions

Eating in Edinburgh: questions people ask

What food is Edinburgh known for?

Haggis, cullen skink, Scottish seafood, beef and game. Whisky is the national drink.

Where is the best place to eat in Edinburgh?

Leith for seafood and modern restaurants, and the New Town for classic places.

What is haggis?

A pudding of sheep offal, oats and spices, served with mashed turnip and potato. Vegetarian versions are widely available.

Do I need to book restaurants in Edinburgh?

For dinner, yes, especially on weekends and in August. Lunch is easier.

Plan the rest

The rest of the trip to Edinburgh