Blog

Popular Street Foods You Need to Try in Kolkata

Hira Shaikh
May 26, 2026
 min read

Indian cuisine is no stranger to street food — some of its most delicious creations are found at street stalls and small cafés scattered across the country. India is home to an extraordinary and diverse array of street food, with flavors and preparations that are often difficult to replicate in a restaurant setting. Food enthusiasts from around the world make the journey to India, and particularly to Kolkata, specifically to experience its legendary and unparalleled street food culture.

Kolkata, formerly known as Calcutta, is now called the "City of Joy," and is renowned for its vibrant and affordable street food scene. Its diverse culinary landscape reflects a blend of Chinese, British, and Mughlai influences. Kolkata is India’s street food mecca.

A unique thing about the Kolkata street food heavily relies on mustard oil, giving dishes a sharp, pungent, and earthy flavor that is distinctive.  Additionally, street food is served on a cone made with old newspapers or sal leaves. 

We compiled a list of foods that are sure to release an array of rich, bold, and exotic flavors in your mouth, leaving you craving for more.

1. Puchka

Bengali culture is known for its puchka, and it is Kolkata’s version of pani puri. The shell of the puri is thinner, crispier, and slightly harder, giving it a more intense crunch. The water for the puchka is created with a tangy and spicier tamarind-based water infused with green chilies, black salt, and mint. The filling is a spiced potato and black chickpea mixture.  

Whichever version of pani puri you try, one is never enough — each crispy, flavor-packed bite simply leaves you craving more. Puchka, in particular, is a truly unforgettable experience that every food lover should try. 

2. Kathi Roll

The Kathi roll is a beloved street food that originated in the bustling streets of Kolkata and has since become one of the city's most iconic street foods. It consists of a flaky, crispy paratha wrapped around a flavorful filling of kebabs, egg, chicken, vegetables, or paneer with a drizzle of mint chutney. 

While Kathi roll is packed with scrumptious, bold flavors that are deeply satisfying,  what makes the Kathi roll so appealing is that it's an ideal meal for those eating on the go. 

3. Jhalmuri

Jhalmuri is made with crispy puffed rice tossed in pungent mustard oil, chanachur (Bengali spice mixture), onions, tomatoes, green chilies, cilantro, and boiled potatoes. What truly elevates jhalmuri is its perfectly balanced spice blend of black salt, roasted cumin powder, and chaat masala, all finished with freshly squeezed lemon juice. 

Jhalmuri must be served and consumed immediately after tossing, as the puffed rice quickly loses its signature crunch if left to sit. Jhalmuri is a feast for the senses. 

4. Ghugni Chaat

Ghugni chaat is made with whole dried white peas (safed matar) or yellow peas (peeli matar) that are soaked overnight and then slow-cooked in a richly spiced gravy of onions, tomatoes, ginger, and various spices.  The smoldering peas are topped with fresh tomatoes, onions, cilantro, and drizzled with tamarind chutney and freshly squeezed lemon juice. 

Ghugni chaat is different than other type of chaats and is an explosion of flavor in your mouth. 

5. Momos

Momos are dumplings that are either steamed or fried and are typically served with a spicy chutney. Heavily influenced by Kolkata's love for Indo-Chinese cuisine, they are seasoned with ingredients like ginger, garlic, soy sauce, and green chilies. Popular fillings include vegetables, chicken, paneer, and egg. 

The true star of the show, however, is the fiery roasted chutney that accompanies the momos. It is made by charring tomatoes and blending them with red chilies, ginger, garlic, and soy sauce or vinegar. To finish, momos are drizzled with chili vinegar — Kolkata's signature condiment made by soaking fresh green chilies in white vinegar — adding a sharp, tangy heat that perfectly completes the momos eating experience. Momos are comfort in every bite and truly a labor of love. 

6. Chow Mein

Chow mein is an Indo-Chinese style noodle dish where thin egg noodles or hakka noodles are parboiled and then stir-fried on a high flame until they develop a slightly crispy exterior. Fresh vegetables such as spring onions, carrots, bell peppers, and cabbage are tossed in, followed by eggs, which are scrambled directly in the wok. The signature sauce — a blend of soy sauce, chili sauce, tomato ketchup, and chili vinegar is then poured over everything.  

A final seasoning of salt, black pepper, and sesame oil is added.  The dish is finished with freshly chopped green onions and served piping hot with extra chili sauce on the side. Chow mein is a celebration of flavors. 

7. Mishti Doi

Mishti doi translates to sweet yogurt. One of the most beloved desserts of Bengali cuisine requires only a handful of ingredients. Milk is thickened, sweetened with jaggery, and combined with yogurt. The mixture is then left to ferment overnight in clay pots. It is garnished with saffron and nuts. Mishti doi has a luxuriously rich and velvety texture that simply melts in the mouth.

The street foods highlighted above are just a glimpse of what the bustling streets of Kolkata have to offer. Other notable mentions include the iconic Kolkata biryani, batata puri, telebhaja, and rasgolla, each with its own unique flavor.  

Kolkata street food is a celebration of different flavors, a sensory experience, and strikes the perfect balance.  It’s truly a vibe of its own. It is an unparalleled culinary experience that reflects the city's rich culture, bold flavors, and deep-rooted passion for food — a tradition that the city has mastered like no other in India.

Popular tags

No items found.