Where to Eat in Kolkata
Kolkata's four listed kitchens split neatly into two areas. Nizam's and K.C. Das are in the centre, near New Market and Esplanade, and the two Bengali restaurants are in the south, around Ballygunge.
1 place
Ballygunge
1 place
Ekdalia Road
1 place
New Market (Hogg Market)
1 place
Park Street area
Not sure what to order? The Kolkata food guide starts from the dishes — what each one is, when to eat it, and which of these kitchens is known for it.
The centre: rolls and sweets
Nizam's, in the New Market area, is the restaurant most often credited with the kathi roll. It is a busy, plain Mughlai place, and the classic order is a mutton or egg roll. It is a few minutes' walk from the Indian Museum, so it suits a museum morning. K.C. Das, at Esplanade, belongs to the family of Nobin Chandra Das, whose spongy rosogolla made Bengali sweets famous. Its founder's father, Krishna Chandra Das, began selling rosogolla in tins in 1930. Buy rosogolla and mishti doi here to eat on the spot or take away.
The south: Bengali meals
6 Ballygunge Place is set in an old house in Ballygunge and serves traditional Bengali food, including a full thali with fish curry and mishti doi. It is a good choice for a first sit-down Bengali meal. Bhojohori Manna, on Ekdalia Road near Gariahat, is a local chain that cooks home-style dishes: fish curries, kosha mangsho (a slow-cooked, dark mutton curry) and seasonal vegetables. Both are 5 to 6 km south of the Maidan, so pair them with Kalighat or shopping at Gariahat rather than a trip to the north.
Street food
Puchka is not a restaurant dish in Kolkata. It comes from street stalls, which gather near markets, parks and the Victoria Memorial in the evening. Kathi rolls, too, are sold at counters all over the city.
How to order a Bengali meal
A Bengali thali is served in a set order. It starts with rice and something bitter or mild, then moves through dal, vegetables and fish or meat. It ends with chutney and a sweet. Eat with your right hand if you like. Staff are used to visitors who ask for a spoon.
Practical notes
Rolls and sweets are cheap and quick. The Bengali restaurants are mid-priced and busy at weekend lunches, so book or come early. Carry some cash for sweet shops and stalls, although UPI is widely accepted. Most kitchens are open for lunch and dinner. Check hours before a long trip across town.
See the food guide for each dish in detail.
Questions
Kolkata — FAQ
Where should I eat in Kolkata?
4 places are listed here, across 4 areas. Each entry says what that kitchen is known for rather than reprinting its menu, so pick by the dish you want and the area you'll be in.
What should I order in Kolkata?
Start from the dishes rather than the restaurants — the Kolkata food guide covers what each dish is and when to eat it, then links to the places that do it well.
Where can I eat a Bengali thali in Kolkata?
6 Ballygunge Place and Bhojohori Manna, both in south Kolkata, serve Bengali meals with rice, dal, vegetables, fish and a sweet. Weekend lunches are busy, so arrive early or book.
Where should I eat near the Indian Museum?
Nizam's in the New Market area, a few minutes' walk away, for a kathi roll, and K.C. Das at Esplanade for rosogolla and mishti doi afterwards.
What is kosha mangsho?
A Bengali mutton curry cooked slowly until the gravy is thick and dark. It is usually eaten with luchi, a puffed fried bread, or with rice. Bhojohori Manna is one of the places known for it.
Where can I buy rosogolla to take home from Kolkata?
K.C. Das sells rosogolla in tins as well as fresh. Tinned ones keep much longer and travel better, while fresh ones should be eaten within a day or two.

