Best Street Food in Kolkata: What to Eat and Where

Eat your way through Kolkata, one street at a time
Start in the south and work north, eating as you go. This route covers the city's essential street food, vendor by vendor, in an order that makes geographical sense—beginning with the legendary puchka carts of Vivekananda Park and closing at Zakaria Street's Mughlai spread. The best time for most stops is between 5pm and 8pm, when vendors are fresh and crowds are thickest. On hygiene: prioritize stalls with visible turnover (long queues mean fresher ingredients), watch for cooked items over raw, and ask vendors about water source—many now offer bottled water for puchka preparation. In Kolkata's street food, your stomach's safety matters less than your willingness to eat standing, holding a newspaper cone, at a cart you'll remember for years.
Maharaja Chaat Centre
Vivekananda Park, Southern Avenue · Puchka (panipuri) · ₹20 for 6 pieces; evenings 5pm–8pm
Just outside Vivekananda Park is Dilip Da's Puchka Centre, where people from all over the city flock to him not just because of his custom-made puchkas but also his charming personality. His food stall – Maharaja Chaat Centre has been serving Phuchkas at the same spot for 35 years, serving around 1,000 Phuchkas daily. The potato mix is hand-mashed with fresh green chillies and red chilli powder; the tamarind water is cold, spicy, and poured generously.
Bedwin Rolls
Gariahat Road, Gariahat Market · Kathi rolls (fish and meat) · ₹150–250 per roll; open daily
For an authentic taste of Kathi Rolls in Kolkata, head to Bedwin in the Gariahat area. Bedwin rolls are famous for their fish rolls. The kathi roll was invented at a Kolkata establishment on Park Street in the 1930s — a paratha wrapped around a skewer-grilled filling, designed so office workers could eat without getting their hands greasy. Gariahat itself is a busy market where crowds ensure ingredient freshness.
Campari
Ballygunge · Kathi rolls · ₹150–250 per roll; open daily
For an authentic taste of Kathi Rolls, head to Campari in Ballygunge, one of the renowned street food vendors that have perfected the art of making Kathi Rolls. The Ballygunge area sits between Gariahat and Vivekananda Park, making it a natural stop along this route. Ballygunge Circular Road is a culinary mosaic where you can enjoy the tangy burst of phuchka one moment and the spicy stir-fried chow mein the next, with each stall showcasing its own specialty.
New Market Vicinity
New Market, Dharmatala · Jhalmuri, samosas, street sweets · ₹20–50 per item; open 10am–8pm
New Market offers both shopping and street food, bustling with crowds of locals and tourists due to their multiple choices, a must for someone wishing to expand their palate. Lake Market's food section offers a range of Bengali sweets, street food, and snacks, with visitors able to indulge in popular dishes like jhal muri, puchka, and mishti doi. The market's density of vendors means high turnover and fresh preparation—ideal for hygiene-conscious eaters.
Hogg Street, New Market, Dharmatala · Kathi rolls (mutton, chicken, egg) · ₹400–600 for two; open daily
stockDating back to 1937, the shop was set up in the bustling Hog Market (what New Market was called then), and the Kathi roll came into being when roasted kebabs were wrapped in fried flatbreads called parathas, invented to cater to customers who wanted a portable snack. The chicken and mutton Kathi rolls are must-tries, offering a perfect balance of smoky flavours and soft, flaky parathas, and for vegetarians, paneer rolls are equally satisfying.
Park Street Kathi Roll Stalls
Park Street (Kusum Rolls, Hot Kathi Roll) · Kathi rolls with cheese, fried parathas · ₹150–250 per roll; open daily
For an authentic taste of Kathi Rolls, head to Hot Kathi Roll and Kusum Rolls in Park Street. Kusum Rolls on Park Street, founded in 1971, popularised the use of cheese in Kathi roll fillings whereas Hot Kathi Roll further along the street introduced wraps with deep-fried parathas for a more lip-smacking meal. Park Street is famous for its vibrant dining scene, including both restaurants and street food vendors, where you can find kathi roll stalls serving delicious wraps with various fillings.
Dacres Lane Vendors
Dacres Lane (James Hicky Sarani), Esplanade area · Telebhaja, ghugni chaat, fish fry · ₹30–50 per plate; open 5pm–8pm
Located near Esplanade, Dacres Lane is famous for its small eateries and stalls serving classic Bengali street food dishes like Telebhaja (fritters) and mutton cutlets, paired with the quintessential tangy mustard sauce or 'kasundi'. Dacres Lane is a popular spot for authentic ghugni chaat at approximately ₹30–50 per plate. Telebhaja means 'fried in oil,' and includes a variety of fritters made from onion, potato, or brinjal, served with puffed rice and green chillies.
College Street Stalls
College Street, Central Kolkata · Puchka, telebhaja, mishti doi, chai · ₹10–50 per item; 5pm–8pm
College Street is famous for its second-hand bookstores, but the food around it is equally serious — telebhaja stalls, puchka carts, ghugni vendors, mishti doi at small sweet shops, and the famous Presidency area chai circuit, best eaten on foot between 5 PM and 8 PM. You'll find telebhaja stalls near College Street, where students often gather for evening snacks. The mix of office-goers and students means consistent, fresh preparation.
Shyambazar Five-Point Crossing
Shyambazar (North Kolkata) · Telebhaja, puchka, jhal muri, biryani · ₹20–50 per item; 5pm–8pm
The five-point crossing at Shyambazar is the beating heart of North Kolkata street food — telebhaja in the morning, puchka and jhal muri in the evening, biryani stalls nearby, and sweet shops in every direction, one of the most concentrated street food zones in the city. Puchka is served in rapid succession, five or six at a time, standing at the cart, with best areas including College Street, Vivekananda Park, and Triangular Park.
Zakaria Street Market
Zakaria Street, Nakhoda Mosque area, Chitpur (Central Kolkata) · Biryani, seekh kebab, haleem, sheermal, faluda · ₹50–150 per item; sunset onwards during Ramadan; open year-round 6pm–10pm
Zakaria Street is a gastronomic landmark renowned for its Mughlai and Awadhi-inspired street food, reflecting Kolkata's multicultural heritage. The streets around Nakhoda Masjid and Zakaria Street become filled with pocket-friendly kebabs, biryani, shirmal and bakhar khani to the sinfully delicious faluda. Sufia at Zakaria Street is renowned for Biryani—beef biryani served at Sufia is a delight to taste, with also a chicken variant available.
Share this article
Comments
Sign in to join the conversation. Only registered users can comment.
No comments yet. Be the first.