11 Best Street Food Spots in Edinburgh (2026)
The 11 best street food spots in Edinburgh, from hog roast rolls on Victoria Street to blue corn tacos in Leith. Covers markets, food trucks, police box kitchens, and walk-up counters.
Best Street Food in Edinburgh
Edinburgh didn’t always have a street food scene. Even ten years ago, your walk-and-eat options were pretty much limited to a greasy chip shop or a sad supermarket meal deal. That’s changed completely. The city now has converted police boxes slinging Brazilian crepes, a 50,000-square-foot food truck warehouse out in Granton, and a hog roast counter on Victoria Street where whole pigs turn in the window while tourists queue down the cobblestones. A lot of this growth traces back to the Edinburgh Fringe. Every August, a million visitors descend on a city of half a million, and you can’t seat them all in restaurants. So the food came outside. Pop-up kitchens appeared on the Meadows, along the Royal Mile, in car parks and under bridges. Some of those pop-ups got good enough that they stuck around year-round.
What makes Edinburgh’s street food different from, say, London’s or Manchester’s is the Scottish influence running through so much of it. Haggis shows up everywhere you don’t expect it: inside pakoras, on top of hog roast rolls, deep-fried alongside black pudding fritters. The other thing to know is that Edinburgh’s street food spots aren’t concentrated in one area. You’ll find them scattered across the Old Town, along Leith Walk, down in Portobello, and near the university quarter. That’s actually a good thing. It means you can eat like this wherever you happen to be, not just at a single curated market.
1. Oink Victoria Street
There’s a whole pig rotating in the front window, which is either the best or worst marketing you’ve ever seen depending on your sensibilities. Oink has been doing this since 2008, and the formula hasn’t changed because it doesn’t need to. Slow-roasted hog, carved to order, piled into a white or brown roll with your choice of sage and onion stuffing, apple sauce, chilli relish, or haggis. Three sizes: the Piglet for a snack, the Oink for a proper lunch, the Grunter if you’re genuinely hungry. The crackling is what separates this from any other pulled pork sandwich. It’s crunchy, salty, and they don’t skimp on it. The staff let you taste before you commit, which is nice but also slightly dangerous because you’ll end up ordering the biggest one. Seating is basically nonexistent. You’ll eat standing on Victoria Street watching people photograph the colourful shopfronts, which is half the experience. The queue moves fast even when it looks long. Every roll is about £5 to £7, making this one of the best value meals in the Old Town by a considerable margin.

Oink Victoria Street
- Try one of the best pulled pork sandwiches with unique toppings like sage stuffing and haggis
- Experience top-notch service with friendly staff offering tastings before ordering
Visit during off-peak hours to avoid long lines as seating is very limited
"Oink Victoria Street is a small but mighty eatery known for its delicious pulled pork sandwiches. Reviewers praise the tender and flavorful pork with unique toppings."
2. The Pakora Bar
Started as a mobile kitchen run by three Edinburgh brothers who wanted to bring their mother’s pakora recipe to the city. That origin story sounds like every food truck pitch you’ve ever heard, except the food actually backs it up. The permanent spot on Holyrood Road feels like a proper restaurant, but the menu is pure street food: haggis pakoras, lamb samosas, aloo tikki, chicken pakora wraps. The haggis pakoras are the thing to get. They take Scotland’s national dish and wrap it in a crispy Indian batter, which shouldn’t work but absolutely does. The mango lassi pale ale is a collaboration they did with a local brewery and it’s weirdly perfect alongside the spiced food. Service is warm and unhurried. The brothers rotate through the kitchen and they’ll talk you through the menu if you’re undecided. Prices are low for the area, especially considering the portion sizes. Most mains come in under £10.

The Pakora Bar
- Experience exceptional Punjabi street food with a Scottish twist
- Enjoy unique cocktails like espresso martini inspired drinks and mango lassi pale ale
Try the haggis pakoras, lamb samosas, aloo tikki, chicken pakora wrap for an authentic taste of Punjabi street food
"The Pakora Bar has garnered rave reviews for its exceptional food, great value for money, and top-notch service."
3. Tupiniquim
This is a Brazilian crepe stand run out of a converted police box on Lauriston Place, right on the edge of the Meadows. Edinburgh has a few of these police box food spots, but Tupiniquim is the best of them by a distance. Everything is gluten-free, cooked on a single griddle by one person, which means the queue can build during lunch but also means every crepe is made to order. The spicy ratatouille crepe is the one most people recommend. The vegan feijoada filling is excellent too. Sweet crepes with Nutella and banana for after, if you still have room. It’s all outdoor seating at a couple of small tables, so this is a fair-weather spot or at least a “don’t mind eating in light drizzle” spot, which in Edinburgh means you’ll probably be doing exactly that. Around £7 per crepe. Cash and card both fine. The woman who runs it is genuinely passionate about the food and will happily explain every filling option if you ask.

