Skip to content

The foodie guide to Edinburgh

From where to grab a great plate of pasta on a Saturday lunch time, to the best hangover cure brunch and a fine dining experience you won’t forget, these are my favourite Edinburgh restaurants.

From a great plate of pasta to the best hangover cure brunch and a fine dining experience you won’t forget, here is where to eat in Edinburgh.

The best restaurants in Edinburgh right now are a mix of Michelin-starred tasting menus (Lyla, Heron, Avery, eòrna), small-plates rooms in Leith and Stockbridge (Dogstar, Skua, Noto), and cheap, brilliant neighbourhood places like Pomelo, Kim’s Mini Meals and Chez Jules.

This guide covers 55 places to eat in Edinburgh, organised by occasion: fine dining, small plates, Italian, brunch, bistros, Sunday roasts, street food, and Greek, Mexican and Asian food, each with the area, price band, whether you need to book, and who it suits.

Quick picks – the best restaurants in Edinburgh

  • Best big-night-out tasting menu: Lyla, Calton Hill
  • Best value tasting menu: Nàdair, Marchmont
  • Best counter seat for two: eòrna, Stockbridge
  • Best small plates: Dogstar, Leith
  • Best noodles in the city: Pomelo, Sciennes
  • Best brunch: Ardfern, Bonnington
  • Best pasta: Tipo, New Town
  • Best for a group: The Palmerston, West End
  • Best cheap lunch in town: Chez Jules set lunch, New Town
  • Best Sunday roast: The Ox, Broughton
  • Best Street Food: Bonnie and Wild, St James Center

Last checked: September 2026. Price guide: £ under £25 a head, ££ £25–50, £££ £50–90, ££££ £90+, food only.

Fine dining and tasting menus in Edinburgh

Lyla

3 Royal Terrace, Calton Hill, Edinburgh EH7 5AB

££££ · Book well ahead

Stuart Ralston’s flagship, in a Georgian townhouse on Royal Terrace, and the holder of a Michelin star. Seafood is the star of the menu here – hand-dived scallops, Scottish langoustines, and whatever came off the boats. You start upstairs in the bar with snacks made at the counter, then move down to the dining room for the tasting menu. Tables are for one to four only, and they don’t do vegetarian or vegan menus, so this is one for the fish-eaters.

Best for: anniversaries, big birthdays, proposals.

Book a table at Lyla →

Heron

87–91a Henderson Street, The Shore, Leith, Edinburgh EH6 6ED

£££/££££ · Book ahead

A Michelin-starred corner restaurant looking straight onto the Water of Leith, with chef patron Sam Yorke in the kitchen. Bright, calm, unstuffy, and the tasting menu is built around Scottish seafood, game and fruit. Ask for a window table.

Best for: a long lunch by the water.

Book a table at Heron →

eòrna

68 Hamilton Place, Stockbridge, Edinburgh EH3 5AZ

££££ · Book well ahead

Twelve seats at a counter, and just two people running the whole thing – Brian Grigor cooking, Glen Montgomery pouring. Eòrna means barley in Gaelic, and the menu is fiercely Scottish — Orkney beef, hand-dived scallops, Perthshire berries. Arrive at 6.45, leave at 11, and you’ll have watched every course being made.

Best for: a chef’s table experience.

Book a table at eòrna →

Avery

54 St Stephen Street, Stockbridge, Edinburgh EH3 5AL

££££ · Book well ahead

American chef Rodney Wages visited Edinburgh on holiday, fell for it, and moved his Michelin-starred San Francisco restaurant here in 2024. It won its star back within the year. Twenty covers in a near-black basement on St Stephen Street, a tasting menu that treats Scottish produce with a Californian lightness, and a drinks flight that runs through wine, sake, sherry and whisky. It’s the most expensive meal on this list, and one of the most memorable.

Best for: the once-a-year blowout.

Book a table at Avery →

Cardinal

14 Eyre Place, Canonmills, Edinburgh EH3 5EP

£££ · Book ahead

Tomás Gormley won Heron its Michelin star, then opened Cardinal on Eyre Place in 2024 as his first solo restaurant. Dark, candlelit, 24 covers, and a menu cooked over fire with a lot of fermenting and pickling going on. The tasting menu is £89, which is very good value for cooking at this level.

