Top street foods of Northern India

For many first-time travellers to India one of the greatest pleasures is discovering its amazing street food. Surprisingly, there’s infinitely more to subcontinental cuisine than the rather bland offerings of tikka masala and chicken korma.

Street food, whether sweet or savoury, fiery or mild, is eaten by all and it’s not unknown for there to be lively debate amongst friends and family about which is the best. As well as giving your stomach a treat, trying street food helps support hard-working vendors, many of whom have been plying their trade with great skill for many years. So here’s our guide to the best street food of northern India – try each one with a steaming cup of the nation’s rocket-fuel, masala chai.

1Pav Bhaji – soul food

Pav Bhaji (c) Nick Woodroof

This food for the soul originates from the western state of Maharashtra. Pav bhaji really comes into its own further north in winter however: in a place like Maharashtra, where temperatures rarely drop into single digits in December and January, winter isn’t really a thing! Toasted white rolls (the pav) are dunked into a smooth blend of mashed potatoes, tomatoes, onions, green peas, and peppers (the bhaji) – with lashings of butter having been mixed into the bhaji before serving. Hearty and – possibly – healthier than your average street-fare, pav bhaji is pukka (first-class) grub!

Where you’ll find it: Mumbai, Amritsar, Delhi

Do say: More butter please.

Don’t say: I thought a bhaji was a fried onion pastry.

2Panipuri

Panipuri, also known as golgappa, is probably one of the region’s most common street foods. In fact you can find varieties of this ubiquitous treat across India, and its exact origins are hotly contested. If you already know some Hindi you may recognise the words pani and puri, meaning water and bread respectively.

Don’t be put off; this isn’t as dull as it sounds. To make it, hollow puff-pastry balls are fried and then filled with a green-coloured spiced and peppery water, potatoes and chickpeas. It may look unusual and slightly messy to eat, but it’s very refreshing on a hot day.

Where you’ll find it: Mumbai, Delhi

Do say: Food fit for a king!

Don’t say: So where do these come from?

3Gajar ka Halwa – food gets you hooked

Gajar ka Halwa (c) Soniya Goyal

Grated carrots might not immediately sound like the most promising of starters for a sweet dish, but we promise one bite of this Mughal-era treat will have you hooked, even if eating mounds of it probably won’t improve your eyesight! Throw in some dates, almonds, raisins and sugar, pour in milk and gently simmer until it’s all absorbed, and you have the makings of an excellent pick-me-up if all that exploring has tired you out.

Where you’ll find it: Jaipur, Haridwar, Delhi, Punjab

Do say: You can see why people have eaten this for hundreds of years.

Don’t say: Really, carrots for dessert?

4Fried Duck

If you’re travelling to the north-eastern state of Assam, then kudos to you fellow explorer! With such a keen sense of adventure and independence, you probably don’t need much advice on what to eat. But just in case, we recommend sampling some fried duck at a road-side stall. The people of Assam are confirmed carnivores, so you’re sure to have an authentic five-star experience without the eye-watering bill at the end.

Where you’ll find it: Assam

Do say: I’ll have a beer with that!

Don’t say: Duck’s more of a French thing really.