Tupiniquim
- Indulge in delicious gluten-free Brazilian crepes with unique fillings like spicy ratatouille or butternut squash and spinach
- Enjoy a cozy outdoor dining experience near the Meadows
Visit when there is less of a queue to avoid long waiting times for your order
"Tupiniquim has garnered rave reviews for its delicious and gluten-free crepes. Reviewers praise the savory and sweet options and the passionate, friendly staff."
4. The Chippy by Spencer
Spencer himself is usually behind the counter, which tells you everything about the size and personality of this place. It’s a proper chip shop on Broughton Street, but proper in the way that means the fish is fresh, the batter is crunchy without being greasy, and the chips are thick-cut and cooked to order rather than sitting under a heat lamp. The deep-fried haggis is the thing that makes this a street food destination rather than just a good chippy. It comes in a golden batter with a rich, peppery interior, and you can get black pudding fritters too if you want the full Scottish experience. The tartar sauce is homemade. The shop is spotlessly clean, which shouldn’t be noteworthy for a food establishment but somehow is for a chip shop. Spencer greets people by name if they’ve been more than once. Not the cheapest chippy in town, but the quality gap between this and the £4 tourist chip shops on the Royal Mile is enormous.

The Chippy by Spencer
- Enjoy some of the finest fish and chips in Edinburgh with fresh ingredients and perfectly cooked dishes
- Try unique offerings like deep-fried haggis or black pudding fritters alongside traditional favorites
Order in advance as it can get busy in the evenings
"The Chippy by Spencer is a gem in Edinburgh, offering some of the finest fish and chips with fresh, juicy fish and thickly cut chips."
5. Chorrito
The highest-rated spot on this list at 4.9, and it’s not hard to see why. Chorrito is a tiny taco place on Leith Walk making everything from scratch with hand-pressed blue corn tortillas. The lamb taco is the consensus favourite, followed closely by the mushroom and the fish. They’re small, which means you should order at least three per person, probably four. Sitting at the bar counter watching the kitchen work is the best seat. The mezcal selection is surprisingly good for a place this size, and the Pacifico on tap washes everything down nicely. Monthly chilaquiles brunch is a thing they do, and it sells out, so follow them on social media if you want to catch it. The main downside is the wait. Peak times, especially Friday and Saturday evening, can mean 20 to 30 minutes for a table. No reservations. Just show up and hope.

Chorrito
- Fantastic small tacos made with fresh hand-made blue corn tortillas
- Authentic Mexican flavors with a great selection of mezcal and Pacifico
Arrive early to avoid long wait times for tables during peak hours
"Chorrito is a small taco restaurant that has garnered rave reviews for its fantastic tacos, authentic Mexican flavors, friendly staff, and great drinks."
6. Wings
Over eighty wing sauces. That’s not a typo. Wings sits just off the Royal Mile on Old Fishmarket Close, which is one of those narrow medieval passageways Edinburgh does so well, and has turned the chicken wing into an entire dining experience. The Disco Wingferno (sriracha and chipotle) is the spicy option people keep ordering. The Peruvian salsa verde is the one for people who want flavour without pain. The Sunday bottomless wings deal is genuine value if you can eat enough to justify it. The decor is all pop culture references and fairy lights, which gives the whole place a slightly chaotic energy that works when you’re eating with your hands. The pricing has been a sore point for some reviewers. Wings aren’t cheap per piece, but if you go in knowing this is more “experience dining” than “cheap street food,” you’ll enjoy it. Good milkshakes too.

Wings
- Incredible variety of chicken wing sauces with over 80 flavours
- Fun pop culture decor and quirky atmosphere
Visit on Sundays for bottomless wings at a great value
"Wings in Edinburgh is dedicated to chicken wings, offering an insane variety of sauces. High praise for delicious food and fun atmosphere."
7. Wanderers Kneaded Pizza
Wood-fired pizza from a small operation near the Pleasance, open Friday through Sunday only. The limited hours are actually a good sign. It means they’re not trying to scale beyond what the oven and the team can handle, and the quality reflects that. The Gorgonzola and spicy sausage pizza is the one to get if you want something with punch. They do a loyalty card, which is worth picking up if you’re in Edinburgh for more than a few days. The staff are chatty in a way that’s genuinely friendly rather than performative. Prices are low for wood-fired pizza, lower than you’d pay at Civerinos or most sit-down pizza places in town. During the Fringe in August, the queue can stretch because the Pleasance venues are right there and everyone pours out of shows hungry. The rest of the year it’s a calmer experience.

