Search locations or food
OR
Sign up

What to eat in Kolkata? Where to eat in Kolkata? 4 Traditional Foods You Have To Try in Kolkata

The best traditional dishes in Kolkata and the best authentic restaurants that make them, recommended by industry professionals.
Last update: Sun Feb 16 2025
4 Traditional Foods You Have To Try in Kolkata
VIEW MORE
01

Dessert

WEST BENGAL, India and  one more region
4.1
Rasgulla
Ate it? Rate it
Wanna try?
Add to list

Rasgulla is a traditional sweet that is usually served at the end of a meal, like many other Indian milk-based desserts. It is prepared from chhena paneer dumplings and semolina dough, cooked together in a sugary syrup. The origin of rasgulla is the subject of a heated debate, with West Bengal and Odisha both claiming to be the birthplace of the dessert.


Bengalis claim that rasgulla was the byproduct of many culinary experiments in the state, while the people of Odisha claim that it was traditionally offered to Lord Jagannath for centuries. However, most food historians agree that the truth is somewhere in between. 

MOST ICONIC Rasgulla

1
3
4
02

Rice Pudding

TAMIL NADU, India and  one more country
3.7
Ate it? Rate it
Wanna try?
Add to list

Pongal is a rice pudding that is usually eaten during special or ceremonial occasions in Southern India and Sri Lanka. It is usually cooked in a clay pot over an open fire. Milk and water are boiled first, and according to Tamil beliefs, if the liquid spills over the pot it will bring good luck and prosperity to the family.


The preparation of pongal is a family affair because each family member ceremonially adds a handful of rice to the pot. Subsequently, remaining rice is added to the dish with sweet (sakkarai) or savory (ven) ingredients. Pongal is served on banana leaves, and before it is consumed the entire family says their prayers to the Sun god. 
VARIATIONS OF Pongal

MOST ICONIC Pongal

1
03

Rice Pudding

TAMIL NADU, India
4.1
Ate it? Rate it
Wanna try?
Add to list

This sweet, buttery dish is made with freshly harvested new rice, jaggery and ghee (clarified butter), with the addition of dried coconut, sesame seeds, raisins, milk, and cashew nuts. Sakkarai pongal is traditionally prepared as an offering to the Sun God during Makar Sankranti, a three-day harvest festival in mid-January, celebrated in the states of Tamil Nadu, Karnataka, and Andhra Pradesh.


The rice is typically cooked outdoors over a fire, with the cooking pots turned to the East, where the sun rises, and it is also customary to allow the dish to pongal, meaning to boil over during cooking, which symbolizes an abundance of food. 

MOST ICONIC Sakkarai pongal

1
04

Wrap

KOLKATA, India
4.3
Ate it? Rate it
Wanna try?
Add to list

Kathi roll is an Indian street food dish hailing from Kolkata. It consists of skewered and roasted kebab meat that is wrapped in paratha flatbread. Some say that the dish was invented because the British didn't want to eat kebabs with their hands, so an ingenious person at Nizam's restaurant rolled the meat in a paratha.


Initially, kathi roll was prepared with eggs and chutney along with the meat. Typically, the cook will roll the dough on a tawa, crack an egg onto it, then add the fillings. Kathi roll is traditionally wrapped in paper and served piping hot. In the 1960s, the cooks at Nizam's replaced the metal skewers with bamboo skewers, giving the dish its name, kathi roll, as kathi means stick in Bengali. 

MOST ICONIC Kathi roll

1