Best for: a serious dinner that still feels fun.

Book a table at Cardinal →

Moss

112 St Stephen Street, Stockbridge, Edinburgh EH3 5AD

££/£££ · Book ahead

Henry Dobson trained at Noma, then came home and opened Moss with a rule – everything on the plate is Scottish, everything in the glass is British, and much of it comes from his family’s organic farm in Angus. It was going to be a tasting menu but became à la carte instead, which makes it the most relaxed of the St Stephen Street trio. Look up – there’s a lichen-covered Perthshire branch across the ceiling.

Best for: people who want to eat Scotland rather than just eat in Scotland.

Book a table at Moss →

Nàdair

15 Roseneath Street, Marchmont, Edinburgh EH9 1JH

£££ · Book ahead

Nàdair means nature in Gaelic. It’s a 20-cover neighbourhood restaurant on Roseneath Street from Alan Keery and Sarah Baldry, who worked together at Wedgwood, serving a five-course set menu that changes daily and leans heavily on foraged ingredients. Sarah is a pastry chef, so the desserts are a serious part of the night. Weekend lunch is the bargain of this whole list.

Best for: the best value tasting menu in the city.

Book a table at Nàdair →

The Free Company

Balerno, Balerno, Edinburgh EH14 7HZ

£££ · Book well ahead

Not in Edinburgh at all, technically: a working farm at the foot of the Pentlands, twenty-five minutes from the city, where two brothers have turned their dad’s old milking barn into a dining room and cook what the farm grows and raises. Long communal tables, no-dig veg, whole-animal butchery, and a feeling of having been invited to someone’s supper. The road in is a bumpy farm track; bring a coat.

Best for: a group dinner you’ll still be talking about next year.

Book a table at The Free Company →

The Table

3A Dundas Street, New Town, Edinburgh EH3 6QG

££££ · Book well ahead

The original interactive tasting-menu experience in Edinburgh: a handful of diners around one marble table, chefs cooking in front of you. There’s now a bistro, Under The Table, directly beneath it.

Best for: foodies who want a front-row seat.

Book a table at The Table →

Small plates and neighbourhood restaurants

Montrose

1 Montrose Terrace, Abbeyhill, Edinburgh EH7 5DJ

£££ · Book ahead

From the Radford family behind Michelin-starred Timberyard. Two things in one old inn – a wine bar downstairs with small plates and a wine list that champions lesser-known regions, and a small set-menu dining room upstairs. Downstairs you can drop in for a glass and a couple of plates; upstairs is the special dinner.

Best for: a wine bar that happens to have a proper restaurant on top of it.

Book a table at Montrose →

Dogstar

17 Portland Place, Leith, Edinburgh EH6 6LA

££/£££ · Book ahead

Opened in autumn 2025 in an old pub on Portland Place by James Murray — the chef who won Timberyard its Michelin star — with the team behind Nauticus bar. Small, medium and large plates, a lot of seafood from nearby Newhaven, some of it cooked over coals, and a proper bar with proper cocktails. Already in the Michelin Guide.

Best for: date night at the counter.

Book a table at Dogstar →

Skua

49 St Stephen Street, Stockbridge, Edinburgh EH3 5AH

££ · Book ahead

Tomás Gormley and Sam Yorke’s small-plates basement on St Stephen Street, in the old Blue Parrot Cantina, painted black with a red neon sign. The menu changes daily, is deliberately short — oysters, brioche, beef tartare, sika deer, market fish — and you’ll want five or six plates for two. Tables are 90 minutes, so book the later slot.

Best for: the relaxed way into the Gormley/Yorke cooking.

Book a table at Skua →

Noto

47a Thistle Street, New Town, Edinburgh EH2 1DY

££ · Book ahead

Stuart Ralston’s small-plates restaurant on Thistle Street, with a Michelin Bib Gourmand for value. Asian and American influences run through a menu you order for the table, and the cocktail bar at the front is worth arriving early for. One of my favourite spots for date nights, and the Thistle Street Bar is just along the road.

Best for: a Friday night with friends or a date.

Book a table at Noto →

Mirin

9 Albert Place, Leith Walk, Edinburgh EH7 5HN

££ · Book ahead