Wanderers Kneaded Pizza
- Delicious wood-fired pizzas with unique toppings like Gorgonzola and spicy sausage
- Affordable prices for high-quality pizzas with loyalty card perks
Open Friday to Sunday only. Visit for their fantastic selection of pizzas at great prices
"Wanderers Kneaded Pizza has garnered praise for its delicious wood-fired pizzas, friendly staff, and affordable prices."
8. Bobby’s Sandwich Bar and Coffee House
The bright orange exterior makes it impossible to miss, which is appropriate because Bobby’s has been a fixture near Greyfriars Bobby for years. The sandwiches are the draw. They’re made fresh, the fillings are generous, and the vegetarian haggis sandwich with brown sauce is one of those things that sounds like it shouldn’t exist but turns out to be genuinely good. The Moroccan lentil soup on a cold day is properly heartwarming. There’s indoor seating plus a few tables outside on the pavement. It’s small enough that the staff remember regulars and will make recommendations if you look indecisive. Prices are well under £7 for a solid sandwich, which is a bargain for the Old Town. If you’re visiting Greyfriars Kirkyard or the National Museum of Scotland (both about a minute away), this is the obvious lunch stop.

Bobby's Sandwich Bar and Coffee House
- Fresh sandwiches with excellent filling combinations near Greyfriars Bobby
- Try the vegetarian haggis sandwich or Moroccan lentil soup
Visit during off-peak hours for a more relaxed dining experience
"Bobby's Sandwich Bar is a charming spot offering fresh and delicious sandwiches with a wide selection, near Greyfriars."
9. Bubba Q
American BBQ on the Royal Mile is a strange concept, and yet Bubba Q makes it work. The brisket is properly smoked. The dirty fries with garlic cheese are absurdly indulgent. The loaded tacos and pork sliders are the quick-eat options if you don’t want to commit to a full rack of ribs. The decor goes hard on Americana: neon signs, nostalgic music, that sort of thing. It’s unsubtle, but it matches the food. The pit boss sharing platter is the move if you’re eating with someone else and want to try everything. Prices are a step above the other spots on this list (most mains £12 to £16), which puts it at the pricier end of street food, but the portions compensate. Service is consistently praised. Not everyone wants haggis and fish and chips for every meal, and Bubba Q fills that gap well.

Bubba Q
- Unique American BBQ dishes like pork sliders, loaded tacos, ribs, and brisket
- Generous portions of flavorful food at reasonable prices
Make reservations in advance during peak times as it can get busy
"Bubba Q is a top spot for outstanding American BBQ with excellent service, quirky atmosphere, and central Royal Mile location."
10. Himalaya Centre, Tibetan Cafe
This is a one-person operation on South Clerk Street and it’s all the better for it. The owner cooks, serves, and runs the whole show solo, which means the pace is relaxed and the food is cooked with genuine attention. The momos are the main event. They’re Tibetan dumplings, steamed or fried, and they’re the kind of thing where you order six and immediately wish you’d ordered twelve. The Mega Thali is the way to try a bit of everything: the lentils in particular are excellent. Mango lassi here is thick and properly sweet. The cafe itself is small and cozy, with a few tables and the kind of eclectic decor that comes from one person’s personal taste rather than an interior designer. Not every dish hits equally (the coconut curry chicken has been a letdown for some), but when it’s good, it’s really good. Everything is under £10.

Himalaya Centre, Tibetan Cafe
- Authentic Tibetan cuisine at reasonable prices
- Exceptional dishes like lentils in the Mega Thali and mango lassi
Visit early to ensure availability of popular items like momos
"Himalaya Centre is a cozy and welcoming spot where the owner runs the show single-handedly. Food highlights include exceptional lentils in the Mega Thali and outstanding mango lassi."
11. Go Go Beets
Out in Portobello, which is a 20-minute bus ride from the city centre but worth the trip if you’re combining it with a walk along the beach. Go Go Beets is fully vegetarian and almost entirely gluten-free, which would be unremarkable in 2026 except that the food is genuinely delicious rather than just virtuous. The veggie haggis roll with tattie scone is the most Edinburgh thing on the menu. The HLT sandwich (their take on a BLT, with lime and coriander drizzle) is what most regulars order. Salad boxes are generous and the cakes change daily. It has a perfect 5.0 rating on Google, which at this point is based on enough reviews to be meaningful rather than just three friends leaving five stars. The dog-friendly policy and colourful interior make it feel like a neighbourhood spot rather than a destination, which it very much is for the Portobello locals who eat here every week.

