Edinburgh Food Guide: Must-Try Dishes & Dining Tips
Traditional Scottish Dishes to Try:
- Haggis, Neeps & Tatties: Scotland's national dish – sheep's organ meat with oatmeal and spices served with mashed turnips (neeps) and potatoes (tatties). Richer and tastier than it sounds. Try at The Scots Kitchen or any traditional pub. Also available as starter-sized haggis bon bons.
- Cullen Skink: Creamy smoked haddock soup with potatoes – comforting Scottish chowder. The Scran & Scallie serves excellent version.
- Scotch Pie: Small meat pie with hot water crust pastry. Grab from bakeries like Greggs or Bells Bakery for authentic cheap lunch (£1-2).
- Fish & Chips: Classic UK dish done excellently in Edinburgh. Try The Tailend (Leith) or L'Alba d'Oro (Henderson Street) – both award-winning chippies.
- Cranachan: Traditional Scottish dessert with whipped cream, whisky, honey, raspberries, and toasted oats. Light and delicious. Found on most Scottish restaurant menus.
- Tablet: Scottish fudge – sweeter and crumblier than English fudge. Buy from Fudge Kitchen on Royal Mile or specialist sweet shops.
- Scottish Salmon: World-renowned smoked or fresh salmon. Fishers in Leith and Ondine showcase local seafood.
- Full Scottish Breakfast: Like full English but includes haggis, tattie scones, and Lorne (square) sausage. Most B&Bs and hotels serve hearty versions. Keeps you full until dinner.
Restaurant Recommendations by Category:
Fine Dining:
- The Kitchin (Leith): Michelin-starred, "From Nature to Plate" philosophy. Tasting menus £95-140. Book 2-3 months ahead.
- Restaurant Martin Wishart (Leith): Michelin-starred French-influenced Scottish cuisine. Elegant setting. £125 tasting menu.
- Timberyard (Old Town): Seasonal Scottish ingredients, industrial-chic setting. Sharing plates and tasting menus £45-70.
- The Witchery by the Castle: Gothic theatrical setting near castle. Romantic and atmospheric. Mains £25-40.
Mid-Range & Traditional:
- The Scran & Scallie (Stockbridge): Gastropub by Michelin-starred chef. Excellent Scottish classics. Mains £15-25.
- Howies (multiple locations): Reliable Scottish bistro. Good value pre-theatre menus. Mains £12-20.
- The Dogs (New Town): Cozy bistro with Scottish comfort food. Mains £12-18.
- Ondine (Old Town): Premier seafood restaurant. Stunning oyster bar. Mains £20-35.
Casual & Budget:
- Oink (Royal Mile): Hog roast rolls – massive portions, £5-7. Queue indicates quality.
- Mamma's American Pizza (Leith & Grassmarket): American-style pizza, generous portions. £8-15.
- Söderberg (multiple locations): Swedish bakery-café. Excellent pastries, sandwiches, coffee. £5-10.
- Mary's Milk Bar (Grassmarket): Artisan ice cream. Unique flavors including whisky and tablet.
Traditional Pubs with Food:
- The Sheep Heid Inn (Duddingston): Edinburgh's oldest pub (1360). Traditional Scottish fare. Skittles alley.
- The White Hart Inn (Grassmarket): Historic pub, hearty portions. Haggis, neeps & tatties £10-12.
- Deacon Brodie's Tavern (Royal Mile): Named after real-life Jekyll/Hyde character. Good pub grub £10-15.
Dining Tips:
- Reservations essential for fine dining and popular mid-range restaurants, especially weekends and August
- Edinburgh has excellent international cuisine – Indian (Dishoom), Japanese (Harajuku Kitchen), Middle Eastern (Baba), Italian (Divino Enoteca)
- Pre-theatre menus (5-7pm) offer same quality at reduced prices – typically two courses £15-20
- Tipping: 10-15% in restaurants if service not included. Check bill – some add service automatically. Not required in pubs unless table service
- Lunch often better value than dinner – many restaurants offer lunch menus at half dinner prices
- Edinburgh's food scene is seasonal – game (venison, pheasant) in autumn/winter, seafood year-round, berries in summer
- Many restaurants offer BYOB (bring your own bottle) with corkage £5-10 – saves money on wine
- Vegetarian/vegan options widely available – even traditional restaurants accommodate dietary needs
- Michelin-starred restaurants require smart casual dress – jeans acceptable but avoid sportswear
Food Markets:
- Stockbridge Sunday Market: 10am-5pm Sundays. Excellent street food, produce, baked goods
- Edinburgh Farmers' Market (Castle Terrace): Saturdays 9am-2pm. Local producers, artisan foods
- Leith Market: Saturdays 10am-4pm. Food, crafts, vintage. Hip atmosphere