Started life as Gulp Ramen and grew into something more interesting: Scottish produce with Asian flavours, in a tiny 20-cover room on Albert Place. Dumplings, hand-ripped noodles, and a menu that never sits still. They suggest two or three plates each and you’ll want more.

Best for: Innovative asian flavours.

Book a table at Mirin →

Pomelo

27 Sciennes Road, Sciennes, Edinburgh EH9 1NX

£/££ · Walk-in for lunch, book for dinner

Jun Au’s hand-ripped noodles built a queue in Marchmont and the restaurant has since moved along the road to Sciennes. Lunch (Wednesday to Saturday) is walk-in only and is the greatest-hits menu: noodles, the fried chicken sandwich, chilli-garlic hash browns. Dinner and Sunday brunch are bookable and more ambitious, structured like a Chinese family meal. Arrive just before noon for lunch, with your whole party.

Best for: the best lunch under £20 in Edinburgh.

Book a table at Pomelo →

Ardfern

10–12 Bonnington Road, Bonnington, Edinburgh EH6 5JD

££ · Walk-in daytime, book evenings

Roberta Hall-McCarron’s café, bar and bottle shop, next door to her Little Chartroom. Brunch from 8am, small plates and very good wine at night, over 100 wines to drink in or take away, and a Michelin Bib Gourmand for value. Named after the Argyll village where her family kept their boat.

Best for: brunch that turns into lunch.

Book a table at Ardfern →

Italian food in Edinburgh

Tipo

110 Hanover Street, New Town, Edinburgh EH2 1DR

££ · Book ahead

Hanover Street pasta from Stuart Ralston, with a Bib Gourmand of its own. Fresh pasta made in-house, a short menu of small plates, and the kind of room you can drop into for one course and a glass of wine or settle in for the evening. Sit at the counter if you’re two.

Best for: pasta, done properly, without a fuss.

Book a table at Tipo →

Little Capo

18 Howe Street, New Town, Edinburgh EH3 6TG

££ · Book ahead (walk-ins for drinks)

A salmon-pink corner on Howe Street with an aperitivo bar and dining counter at its heart. “Italian-ish” is how they describe it: handwritten menu, small plates, homemade pasta, a martini list with a side of pickles. One of the cooler spots in Edinburgh.

Best for: a Sunday night when you want a bit of glamour.

Book a table at Little Capo →

Locanda de Gusti

102 Dalry Road, Dalry, Edinburgh EH11 2DW

££ · Book ahead

Rosario Sartore’s Neapolitan trattoria on Dalry Road is one of the city’s great long-runners: thirty seats, a weekly-changing menu, fresh pasta, and seafood cooked the way his mother and aunt cooked it in Naples. Rosario comes out to check you’ve enjoyed it. It feels like eating in someone’s kitchen, which is the point.

Best for: a proper Italian dinner away from the tourist streets.

Book a table at Locanda de Gusti →

Origano

236 Leith Walk, Leith Walk, Edinburgh EH6 5EL

££ · Book at weekends

Candlelit, family-run and always full, Origano has been doing wood-fired pizza halfway down Leith Walk for years and the dough is still the best on the street. Homemade meatballs and a good gluten-free base too.

Best for: a relaxed Leith pizza night.

Book a table at Origano →

Razzo Pizza Napoletana

Leith Street, Leith Street, Edinburgh EH1 3AU

£ · Walk-in

Proper Neapolitan pizza — soft, blistered, slightly charred — at prices that feel like a mistake, a two-minute walk from the St James Quarter. Small, quick and run by people who clearly care.

Best for: a fast, cheap, excellent pizza before or after a show.

Walk-in only, no bookings. Visit the website →

Mr Woodfire

17 Merchant Street, Edinburgh EH3 9DG and pizza van at 59 Lauriston Place

£ · Walk-in

A tiny Neapolitan-run pizza van near the Meadows that quietly racked up thousands of five-star reviews. Now with his own restaurant, the owner is from Naples, the oven is wood-fired, the pizza is out in five minutes, and the tiramisu is homemade.

Best for: the lastest spot in town, or a takeaway to eat on the Meadows.

Walk-in only, no bookings. Visit the website →

Brunch, bakeries and lunch in Edinburgh

Lannan Bakery

29–35 Hamilton Place, Stockbridge, Edinburgh EH3 5BA