Go Go Beets
- Veggie haggis rolls, HLT sandwiches, and excellent salad boxes
- Fully gluten-free menu including pastries, sandwiches, and salads
Visit during off-peak hours to avoid crowds especially if you plan to dine-in
"Go Go Beets is beloved for delicious plant-based food. Highlights include veggie haggis rolls, the HLT sandwich, and accommodating gluten-free options for almost everything."
The Pitt: Edinburgh’s Street Food Market
No guide to Edinburgh street food would be complete without mentioning The Pitt. Originally a weekend event on a windswept Leith street, it relaunched in December 2024 on Granton Prom in a massive covered warehouse. The current setup has around 20 food trucks, a rotating brewer-in-residence, live music stages, and even a kids’ adventure zone. Highlights include Barnacles & Bones for seafood (their lobster mac and cheese is the dish people photograph most), Junk for loaded burgers, and Babu Bombay Street Kitchen for kati rolls and fragrant curries. Antojitos is an all-vegan taco truck that’s become a favourite. The covered venue means weather isn’t a factor anymore, which removes the biggest problem the old Pitt had. It runs on weekends and is worth the trip out to Granton if you want to graze across multiple cuisines in one session.
How to Plan Your Street Food Day in Edinburgh
The Old Town cluster is the easiest to hit in a single afternoon. Start with Oink on Victoria Street for lunch, wander down to Bobby’s near Greyfriars for a coffee and a sandwich (or save it for later), then cut through to Wings on Old Fishmarket Close. Bubba Q and The Pakora Bar are both within ten minutes of each other along the Royal Mile and Holyrood Road.
If you’re heading to Leith for the bar scene, add Chorrito to your evening. It’s right on Leith Walk, so you’ll pass it on the way. Tupiniquim near the Meadows works well as a pre-show snack if you’re catching anything at the Traverse or the Usher Hall.
For something different, combine Go Go Beets with a Portobello beach walk. The number 26 bus from the city centre drops you right on the high street. In August during the Fringe, the whole equation changes. Wanderers Kneaded Pizza near the Pleasance becomes a between-shows staple, and pop-up food stalls appear on the Meadows and along George Square. Budget around £8 to £12 per street food meal and you’ll eat brilliantly all day.
If you’re watching your budget more closely, check out our cheap eats guide for even more affordable options. And if you’d rather sit down for a proper meal, our best restaurants guide has you covered.
Planning your trip to Edinburgh? Save these places to your itinerary with Tourli, the app that turns travel guides into actionable day plans.
Frequently Asked Questions
Where is the best street food in Edinburgh?
Is the Pitt Market in Edinburgh still open?
What Scottish street food should I try in Edinburgh?
Where can I eat street food during the Edinburgh Fringe?
Is Edinburgh street food cheap?
More Edinburgh Guides
5 Days in Edinburgh: The Complete Itinerary
ItineraryA day-by-day Edinburgh itinerary covering 26 places across Old Town, New Town, Leith, Stockbridge, and beyond. Restaurant picks and tips you won't find in generic guides.
15 Best Bars in Edinburgh (2026)
GuideThe 15 highest-rated bars in Edinburgh, from a 1,000-whisky den to a UK Top 50 cocktail bar. Covers Leith, Old Town, Stockbridge, and beyond.
11 Best Bookshops in Edinburgh (2026)
GuideThe 11 best bookshops in Edinburgh, the world's first UNESCO City of Literature. Award-winning independents, antiquarian dens, and specialist shops across Stockbridge, Old Town, and beyond.
12 Best Breakfast Spots in Edinburgh (2026)
Guide12 best breakfasts in Edinburgh: Full Scottishes, bakery mornings, grab-and-go pastries, and where to eat before your day starts.
14 Best Brunch Spots in Edinburgh (2026)
Guide14 best brunch spots in Edinburgh: Full Scottishes, breakfast bao buns, vegan benedict, Bombay naan rolls, and the queues that prove they're worth it.
18 Best Cafes in Edinburgh (2026)
Guide18 best cafes in Edinburgh: specialty roasters, sourdough bakeries, police box espresso, and the neighbourhood spots locals love.
Save these places to your Edinburgh trip
Tourli turns travel guides into actionable day plans. Save places, get walking directions, and share your itinerary — all in one app.
