Edinburgh
Edinburgh · Scotland

Should You Do a Food Tour in Edinburgh?

A typical Edinburgh food tour lasts 2–3 hours and involves walking between 5–7 stops in the Old Town. You’ll taste a mix of classic Scottish items: haggis (usually in a small portion with neeps and tatties), smoked salmon, local cheeses, shortbread or scones, and a whisky or gin sample. Groups are usually capped at 12–16 people. The guide explains a bit of history and context at each stop, but the real value is getting small, guided tastes of things you might otherwise order wrong or avoid. Expect to feel pretty full by the end. It’s a solid way to try several specialties without committing to full meals, especially if your time is limited.

Best time is May–September when the weather is milder and tours run more frequently. Shoulder months (April and October) are quieter and cheaper. In winter you’ll still find tours but expect rain, wind, and fewer daylight hours. Expect to pay around £80–£130 per person depending on group size, inclusions, and whether whisky tasting is featured. Private tours or those with more premium stops sit at the higher end.

Tip: Choose one that includes a “secret” or less-touristy dish rather than the pure greatest-hits version; it’s more interesting. Skip tours that cram in too many whisky stops if you’re not a big drinker – they can feel repetitive and you’ll miss the food focus. Book mid-week if possible; weekend tours tend to be busier and slightly more rushed.

Book it

THE 10 BEST Edinburgh Food Tours (with Prices) - Tripadvisor
tripadvisor
View →
Edinburgh: Food Tour with Scotch, Haggis, Secret Dish & More
getyourguide
View →

Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.

More in Edinburgh

Bike Tour → Ghost Tour → Castle Tour → Whisky Tasting → Literary Tour → Scottish Evening Show → Bus Tour → Palace Tour → All Edinburgh trips →
Get the best trips, at the best price