Skip to main content
Edinburgh food tours: haggis, whisky and what's actually good

Edinburgh food tours: haggis, whisky and what's actually good

Updated:

Edinburgh: food tour with Scotch, haggis, secret dish & more

Check availability

What makes a good Edinburgh food tour

Edinburgh’s food scene has transformed considerably since the early 2000s. The city now has a Michelin-starred restaurant in The Kitchin in Leith, a credible brunch culture, independent delis and bottle shops, and a whisky offer that makes the Royal Mile look genuinely exciting. But it also has a lot of mediocre tourist food — overpriced haggis pasties, mass-produced shortbread and tartan-labelled vodka.

A good food tour navigates between these two worlds. The best ones take you slightly off the Royal Mile, introduce you to producers and suppliers who aren’t on the main tourist circuit, and give you Scottish food context that makes the rest of your eating trip better. The worst are organised Royal Mile sandwich walks that charge £60 for things you could buy yourself.

Food tour with Scotch, haggis and more: the benchmark

The Edinburgh food tour with Scotch, haggis, secret dish and more is one of the city’s highest-rated food experiences and the most popular starting point.

Duration: Around 2.5-3 hours.

What’s included: Typically 8-10 tasting stops: haggis in some form, a Scotch whisky dram, Scottish smoked salmon, artisan cheese, and several other Scottish speciality foods. The “secret dish” varies seasonally.

Route: Old Town and Grassmarket, with occasional extensions toward Stockbridge depending on the operator’s current menu.

Who it suits: First-time Edinburgh visitors who want a structured introduction to Scottish food, those who want to try haggis without committing to a full portion, and anyone who wants to understand what distinguishes Scottish food culture.

Honest note: The quality depends heavily on the individual guide. The operator running this tour has a strong reputation, but ask for a specific guide recommendation when booking if the reviews mention name-checks.

3.5-hour food and drink tour: more depth

The 3.5-hour guided food and drink tour extends the standard tour format by about an hour, which allows more stops and more time at each venue.

Duration: 3.5 hours.

What’s added over the standard format: Usually one or two additional artisan stops — a micro-distillery, an independent cheese shop, or a craft bakery — and more time to talk with producers.

Who it suits: Those who take food seriously and want a genuine exploration rather than a tasting overview. Also good for those doing Edinburgh over several days who want to invest a morning or afternoon properly in the food scene.

Eat Walk Tours: the alternative operator

The Edinburgh food and drink tour with Eat Walk Tours offers a different take on the same general format, with a slightly different route focus.

Duration: Around 3 hours.

Key difference: Eat Walk Tours tends to venture further from the Old Town than other operators — Stockbridge and the New Town feature more prominently in their rotation. This means the food quality is typically higher, as those areas have a better food-to-tourist ratio.

Who it suits: Those who’ve already spent time in the Old Town and want to see more of the city’s residential food culture. Also good for those staying in the New Town or Stockbridge area.

Food tasting with a local: the intimate option

The Edinburgh food tasting tour with a local is a smaller-group or private format — a genuinely local guide with personal connection to the places visited.

Duration: Around 2.5-3 hours.

What’s different: The “with a local” format means the tour reflects the guide’s actual food preferences and neighbourhood knowledge, rather than a scripted route of partnership venues. Guides typically have strong opinions about what’s worth eating and what isn’t, and they share them.

Who it suits: Solo travellers, couples and small groups who want real conversation about Edinburgh food culture. Also those who dislike the structured group format and want something more spontaneous.

Price: Higher than group tours but more intimate.

What Edinburgh food tours don’t cover well

Most tours spend limited time in Leith, which is where the best Edinburgh restaurant cooking happens. If you want to eat seriously, use the food tour for introduction and context, then head to Leith for dinner. The Shore district has a range from casual (Fishers restaurant) to serious (The Kitchin, Michelin-starred since 2006).

Stockbridge farmers’ market (Sunday mornings, Henderson Street) is one of Edinburgh’s best food destinations and not covered by any of these tours — worth seeking out independently.

For the whisky side of Edinburgh food culture, the whisky experiences comparison covers tastings in more depth. The Edinburgh food and drink guide covers the restaurant landscape and the Leith scene.

Compare alternative tours

TourDurationRatingPriceHighlights
Edinburgh: food tour with Scotch, haggis, secret dish & moreCheck
Edinburgh: 3.5-hour guided food & drink tourCheck
Edinburgh: food & drink tour with Eat Walk ToursCheck
Edinburgh: food tasting tour with a localCheck

Frequently asked questions about Edinburgh food tours

  • What Scottish foods should I try on an Edinburgh food tour?
    Haggis (minced sheep offal with oatmeal and spices — genuinely delicious), Scotch whisky, Arbroath smokie (smoked haddock), Scottish smoked salmon, Pittenweem crab, Edinburgh rock candy, tablet (a crumbly fudge), Irn-Bru and Tunnock's caramel wafers. The best tours cover 6-10 tastings across these.
  • Are Edinburgh food tours suitable for vegetarians?
    Most operators offer vegetarian alternatives to haggis (typically vegetarian haggis made with lentils and vegetables, which is widely available and genuinely good). Notify the operator when booking. Vegan options are more limited — contact the operator directly.
  • Where do Edinburgh food tours go?
    Most cover the Old Town, the Grassmarket and some New Town stops. Some tours extend to Stockbridge or Leith for the more interesting food scenes. The Royal Mile itself has few good food stops — the best tours take you slightly off the main tourist drag.
  • How many food stops are included on an Edinburgh food tour?
    Typically 6-10 stops in 2.5-3.5 hours. Each stop provides a tasting portion — you won't be full after each one, but the cumulative effect of the tour is usually filling enough that many people skip lunch or dinner afterwards.
  • What is the best food area in Edinburgh?
    Locals rate Stockbridge (artisan bakeries, cheese shops, the Sunday farmers' market), Leith (the Shore's restaurants, Peckham's deli), and Bruntsfield for food quality over tourist price. The Royal Mile and Grassmarket areas have improved but still skew expensive for the quality on offer.