Kolkata food scene - Local cuisine and dishes of West Bengal

West Bengal

Home / Cities / Kolkata / Food

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