If you want the short answer: the best Kolkata street food sits in three pockets — Dacres Lane and Esplanade for lunch thalis and chops, College Street–Vivekananda Park for puchka and Mughlai, and Park Circus–Zakaria Street for kebabs and biryani. This Kolkata street food guide walks you through exactly what to order, where the famous stalls are, what it costs in 2026, and how to string it all into one delicious day on foot and by cab.
Kolkata is arguably India’s most serious street-eating city. The food here is cheap, addictive and built around a few legendary dishes that locals will happily argue about. Below is a stall-by-stall, dish-by-dish trail you can actually follow.
The must-try dishes (and what makes them special)
Puchka (Kolkata’s pani puri)
Forget “golgappa”. In Kolkata it is puchka, and it is spicier, more tamarind-heavy and stuffed with mashed potato and black chana rather than sweet chutney. The crisp shells are filled with tetul (tamarind) water laced with roasted cumin, green chilli and black salt. The best vendors give you a final “sukha” (dry) puchka on the house. Look for the carts near Vivekananda Park (Southern Avenue) and outside Dakshinapan, Gariahat. A plate of 6–8 runs Rs 30–50.
Kathi roll
Invented at Nizam’s near New Market in the early 20th century, the kathi roll is a paratha wrapped around skewer-grilled kebab, onions, lime and green chilli. Order an egg-chicken or double-egg mutton roll. Kusum Rolls on Park Street and Hot Kati Roll (Park Street) are the modern favourites; expect Rs 90–220 depending on egg and meat.
Telebhaja and Kolkata-style chops
Telebhaja is the umbrella term for monsoon-friendly fritters — beguni (brinjal), aloor chop, peyaji and the cult mocha chop (banana-flower croquette). The address every Bengali knows is Kalika Telebhaja near College Square and the heritage Lakshmi Narayan Shaw & Sons. Most fritters are Rs 8–25 each, best eaten hot with a pinch of black salt.
Ghugni and churmur
Ghugni is a tangy yellow-pea curry topped with raw onion, coconut slivers and bhaja masala; churmur is crushed puchka shells tossed with the same chutneys. Both are everywhere around Esplanade and Dalhousie for Rs 25–50.
Kosha mangsho, fish fry and Dacres Lane
Dacres Lane (James Hickey Sarani), a narrow alley off Esplanade, is an office-lunch institution. Chittobabur Dokan serves stew, toast and bread; nearby stalls do fish fry, fish kabiraji and mutton stew. A filling plate is Rs 60–180.
Mughlai food — biryani, rezala, kebab
Kolkata biryani is unique: subtle spicing and a soft potato (and often a boiled egg) inside. The big names are Arsalan (Park Circus), Aminia, Shiraz Golden Restaurant and the heritage Royal Indian Hotel (Chitpur). During Ramzan, Zakaria Street near Nakhoda Masjid turns into a kebab paradise — suta kebab, haleem and aamer firni. A plate of biryani is Rs 180–320.
Sweets and the chai chaser
No food trail ends without mishti. Try nolen gur sandesh in winter at any K.C. Das or Balaram Mullick outlet, the original rosogolla at Nobin Chandra Das (Bagbazar), and clay-cup bhar-er cha for Rs 10–20.
Where to find it: stall-by-stall fare table
Indicative 2026 prices; they vary with season, meat rates and the stall.
| Dish | Where to eat | Area | Indicative price (Rs) |
|---|---|---|---|
| Puchka | Vivekananda Park / Dakshinapan carts | Southern Avenue, Gariahat | 30–50 per plate |
| Kathi roll | Nizam’s, Kusum, Hot Kati Roll | New Market, Park Street | 90–220 |
| Telebhaja / chops | Kalika, Lakshmi Narayan Shaw | College Square | 8–25 each |
| Fish fry & stew | Dacres Lane stalls | Esplanade | 60–180 |
| Biryani | Arsalan, Aminia, Royal | Park Circus, Chitpur | 180–320 |
| Kebab & haleem (Ramzan) | Zakaria Street | Near Nakhoda Masjid | 40–200 |
| Mishti & bhar-er cha | Nobin Chandra Das, K.C. Das | Bagbazar, citywide | 10–40 |
A one-day Kolkata street food trail
This route covers about 12–15 km across the day. Distances are short but Kolkata traffic is heavy, so a half-day cab on standby beats hunting for parking. You can book a cab with Safar Kolkata and keep it with you between food stops.
| Time | Stop | What to eat |
|---|---|---|
| 9:00 AM | Bagbazar / Shyambazar | Rosogolla, kochuri-aloor dom, bhar-er cha |
| 11:00 AM | College Street & Coffee House lane | Kalika telebhaja, ghugni, churmur |
| 1:00 PM | Dacres Lane, Esplanade | Fish fry, mutton stew, kabiraji |
| 4:00 PM | Vivekananda Park / Gariahat | Puchka, alur chop, jhalmuri |
| 7:30 PM | Park Circus / Zakaria Street | Biryani, kebab, firni |
If you are staying near the airport and want to start fresh in north Kolkata, an early Kolkata airport taxi gets you to Bagbazar (around 18–22 km, 45–70 minutes) before the crowds.
Local tips so your food trail goes smoothly
- Go hungry, eat small. Order one or two pieces per stall so you can cover more.
- Carry cash and UPI. Big stalls take UPI; cart vendors often want small notes.
- Best season is October to February. Cooler weather, nolen gur sweets and Durga Puja food stalls everywhere.
- Watch the puchka water. Choose busy, high-turnover carts; ask for cha-kom-jhal (less spice) if you are not used to it.
- Veg-friendly. Telebhaja, ghugni, puchka, kochuri and most sweets are vegetarian.
- Pace the heat. Keep bhar-er cha or a lassi between spicy stops.
Beyond street food: pairing it with sightseeing
Most of these food pockets sit next to landmarks, so it is easy to combine eating with seeing the city. College Street is steps from the Coffee House and Indian Museum; Esplanade is near Victoria Memorial and the Maidan; Chitpur and Bagbazar are in the old north Kolkata of grand mansions and the Marble Palace. A guided Kolkata local sightseeing trip pairs perfectly with a food trail. If you have more days, our Kolkata tour packages can fold food walks into a wider Bengal itinerary, and an outstation cab can take you to Bishnupur or Shantiniketan afterwards.
Ready to eat your way through the city?
A street food day means hopping between far-apart lanes — a clean, AC cab with a driver who knows the shortcuts makes it effortless. Book your Kolkata food-trail cab with Safar Kolkata and we will keep the car ready at every stop. Note: all fares above are indicative 2026 ranges and vary with season, traffic and car type.
Frequently Asked Questions
What is the most famous street food in Kolkata?
Puchka (the local version of pani puri), kathi rolls and Kolkata-style biryani with potato are the three most famous. Telebhaja fritters and ghugni are close behind, and they are all easy to find around College Street, Park Street and Park Circus.
Is Kolkata street food safe to eat?
Yes, if you choose busy stalls with high turnover, eat freshly fried or freshly assembled items, and prefer bottled or boiled water. For puchka, pick carts where the tamarind water is being refilled often.
What is the best area for a street food walk in Kolkata?
College Street to Esplanade (via Dacres Lane) is the best compact daytime stretch, while Park Circus and Zakaria Street are best in the evening for biryani and kebabs. A cab on standby helps you cover all of them in one day.
How much does a Kolkata street food day cost per person?
You can eat very well for Rs 400–800 per person across six to eight stops in 2026. Big plates like biryani (Rs 180–320) cost the most; fritters, puchka and tea are under Rs 50 each.
What is the best time of year for Kolkata street food?
October to February is ideal — the weather is pleasant for walking, winter sweets like nolen gur sandesh appear, and Durga Puja brings extra food stalls across the city.