£ · Walk-in (or pre-order online)

Darcie Maher’s bakery on Hamilton Place is the most famous queue in Edinburgh, and deservedly so: cardamom buns, kouign-amann, custard slices and savoury pastries that people cross the city for. Open Thursday to Sunday only, 9am to 4pm. The trick is to order online two days ahead and walk past the line to collect, or arrive before 8.30.

Best for: the best pastries in Scotland.

Walk-in only, no bookings. Visit the website →

The Pastry Section

86 Raeburn Place, Stockbridge, Edinburgh EH4 1HH

£ · Walk-in

A sleek little café on Raeburn Place with enormous cinnamon buns, a tiramisu slab and very good coffee. The best things sell out by early afternoon.

Best for: an excellent Stockbridge coffee stop without the instagram famous wait.

Walk-in only, no bookings. Visit the website →

The Edinburgh Larder

15 Blackfriars Street, Old Town, Edinburgh EH1 1NB

££ · Book ahead at weekends

The one to send visitors to: a proper Scottish breakfast and all-day brunch on Blackfriars Street, just off the Royal Mile, built on Scottish produce — brisket Benedict, eggs Royale, a full Scottish that will see you through the day. Two rooms, and still a queue at weekends.

Best for: brunch before a day on the Royal Mile.

Book a table at The Edinburgh Larder →

Greenwoods

61 Frederick Street, New Town, Edinburgh EH2 1LH

££ · Book ahead

A small independent on Frederick Street with a menu that goes further than most: poached eggs three ways, a sesame breakfast bowl, pancake stacks, homemade ginger beer, and excellent gluten-free options. Open 8am to 2.30pm.

Best for: New Town brunch with a bit of imagination.

Book a table at Greenwoods →

The Pantry

1 North West Circus Place, Stockbridge, Edinburgh EH3 6ST

£/££ · Walk-in, no bookings

An Edinburgh brunch staple with a changing menu of waffles, Benedicts and smashed avocado plates. Expect a queue at the weekend; there’s a virtual waitlist so you can wander Stockbridge while you wait.

Walk-in only, no bookings. Visit the website →

The Roseleaf

23–24 Sandport Place, Leith, Edinburgh EH6 6EW

£/££ · Book at weekends

A Leith institution: cocktails in teapots, a seasonal all-day brunch, a famous chunky Cullen skink and a proper veggie fry-up with haggis and a homemade tattie scone. Dog-friendly, open every day from 10am.

Book a table at The Roseleaf →

Williams & Johnson

Custom Lane, 1 Customs Wharf, The Shore, Leith, Edinburgh EH6 6AL

£ · Walk-in

Edinburgh’s best-known coffee roasters, in the old customs house on Custom Lane, next to the Shore. Serious coffee, cinnamon buns, a banana muffin with a following, and a gallery next door. Seating is tight; go early.

Best for: coffee before a walk along the Water of Leith.

Walk-in only, no bookings. Visit the website →

Don't Tell Mama

64 Home Street, Tollcross, Edinburgh EH3 9NA

£/££ · Walk-in

A small brunch bar on Home Street that most visitors never find: brioche French toast, Benedicts with pork belly, roasted aubergine, and an owner who runs the room herself.

Best for: brunch near the Meadows without a queue.

Walk-in only, no bookings. Visit the website →

Milk at Edinburgh Sculpture Workshop

21 Hawthornvale, Newhaven, Edinburgh EH6 4JT

£ · Walk-in

Just off the north Edinburgh cycle path, dog-friendly, with a sunny courtyard and excellent cheese scones. Daytime only (until 3pm midweek, 4pm Friday to Sunday), and they do pizza nights on Fridays.

Walk-in only, no bookings. Visit the website →

Also for brunch: Ardfern (above, brunch from 8am seven days — the venison Lorne sausage muffin is the reason it’s my number one), Pomelo’s Sunday brunch (above), Bodega’s Saturday brunch (below), and the bacon naan at Dishoom (below), which opens at 8am.

Bistros in Edinburgh

The Palmerston

1 Palmerston Place, West End, Edinburgh EH12 5AF

££ · Book ahead

