The 10 most famous and authentic bengali resturants in Kolkata. These eateries shape the rich culinary and cuisine of the city. Each one is tied to a dish or an era that shaped how the city eats, and below you will find exactly where to go, what to order, , what it costs and also some insider tips to make your journey effortless. Between them, they cover Kolkata biryani, Anglo-Indian tearoom classics, Bengali home cooking, local dhaba food, and continental Park Street staples, with over 90 years of history behind them.
Arsalan opened its first outlet in Park Circus in 2002 and, within a couple of decades, became one of the most searched names in Kolkata food, largely on the strength of its Kolkata-style biryani, distinct from Lucknowi or Hyderabadi versions for its use of a whole potato and boiled egg alongside the meat. It now runs multiple branches across the city, but the biryani remains the reason people go.
What to order: mutton or chicken Kolkata biryani, firni for dessert. Price range: roughly ₹200 to ₹1200 per head. Nearest metro: Park Circus.
Insider tip: weekend dinner slots get busy fast across all branches. Order ahead online if you want to skip the wait entirely.
2. Peter Cat, Park Street
Peter Cat has anchored Park Street’s restaurant row for decades and is widely credited with popularising the chelo kebab in the city, minced meat kebabs served over buttered rice with a raw egg cracked on top. Its dim lighting and old-school service have made it as much a Kolkata institution as a restaurant.
What to order: chicken or mutton chelo kebab. Price range: roughly ₹400 to ₹1400 per head. Nearest metro: Park Street.
Insider tip: weekend evenings mean a wait even with a booking. Call ahead rather than walking in on a Friday or Saturday night.
6 Ballygunge Place set out to do something specific: serve traditional Bengali home cooking with restaurant-level consistency, at a time when most fine dining in the city leaned continental or Mughlai. It has since become the benchmark that other Bengali restaurants are measured against.
What to order: luchi with kosha mangsho, chingri malai curry, gondhoraj ghol ,the full bengali thali . Price range: roughly ₹600 to ₹1,800 per head. Nearest metro: Rabindra Sarobar.
Insider tip: this is a full sit-down meal, not a quick stop. Pace yourself through the courses rather than filling up on starters.
4. Flurys, Park Street
Since 1927, Flurys has been serving up sweet nostalgia and classic tastes
the full english breakfast at flurys
Established in 1927 by a Swiss couple, Flurys is Kolkata’s oldest tearoom and one of the last places in the city where the old Anglo-Indian breakfast and bakery culture survives largely unchanged. Generations of Kolkata’s elite have treated it as a fixture, and the interiors and plating still carry that old-world formality.
What to order: the full English breakfast, rum balls, seasonal fruit cake. Price range: roughly ₹400 to ₹1400 per head. Nearest metro: Park Street.
Insider tip: weekend mornings draw a queue out the door. Go on a weekday for the quieter, more authentic version of the experience.
5. Indian Coffee House, College Street
Housed in what was once Albert Hall, this branch traces back to 1876, with the Coffee Board turning it into a coffee house in 1942 before it was renamed Indian Coffee House in 1947. For most of the 20th century, it served as Kolkata’s unofficial debate hall, drawing writers, poets, and political activists into hours-long adda sessions that are as much a part of its legend as the coffee itself.
What to order: filter coffee, potato-filled samosas, the fish fry. Price range: very affordable, mostly ₹50 to ₹200. Nearest metro: Mahatma Gandhi Road or Central.
Insider tip: go for the atmosphere as much as the food. Sit a while and take in the noise, the old ceiling fans, and the constant flow of conversation.
6. Balwant Singh Dhaba, Bhowanipore
Balwant Singh Dhaba — where comforting Punjabi flavours meet the city’s iconic chai culture.
North-Indian style Amritsari Kulcha and chole
Founded in 1926 by Balwant Singh as a roadside tea stall, this dhaba on Harish Mukherjee Road is the place particularly known for its Kesar Chai, Masala Chai, Amritsari Kulcha, Chole, Parathas, Lassi and the unusual Doodh Cola – a fizzy blend of chilled milk and cola. It also claims to have started Kolkata’s love of milky, saffron-spiced kesar chai served in clay kulhads. It is widely known for its distinctive late-night food culture.
What to order: kesar chai, doodh cola, aloo paratha, chicken tadka, chole kulche, chole bhature. Price range: very affordable, mostly ₹200 to ₹400. Nearest metro: Netaji Bhavan.
Insider tip: it runs nearly around the clock, with only a brief overnight shutdown, making it one of the few reliable late-night food stops in the city.
7. Golbari, Shyambazar
Golbari’s Kosha Mangsho with paratha — A legendary Shyambazar classic, loved for its rich, dark gravy and unforgettable Bengali-style mutton.
Originally opened as New Punjabi Hotel by Ratan Arora nearly a century ago, this North Kolkata eatery earned its popular name from the semicircular facade of its building at the Shyambazar five-point crossing. Its kosha mangsho, a dark, slow-cooked mutton curry, is considered by many locals to be the dish’s definitive version, to the point that Golbari and kosha mangsho are treated as nearly synonymous.
What to order: mutton kosha with paratha, chicken kosha. Price range: affordable, roughly ₹150 to ₹350. Nearest metro: Shyambazar.
Insider tip: popular dishes sell out on weekends, sometimes leaving a wait of an hour for a fresh batch. Go on a weekday if you want a guaranteed serving without delay.
8. Nizam’s, New Market
Nizam’s Kathi Roll — A Kolkata icon where smoky kebabs, flaky paratha and fresh onions come together in one legendary roll.
Nizam’s, New Market — A legendary Kolkata institution and the historic home of the city’s iconic kathi roll.
Nizam’s is widely credited as the birthplace of the kathi roll, invented in the 1930s when the restaurant began wrapping kebabs in paratha for customers who wanted a quick, cutlery-free meal. Nearly a century later, it still runs out of the same New Market lane, serving a simpler, closer-to-original version of the roll than most modern variations.
What to order: mutton kathi roll, egg-mutton roll. Price range: roughly ₹200 to ₹400. Nearest metro: Esplanade.
Insider tip: go earlier in the lunch window. The lane fills up fast once office hours hit, and the wait for a table grows with it.
Great content. Loved the detailing!
Loved the content