This Punjabi street food spot on Holyrood Road does one thing and does it exceptionally well: pakoras. The famous pakora wraps are the star — crispy, generously filled, and perfect with a cold beer from their beer garden. With a 4.7 Google rating from nearly 2,500 reviews, it's earned its reputation as one of Edinburgh's most beloved casual eats. The vibe is relaxed and unpretentious, with music, outdoor seating, and the kind of energy that makes you want to stay for another round.
Crispy, spiced pakora wraps made to order with hundreds of combinations — the street food spot Edinburgh locals keep coming back to.
Go for lunch before 12:30 to beat the queue, and grab a spot in the beer garden if the weather's decent.
Edinburgh's best pakora wraps and then some
The Pakora Bar is the kind of place that reminds you how good street food can be when someone actually cares. Their pakora wraps are the headline act — crispy, spiced fritters wrapped up with chutneys and salads, and you can mix and match from a huge range of fillings. Reviewers consistently rave about the freshness and seasoning, and the portions are satisfying without being overwhelming. At £12 for a wrap, it's one of the best lunch deals in the Old Town.
Beyond the wraps, the street food menu covers curries, loaded fries, and other Punjabi classics, with plenty of clearly marked vegan and vegetarian options. The beer garden is a real draw in warmer months — grab a drink, find a spot outside, and let the music and atmosphere do the rest. It's the sort of place that works equally well for a quick solo lunch or a relaxed evening with friends.
The move from Hanover Street to Holyrood Road hasn't dimmed the enthusiasm — regulars say it's just as good as they remember, and the near-2,500 Google reviews at 4.7 stars speak for themselves. Service is friendly and fast, and the whole operation has a confident, no-fuss energy that's hard not to love.