
West Bengal
Kolkata Food Guide: What to Eat & Where to Find It
Kolkata’s food is part of its cultural history, not merely a list of famous dishes. Use busy, established kitchens, ask about spice where relevant and leave room for regional meals beyond the best-known speciality.
The entries combine what to order with practical context. Confirm current opening hours and prices directly before making a special journey.
Must-Try Local Food in Kolkata
Here are the absolute must-try dishes that define Kolkata's food scene. These aren't just popular—they're part of the city's culinary DNA.
1Kolkata Biryani
A fragrant, relatively subtle biryani traditionally distinguished by a large potato alongside meat and rice.
Where to Try
Established Mughlai restaurants
Price Range
₹220–500
2Kathi Roll
Skewered filling, egg, onions and sauces wrapped in paratha make one of the city's defining portable meals.
Where to Try
Busy central Kolkata roll shops
Price Range
₹100–250
3Macher Jhol
Bengali fish curry varies by fish, season and household, and is best understood as part of a complete rice meal.
Where to Try
Bengali restaurants and lunch houses
Price Range
₹250–650
4Kosha Mangsho
Slow-cooked mutton in a dark, concentrated gravy, commonly paired with luchi or rice.
Where to Try
Traditional Bengali restaurants
Price Range
₹350–750
5Mishti Doi and Sandesh
Set sweet yoghurt and fresh chhana sweets show Bengal's dairy-confectionery tradition without needing an elaborate meal.
Where to Try
Long-established sweet shops
Price Range
₹40–250
6Puchka
Kolkata's tamarind-forward version of filled crisp puri is assembled to order and has devoted neighbourhood followings.
Where to Try
Busy, high-turnover street vendors
Price Range
₹40–100
Plan Your Complete Kolkata Food Journey
Combine your food adventure with sightseeing for the ultimate Kolkata experience:
Quick Facts
State
West Bengal
Top Attractions
8
Best Time
November to February; Durga Puja needs separate planning
Budget Range
₹1,700–5,500 per person per day
Last Updated
2026-08-08