Trip Scam

DestinationsIndiaKolkataFood

Kolkata, India

Top food to try in Kolkata

6 dishes to eat in Kolkata, what is in them, and where they belong.

Last updated 2026-08-09

1. Kathi roll

Kathi roll
Photo: ATOMIC Hot Links · Public Domain Mark · source

Skewered meat wrapped in a paratha with onion and lime — invented here, exported everywhere.

2. Machher jhol

Machher jhol
Photo: Dipanker Dutta · CC BY 2.0 · source

Freshwater fish in a light mustard-and-turmeric gravy, eaten with rice. The everyday Bengali meal.

3. Kosha mangsho

Kosha mangsho
Photo: Dipanker Dutta · CC BY 2.0 · source

Mutton slow-cooked until the gravy clings, usually with luchi.

4. Rosogolla and mishti doi

Rosogolla and mishti doi
Photo: Dipanker Dutta · CC BY 2.0 · source

Chhena balls in syrup, and sweetened yoghurt set in clay pots. The city's sweet shops are institutions.

5. Puchka

Puchka
Photo: offbit2010 · CC BY 2.0 · source

Kolkata's sharper, tamarind-heavier version of golgappa, assembled and handed over one at a time.

6. Chinese-Indian food in Tangra

Chinese-Indian food in Tangra
Photo: Dipanker Dutta · CC BY 2.0 · source

The Hakka community's cooking, which is where chilli chicken and Manchurian actually come from.

More about Kolkata