Lloyd Morse and James Snowdon’s bistro in an old bank at the end of Palmerston Place, with an in-house butchery and bakery and a menu that changes daily. Whole-animal cooking, proper sourdough with a lot of butter, a wine list you need patience to read, and one of the best Sunday lunches in the city. The three-course set lunch is the way in if dinner’s a stretch. [if you’ve done the roast, say so]

Best for: groups, Sunday lunch, people who like a menu written on a board.

Book a table at The Palmerston →

Chez Jules

109 Hanover Street, New Town, Edinburgh EH2 1DJ

£ · Book ahead

A basement on Hanover Street that has been an Edinburgh institution since 2010, and still the best-value meal in the city centre: the set lunch runs from noon to 4pm at £9.90 for one course, £12.90 for two, £15.90 for three, and they bring bread, olives and charcuterie to the table before you’ve ordered. French onion soup, bavette with pepper sauce, moules frites, coq au vin. Loud, cheerful, unreconstructed, and open seven days.

Best for: lunch on a budget, or a big noisy dinner with friends.

Book a table at Chez Jules →

Eleanore

30–31 Albert Place, Leith Walk, Edinburgh EH7 5HN

££ · Book ahead

Roberta Hall-McCarron’s second restaurant, on the site where The Little Chartroom began, reopened in spring 2026 as a warm neighbourhood bistro rather than a tasting-menu room. Sixteen covers, four at the bar, a seasonal à la carte — confit duck leg, hake with red wine sauce, English muffins you’ll want to take home — and a set menu that’s very good value for cooking of this pedigree.

Best for: dinner for two at the top of Leith Walk.

Book a table at Eleanore →

Vinette

36 Broughton Street, Broughton Street, Edinburgh EH1 3SB

££ · Book ahead (walk-ins at the bar)

Stuart Ralston’s Parisian-style bistro and wine bar, opened autumn 2025 on the old Fhior site, with Vivien cocktail bar underneath. Pig’s head croquettes, ham hock terrine, venison tartare, monkfish, bread rolls warm from the oven. Lively, close-packed and open for lunch Friday to Sunday.

Best for: a Broughton Street night that starts with a cocktail downstairs.

Book a table at Vinette →

Fin & Grape

19 Colinton Road, Bruntsfield, Edinburgh EH10 5DP

£££ · Book ahead

Seafood-led wine bar and restaurant on Colinton Road that James Snowdon of The Palmerston calls the best seafood cooking in town. Scallops, langoustine, salt cod mousse on grilled sourdough, a sommelier who knows the list, and a set menu if you can’t decide. Dog-friendly. Closed Sunday and Monday.

Best for: seafood without a tasting-menu price tag.

Book a table at Fin & Grape →

Bistro Coco

32B Broughton Street, Broughton Street, Edinburgh EH1 3SB

££ · Book ahead

A small French bistro on Broughton Street with a near-perfect Google rating and almost no press: chateaubriand and bouillabaisse sharing platters, venison, homemade olive bread and desserts plated like art. Closed Monday.

Best for: an old-school French dinner for four.

Book a table at Bistro Coco →

Café Marlayne

76 Thistle Street, New Town, Edinburgh EH2 1EN

££ · Book ahead

Tiny, family-run French bistro on Thistle Street that has been quietly excellent for twenty years: mushroom pâté, sea bass, boeuf bourguignon, a short wine list at fair prices. Closed Sunday.

Best for: an unhurried lunch on Thistle Street.

Book a table at Café Marlayne →

Under The Table

3A1 Dundas Street, New Town, Edinburgh EH3 6QG

££ · Book ahead

The bistro beneath The Table: European-leaning dishes, a European-focused wine list, lunch Tuesday to Sunday and dinner Tuesday to Saturday.

Best for: lunch in the New Town.

Book a table at Under The Table →

Sunday roasts in Edinburgh

The Ox

49–51 London Street, Broughton, Edinburgh EH3 6LX

££ · Book for Sunday

A bright corner pub on London Street that locals will tell you does the best Sunday roast in Edinburgh: big portions, proper gravy, a scotch egg to start and sticky toffee pudding to finish. Book, because the room fills.

Best for: the Sunday roast.

Book a table at The Ox →

The Scran & Scallie

1 Comely Bank Road, Stockbridge, Edinburgh EH4 1DR

££ · Book ahead

