edinburgh food guide (2026)
honest reviews of the best haggis spots in edinburgh. breakfast, pizza, burgers, fish and chips with prices in gbp and usd.
tldr: out of 5 haggis-focused meals in edinburgh, my top picks are haggis neeps and tatties for breakfast (the tower layered version, 12 gbp / 15 usd), the haggis supper from a local chippy (deep-fried haggis with chips, 8 gbp / 10 usd), and the haggis pizza at mama’s in grassmarket (14 gbp / 17.50 usd). full reviews with prices and honest opinions below.
i had been in scotland for a while and kept avoiding haggis. not because i was scared of it - i’ll eat almost anything - but because i kept putting it off. so i dedicated an entire day in edinburgh to eating nothing but haggis. breakfast haggis. lunch haggis. dinner haggis. every meal, every form. a full haggis marathon from morning to night.
this is the result. five haggis meals in one day across different restaurants and formats. i spent roughly 55 gbp (69 usd) total on food for the day. edinburgh is not a cheap city, but haggis is one of the more affordable traditional foods, especially at chippies and casual spots. the real cost was to my digestive system, which i estimated would recover sometime around 2028.
if you’re exploring more of europe’s food scene, check out my guides to krakow and zurich.
the awards (my personal picks)
- best overall: haggis neeps and tatties breakfast. the layered tower version with gravy is the definitive haggis experience.
- best creative twist: haggis pizza at mama’s american pizza, grassmarket. the ingredients complement each other surprisingly well.
- best late-night option: haggis supper from any chippy. deep-fried, crunchy, served with chips. the ultimate scottish comfort food.
- best for haggis skeptics: the haggis burger on the royal mile. it’s buried in a burger, so it’s a gentle introduction.
- most filling: haggis supper. the combination of deep-fried batter, haggis, and chips will put you in a food coma.
- best value: haggis supper at a chippy. 7-10 gbp (9-12.50 usd) for a massive portion.
the full list
| # | meal | area | format | cost | my rating |
|---|---|---|---|---|---|
| 1 | haggis neeps and tatties breakfast | old town | traditional, layered tower | 12 gbp / 15 usd | 8.5/10 |
| 2 | haggis supper | old town chippy | deep-fried with chips | 8 gbp / 10 usd | 8/10 |
| 3 | haggis pizza | grassmarket (mama’s) | pizza with haggis topping | 14 gbp / 17.50 usd | 7.5/10 |
| 4 | haggis burger | royal mile | burger with haggis patty | 13 gbp / 16 usd | 7/10 |
| 5 | haggis tacos | - | couldn’t find any | - | n/a |
the top tier
1. haggis neeps and tatties (breakfast)
old town / 12 gbp / 15 usd / 8.5/10
this was the opening act and it set the bar high. served as a layered tower - haggis on top, turnips (neeps) in the middle, mashed potatoes (tatties) on the bottom - with a jug of gravy on the side. paired with a cappuccino because that’s how i start every morning, even when the morning involves sheep organs.
the haggis itself was crumbly, savory, and deeply earthy. the turnips added a subtle sweetness. the potatoes grounded everything. but the gravy is what ties the whole dish together - it brought the three layers to another level entirely. without the gravy, it’s good. with the gravy, it’s great.
if you’ve never had haggis before, this is the format to start with. the neeps and tatties soften any intensity from the haggis, and the gravy makes everything feel like a warm hug.
what to order: haggis neeps and tatties tower with gravy, cappuccino on the side.
verdict: the definitive haggis experience. the gravy is non-negotiable.
2. haggis supper (deep-fried haggis with chips)
old town chippy / 8 gbp / 10 usd / 8/10
most chippies in edinburgh will serve you haggis with chips, and that’s exactly what a haggis supper is. the name is straightforward: “supper” in scotland means “with chips.” fish supper, haggis supper, same logic.
the batter on the outside was crunchy and crispy - the kind of crunch that you can hear across the room. inside, the haggis stayed soft and crumbly. it’s an excellent textural contrast. the chips were standard chippy chips - thick cut, slightly soft, exactly what you want.
this is the most satisfying version of haggis for pure comfort-food value. it’s heavy, it’s indulgent, and it’s the kind of meal that makes you want to sit on a bench and stare at the rain for twenty minutes. which is convenient, because in edinburgh it’s always raining.
what to order: haggis supper. that’s the whole order.
verdict: the best value haggis meal in edinburgh. pure comfort, zero pretension.
the solid middle
3. haggis pizza at mama’s american pizza
grassmarket / 14 gbp / 17.50 usd / 7.5/10
mama’s american pizza is a pizzeria in the grassmarket area, and they’re one of the few places in edinburgh doing haggis pizza. the pizza has haggis, onions, and mushroom on a tomato and mozzarella base. they were generous with the haggis, which i appreciated.
the ingredients actually complement each other well. the earthy haggis, the sweetness of the onions, the meatiness of the mushroom, and the cheese all work together. it’s not traditional by any stretch, but it’s a creative fusion that actually delivers. the crust was solid, not remarkable, but it held everything together.
would i order this over a regular pizza in a normal situation? probably not. but as a haggis experience, it’s unique and worth trying once.
what to order: haggis, onion, and mushroom pizza.
verdict: a creative twist that actually works. not a gimmick - genuinely tasty.
4. haggis burger
royal mile / 13 gbp / 16 usd / 7/10
i found this at a spot on the royal mile after failing to find haggis tacos anywhere in the city. the burger had a haggis patty (essentially a thick disc of haggis in a burger bun) with onion rings, lettuce, and sauce. i had to remove the onion rings just to see the haggis underneath.
it was good. heavy is the word that comes to mind first. the haggis patty was dense and filling, and combined with the bun and toppings, this is a meal that sits in your stomach like a brick. the flavors were fine - the haggis worked well as a burger patty, though it’s a different texture than what you’d expect from beef.
by this point in the day i was already three haggis meals deep, so my objectivity might have been compromised. but this was the least interesting format of the bunch. if you’re a haggis skeptic, it’s a safe entry point because the burger format masks a lot of the haggis character.
what to order: haggis burger with the sauce on the side.
verdict: decent but not the best use of haggis. better for skeptics than enthusiasts.
edinburgh food tips
- if you only try haggis once, make it the neeps and tatties version with gravy. it’s the most balanced and traditional format.
- grassmarket and the royal mile are the main food zones. grassmarket is slightly less touristy and often a bit cheaper.
- “supper” means “with chips” in scottish chippies. a fish supper is fish and chips. a haggis supper is haggis and chips. now you know.
- edinburgh is rainy. always rainy. plan your meals around being indoors, and dress accordingly if you’re walking between restaurants.
- tipping 10% is standard at sit-down restaurants. chippies and takeaway spots don’t expect tips.
- most chippies close earlier than you’d think. if you want a haggis supper for dinner, aim for before 9pm.
- the royal mile gets extremely crowded during festival season (august). visit in the off-season for a calmer food experience.
- scottish breakfast is massive. if you have haggis neeps and tatties in the morning, you probably won’t need lunch until 2pm.
if you found this useful, check out these other food guides: