Delicious Foods of Kolkata

Top 20 Delicious Foods of Kolkata that You must try

Kolkata, the City of Joy, is famous for its vibrant culture, art, music. Other than these, Kolkata is also famous for its different delicious food items. When it comes to food, there is no other city that can beat Kolkata. From snack to the main course and street foods to desserts, Kolkata has endless surprises for foodies. In this blog, I have listed some of the mouth-watering delicious foods of Kolkata, which may help you on your Kolkata food tour.

Main Course

Macher Jhol

Macher Jhol is one of the delicious foods of Kolkata

Macher Jhol is an integral part of the Kolkata cuisine. Without this delicious dish, Bengali food seems incomplete. Macher Jhol is a traditional spicy fish curry that best pairs with rice. It is usually seasoned with turmeric, garlic, onions, and grated ginger and Indian spices. If you are a seafood lover, then you must try this one in Kolkata.

Kosha Mangsho (Mutton curry)

Kosha mangsho is the iconic delicious food of Kolkata

Kosha Mangsho is an iconic dish among the various delicious foods of Kolkata. It is basically a curry prepared with mutton, different types of vegetables like tomato, onion, and a variety of spices. Since its name is Kosha, this dish is cooked slowly over low flame for a very long time to get a rich, dark-brown, thick gravy. Mutton Kosha can be served with plain rice, pulao, or ever with paratha. If you are a non-vegetarian, then make sure to add this one to your list.

Katla Kalia

Katla kalia, atraditional Bengali dish

Katla Kalia is one of the traditional dishes of Kolkata, which has quite an importance in the Bengali household. This delicious food is cooked with Katla fish, onions, bay leaf, ginger, and garlic paste, and also seasoned with garam masala and a variety of Indian spices. With this delicacy, Sunday lunch looks perfect.

Macher Muri Ghonto

Macher Muri Ghonto is authentic Bengali food that has been prepared by generation after generation. The word ‘Muri’ means fish head, and ‘Ghonto’ means mushy curry. This lip-smacking curry is made of Rohu fish in which the fish head is fried to make crispy and is then cooked with rice and potatoes in some specific spices. This dish tastes best with hot pipping steamed rice.

Chelo Kebab

Chelo Kebab

Chelo Kebab consists of mutton seekhs along with chicken kebabs and is served with steamed rice and veggies. It is a delicious and lip-smacking cuisine and can be enjoyed both as a starter or in the main course. If you are a hardcore non-veg lover, then you should definitely try this in Kolkata.

Kolkata Biriyani

Kolkata Biryani, a unique Bengali dish

There is no other biryani which can compete with Kolkata Biryani in taste and aroma. Inspired by the Awadhi style, Kolkata biryani is a unique biryani, where you can find potatoes along with juicy mutton or chicken. In addition to this, the nutmeg, cinnamon, mace along with cloves and cardamom gives a distant flavor to the dish. If you are a biryani lover, then this one should be your first choice.

Alur Torkari

Alur torkari, a traditional Bengali food

Alur Torkari is a traditional Bengali food of spicy potatoes, which is commonly known as aloo dum or dum aloo. In Bengal, it is mainly prepared during winter by using the newly harvested potatoes or Notun aloo. This tasty spicy curry accompanies best with luchi, koraishuti’r kochuri, pulao, fried rice, or paratha. It is a famous vegetarian food, as there is no use of onion or garlic in this dish.

Aloo Posto

Aloo Posto

Aloo Posto is a classic Bengali dish that has been prepared in every Bengali family for ages. Prepared with potatoes, green chillies, and nigella seeds, it is a perfect side dish with dal and white rice. Moreover, the nutty flavor of the roasted poppy paste provides body and texture to the gravy. It is one of the delicious foods in Kolkata.


Shukto, an authenticate Bengali food

Shukto is considered as one of the famous vegetarian food of Kolkata. In the combination of a variety of vegetables, like potato, pumpkin, bottle gourd, bitter gourd, this food is cooked and it tastes slightly bitter and slightly sweet. Shukto is one of the dishes of Bengali thali in Bengali ceremonies like Annaprasana and weddings.

Cholar Dal

Cholar Dal

One of the best vegetarian dishes from Kolkata cuisine is Cholar Dal. A typical Bengali thali looks incomplete without Cholar Dal made from Bengal gram. This warm, mellow, delicious coconut-and-raisin strewn Cholar Dal makes the best pair with luchi or puri. It can be served in breakfast or dinner or even can be eaten at lunch. If you are in Kolkata, then make sure to taste this dish once.