Tom Kitchin’s gastropub on Comely Bank Road: steak pie, fish and chips, scallops, sticky toffee pudding with toasted pecans, and a Sunday roast that’s a Stockbridge ritual. Kids and dogs welcome.

Best for: a family Sunday lunch after exploring Stockbridge.

Book a table at The Scran & Scallie →

The Palmerston

1 Palmerston Place, West End, Edinburgh EH12 5AF

££ · Book ahead for Sunday

Sunday lunch at The Palmerston is fabulous – a whole joint from the in-house butchery, roast potatoes cooked in the fat, proper gravy, and the bakery’s sourdough to start. It’s served from noon until 3.30pm and the room fills, so book. The rest of the week it’s the bistro listed above.

Best for: a long Sunday lunch with a bottle of something from a serious wine list.

Book a table at The Palmerston →

Ardfern

10–12 Bonnington Road, Bonnington, Edinburgh EH6 5JD

££ · Book ahead for Sunday

Roberta Hall-McCarron’s café, bar and bottle shop swaps its small plates for a Sunday roast in the afternoon, cooked with the same care that earned it a Bib Gourmand: rare-breed meat, good gravy, and a wine list of over 100 bottles to pick from. Brunch runs from 8am first if you want to make a day of it.

Best for: a Leith Sunday that starts with brunch and ends with a roast.

Book a table at Ardfern →

Greek, Mexican and Asian food in Edinburgh

Greek

Spitaki

133–135 East Claremont Street, Bellevue, Edinburgh EH7 4JA

££ · Book ahead

A restaurant I return to time and time again. A family-run taverna, meze to share: smoky aubergine, baked feta, octopus, lamb chops, souvlaki, and a Greek house wine that’s better than it needs to be. Closed Monday and Tuesday.

Book a table at Spitaki →

Kafeneion to Steki

52 Coburg Street, Leith, Edinburgh EH6 6HJ

££ · Book ahead

A small family-run Greek place on Coburg Street that Greek friends recommend to each other, which is the only endorsement you need: grilled octopus, Cretan artichokes, fried filo stuffed with feta, and a Greek salad people write home about. Three plates each is plenty.

Best for: the most authentic Greek food in the city.

Book a table at Kafeneion to Steki →

Ella

134–136 Leith Walk, Leith Walk, Edinburgh EH6 5DT

££ · Book ahead

Big, beautiful and busy, with Greek mythology painted across the walls and chefs cooking in the open. Fried halloumi with tomato jam, sausages, grilled calamari, and an orange pie for dessert. Open seven days, noon to 10pm.

Best for: a group dinner on Leith Walk.

Book a table at Ella →

Mexican

Paz Taqueria

64 Thistle Street, New Town, Edinburgh EH2 1EN

££ · Book ahead

A small Mexican-run taqueria on Thistle Street that regulars say does the most authentic tacos in Scotland: lamb, trout, quesadilla verde, esquites, and a short list of mezcal and Mexican amaro. Small menu, small room, big flavours.

Best for: tacos that taste of Mexico rather than Tex-Mex.

Book a table at Paz Taqueria →

Bodega

14–15 Albert Place, Leith Walk, Edinburgh EH7 5HN

££ · Book ahead

Leith’s neighbourhood taco bar on Albert Place, next door to Mirin: tacos in twos, buffalo chicken, wings, house sodas, a margarita flight, and a Saturday brunch with a full desayuno. Closed Sunday and Monday.

Best for: a Friday night in Leith.

Book a table at Bodega →

Taco Libre

3 Shandwick Place, West End, Edinburgh EH2 4RR

£ · Walk-in, cash only

The hidden gem: a cramped, chaotic, cash-only taqueria on Shandwick Place with handmade tortillas, suadero, sopes and elote, and a chef who’ll make you three different micheladas. Bring cash.

Best for: great mexican food in the West End.

Walk-in only, no bookings. Visit the website →

Asian

Kim's Mini Meals

5 Buccleuch Street, Southside, Edinburgh EH8 9JN

£ · Walk-in (no bookings)

A tiny Korean kitchen on Buccleuch Street that has fed generations of students and is still the best value in the city: bulgogi, bibimbap, seafood pancake, kimchi jjigae, and banchan on the side, for under £20 with a drink. Hot in summer, cramped always, worth it every time. Closed Sunday.

Best for: a cheap, brilliant dinner near the Meadows.

Walk-in only, no bookings. Visit the website →

SAAN

28 Easter Road, Easter Road, Edinburgh EH7 5RG

££ · Book ahead

New in 2026 and already turning people away: a 15-seat Asian kitchen on Easter Road making its own noodles. Dan dan noodles, aubergine chips, salt and chilli hash browns, beef noodle broth, pork katsu. [verify still open — it’s very new]

Best for: the newest hidden gem in Leith.

Book a table at SAAN →

Macau Kitchen

93 St Leonard's Street, Southside, Edinburgh EH8 9QY

££ · Book ahead

Fewer than ten tables on St Leonard’s Street, run by three women who’ll talk you through a blackboard of Macanese and Portuguese-Chinese dishes that change daily: coconut duck, curried pork cheek, sweet and sour squid, a coconut mousse with shallots. Evenings only, Wednesday to Sunday.

Best for: food you won’t find anywhere else in Scotland.

Book a table at Macau Kitchen →

Lucky Yu

53–55 Broughton Street, Broughton Street, Edinburgh EH1 3RJ

££ · Book ahead

Casual Asian small plates on Broughton Street with a loyal following: dirty rice, prawn crackers, trout, a happy-hour deal of three plates for £20 that’s one of the best in town. Loud at peak times. Closed Sunday and Monday.

Best for: an early-evening bite before Broughton Street bars.

Book a table at Lucky Yu →

Ka Pao

Level 4, St James Quarter, St James Quarter, Edinburgh EH1 3AE

££ · Book ahead

The Edinburgh outpost of Glasgow’s Ox & Finch group: south-east Asian small plates cooked with real skill — beef tartare, pork belly papaya salad, corn ribs, crab curry with rice noodles — and almost everything gluten-free. The best reason to eat inside the St James Quarter.

Best for: pre-cinema dinner that’s better than it needs to be.

Book a table at Ka Pao →

Wutong Hub

14–18 Lady Lawson Street, Lauriston, Edinburgh EH3 9DS

££ · Walk-in

Regional Chinese cooking on Lady Lawson Street, near the art college: braised fish soup, chicken with chestnuts, spicy chips, and generous portions. Open seven days, noon till 10pm.

Best for: a big, cheap Chinese dinner for a group.

Walk-in only, no bookings. Visit the website →

Dishoom

3a St Andrew Square, St Andrew Square, Edinburgh EH2 2BD

££ · Book ahead (or queue)

The Bombay-café chain, but the Edinburgh one is a very good version: three floors, a bar with a view, and the bacon naan roll at breakfast that’s become an Edinburgh ritual. Chicken ruby, okra fries, black daal, house chai.

Best for: a group that can’t agree, or breakfast at 8am.

Book a table at Dishoom →

Street food and food markets in Edinburgh

Edinburgh has three permanent food halls and a weekend circuit of markets, and they’re the answer to most “we all want something different” arguments. All are walk-in, and all work for children.

Food halls

Edinburgh Street Food

Leith Street (Omni Centre), New Town, Edinburgh EH1 3AU

£/££ · Walk-in, open noon to 10pm daily

An indoor street food hall on Leith Street with around a dozen independent traders — smoked barbecue, Peruvian, Japanese milk bread sandwiches, loaded fries, gelato — plus a central bar and table service if you can’t face the queues. It’s the one visitors tend to fall for, and the best value hot meal near the top of Leith Walk.

Best for: a group that can’t agree, or a cheap dinner before a show at the Playhouse.

Walk-in only, no bookings. Visit the website →

Bonnie & Wild

Level 4, St James Quarter, New Town, Edinburgh EH1 3AE

££ · Walk-in, open 9am to midnight daily

The Scottish food hall on the top floor of the St James Quarter, with a line-up that leans local: Sri Lankan, salt and chilli chicken, pizza, a seafood bar, a Thistly Cross cider bar and a whisky bar, and a big terrace with views over Calton Hill. Weekends are busy and tables are first come, first served, so send one person to hold a spot.

Best for: lunch while you’re shopping, or a rainy-day fallback with kids.

Walk-in only, no bookings. Visit the website →

The Pitt

20 West Shore Road, Granton, Edinburgh EH5 1QD