Must read:- 22 Best Places in Kolkata that You must visit

Desserts of Kolkata

Mishti Doi

Mishti Doi, a popular dessert of Kolkata

The discussion about the delicious foods of Kolkata is incomplete without Mishti Doi. Mishti Doi is an integral part of Bengali cuisine. It is a classic Bengali dessert made with milk, curd, and jaggery or sugar. The taste of Mishti Doi in this city is quite different from the packaged Mishti Doi in grocery stores. If you are planning to visit Kolkata, then must try this delicious dessert once.


Rosogolla, a famous dessert of this city

Rosogolla is not just a dish, it is an emotion of every Bengali. Bengali Rosogolla is the sweetest softball of cottage cheese and semolina dough that gives you a heavenly taste with its different texture and flavor. The sweetness and taste of Rosogolla make it one of the must-try desserts in Kolkata. Moreover, the culinary tour to Kolkata is incomplete without eating some Rosogollas.



Made from milk or cottage cheese and sugar, Sondesh is a famous dessert of Kolkata. This sweet dish retains the essence of this city to this day. You can also find Sondesh in a variety of shapes, from little balls to circular discs. You may have tasted the Sondesh of different cities, but the taste, texture, and flavor of the Kolkata Sondesh are completely nifty.



Chomchom is another popular sweet dish from the cuisine of Bengal. It consists of flour, cream, sugar, saffron, lemon juice, and coconut flakes. Chomchom is usually served during the festive season. This is also known as Chum Chum. You will also find different colors of Chochom in Kolkata like light pink, light yellow, and white.



Patishapta is a traditional Bengali pancake made of milk and refined flour. It is mainly prepared during Poush Parbon along with other sweet dishes like Dudh-Puli, Malpua, and Kolar Bora. It is round in shape and stuffed with coconut, dry fruit, and mawa and served as a roll.

Street Foods of Kolkata


Radhaballavi, a fried puri filled with lentil, is a popular breakfast dish in Kolkata. This is usually served with Alur torkari or Cholar dal. If you are in Kolkata, then it is a must-try breakfast option for you. But, you have to stay in a long queue to taste this.


Puchka, a delicious street foods of Kolkata

Puchka has gained immense popularity across the nation, which needs no introduction. These tiny water balls filled with spice and masala, which is also known as panipuri or golgappa are the delicious and lip-smacking street foods in Kolkata. You will find a lot of puchkawalas with their stall in every nook and corner of the city. Moreover, Puchkas are so cheap and light, so that you can have a lot of these.



Telebhaja is a perfect monsoon snack option that continues the essence of Bengali cuisine. Ranging from beguni, phuluri, pyazi, alu chop to a variety of these crunchy, besan covered snacks are the popular street foods of Kolkata. If you are a Chai lover, then it will be the best option to have tea with these crunchy Telebhaja.

Kathi Roll

Kathi Roll, a famous street food

Kolkata originated Kathi roll is slightly different from an ordinary roll. These thin roti stuffed with egg, mutton, chicken, or paneer are the delicious street foods of Kolkata. These exceptionally lip-smacking rolls are filled with irresistible sauces, spices, and veggies. If you are a fast-food lover, then don’t forget to try Kathi roll in Kolkata.


Jhalmuri, a delicious street food

Jhalmuri, the mixture of puffed rice with peanuts, coriander, spices, and raw mustard oil, is one of the best street foods of Kolkata. This is an appetizing snack that you can find in almost every street in the city. If you are a street food lover, then you shouldn’t miss this.

These are some of the delicious foods of Kolkata. Traditional Bengali cuisine is all about lush vegetables, flavorful seafood, hearty meat dishes, and plenty of wholesome desserts. Kolkata has never failed to impress anyone with its food. So don’ think too much and make a trip to this paradise. Whenever you plan to visit Kolkata, make sure to relish the culture of this city and also enjoy its delicious cuisine.

I hope this blog will help you to find some delicious mouth-watering foods on your food journey to Kolkata. If you find this blog helpful and interesting, then don’t forget to share your experience by commenting below.

Also read:- 29 Most Delicious Foods of Odisha that You can’t miss

2 thoughts on “Top 20 Delicious Foods of Kolkata that You must try”

Leave a Comment

Your email address will not be published. Required fields are marked *