£/££ · Walk-in, Thursday to Sunday

Edinburgh’s original street food market, reborn on the waterfront at Granton as a permanent village of shipping containers: rotating food trucks, a bar, a pottery studio, saunas by the beach, a kids’ corner, and live music and club nights. It’s a trek from the centre — cycle the north Edinburgh path or walk along the shore from Newhaven or by bus. Dog-friendly.

Best for: a sunny Sunday afternoon by the sea.

Walk-in only, no bookings. Visit the website →

Weekend markets

Stockbridge Market

Saunders Street, Stockbridge, Edinburgh EH3 6TQ

£ · Sundays, 10am to 4pm

The Sunday market under the trees by the Water of Leith: giant pans of paella, hog roast, French crêpes, Scottish cheese, fresh fruit and a lot of samples. Get here for opening, eat your way round, then walk the river path to Dean Village.

Best for: a Sunday lunch on your feet.

Walk-in only. Visit the website →

Edinburgh Farmers' Market

Castle Terrace, Old Town, Edinburgh EH1 2EN

£ · Saturdays, 9am to 2pm

The city’s proper farmers’ market, underneath the castle rock every Saturday since 2000: venison sausage rolls, hogget pies, Scottish cheese and charcuterie, and producers who’ve driven in from the Borders and Fife that morning. Go early for the best of it.

Best for: breakfast with a castle view, and stocking up if you’re self-catering.

Walk-in only. Visit the website →

Leith Market

Commercial Street, Leith, Edinburgh EH6 6LU

£ · Saturdays, 10am to 4pm

Small and local on the Shore every Saturday: croissants and cakes, hog roast, cheese and olives, a rotating cast of hot food traders, and a very Leith mix of vintage records and vegetables. Combine it with a coffee at Williams & Johnson round the corner.

Best for: a Saturday morning in Leith.

Walk-in only. Visit the website →

Grassmarket Market

Grassmarket, Old Town, Edinburgh EH1 2HS

£ · Saturdays, 10am to 5pm

The most central of the weekend markets, in the shadow of the castle, and the most international: Kenyan pies, Spanish paella, spinach and feta rolls, crafts and fruit. Small, but a good stop between the Royal Mile and the Meadows.

Best for: a Saturday snack on a sightseeing day.

Walk-in only. Visit the website →

Where to eat in Edinburgh: FAQs

What is the best restaurant in Edinburgh?

For a special occasion, Lyla on Royal Terrace is the one I’d book — Michelin-starred, seafood-led, and the best big night out in the city. For a brilliant dinner without a tasting menu, Dogstar in Leith. For value, the weekend lunch at Nàdair in Marchmont.

Where do locals eat in Edinburgh?

Leith — the Shore, Leith Walk, Easter Road and Bonnington — has the highest concentration of good independent restaurants in the city. St Stephen Street in Stockbridge has three of the most talked-about dining rooms in Scotland within a hundred yards of each other, and Marchmont and Sciennes are worth crossing town for. Very little of the best eating is on or around the Royal Mile.

Do I need to book restaurants in Edinburgh?

For anything with a set menu, yes. Most of the tasting-menu restaurants above have 12–25 covers and release tables a month or two ahead. Walk-in lunch at Pomelo, daytime at Ardfern, brunch at The Pantry and the cheap-eats places — Kim’s Mini Meals, Taco Libre, Razzo — are the exceptions.

How much does a tasting menu cost in Edinburgh?

Roughly £65 to £170 a head for food at the restaurants above — Nàdair and Cardinal at the lower end, Avery at the top — with wine pairings adding £45 to £190. Weekend lunch at Nàdair, Heron and Cardinal is considerably less than dinner.

Where should I eat in Edinburgh during the Festival?

Book before you arrive. The restaurants furthest from the Royal Mile — Leith, Stockbridge, Marchmont, Bonnington — are calmer and easier to get into in August. Several of the small tasting-menu restaurants have reported spare tables during the Fringe because visitors assume they’ll be full.

Kate – Love, from Scotland x

You might also like:



One response to “The foodie guide to Edinburgh”

  1. […] are some restaurant recommendations in Edinburgh from Kate, of the blog Love from […]

Leave a Reply

Your email address will not be published. Required fields are marked *