Bengali fish curry, rosogolla, phuchka, kathi rolls, best restaurants, and street food in Kolkata. Complete guide to the City of Joy's legendary food.
Kolkata's food scene is legendary — Bengali fish, sweets that started traditions, street food with soul, and a Chinese community cooking for generations. Here's your guide.
Bengali Cuisine
Fish
Bengalis are fish obsessed. The cuisine revolves around it.
Hilsa (Ilish) The king of Bengali fish. Seasonal (monsoon). Cooked with mustard, steamed in banana leaf, or simply fried. Expensive and revered.
Chingri (Prawns) Prawn malai curry — in coconut milk, sublime. Also: prawn curry, fried prawns.
Other Fish Rohu, katla, bhetki (sea bass) — all prepared multiple ways.
Where to try:
- Oh! Calcutta (upscale Bengali)
- 6 Ballygunge Place (classic)
- Bhojohori Manna (authentic)
Meat
Kosha Mangsho Slow-cooked mutton in rich, dark, spiced gravy. The Bengali Sunday lunch.
Best at: Golbari (institution), Arsalan (also biryani)
Kolkata Biryani Lighter than Lucknow, includes potato. Traditionally from Awadhi cooks who came with last Nawab.
Best at: Arsalan, Shiraz, Aminia
Vegetarian
Less common in fish-loving Bengal, but exists:
- Various dal preparations
- Cholar dal (special occasions)
- Mixed vegetable dishes
- Shukto (bitter vegetables — acquired taste)
Bengali Sweets
Kolkata invented many of India's beloved sweets. Not eating them is not an option.
The Icons
Rosogolla Spongy cheese balls in light sugar syrup. Kolkata's claim to culinary fame. KC Das claims invention.
Mishti Doi Sweet yogurt, caramelized and set. Clay pot adds flavour.
Sandesh Fresh cheese-based sweet. Varieties from plain to elaborate.
Chomchom Oval-shaped, syrup-soaked, often with coconut.
Rajbhog Large rosogolla stuffed with saffron and nuts.
Where to Buy
KC Das — Rosogolla originators Balaram Mullick & Radharaman Mullick — Since 1885 Nalin Chandra Das — KC Das relatives Girish Ch. Dey & Nakur Ch. Nandy — Sandesh specialists Any neighbourhood shop — Quality is everywhere
Street Food
Phuchka
Kolkata's version of pani puri. Thin crispy shells filled with spiced potato and tamarind water. More tamarind, less mint than Mumbai. Addictive.
Where: Literally everywhere. Vivekananda Park (southern av), Dacres Lane, New Market area.
Jhalmuri
Puffed rice mixed with spices, peanuts, onion, chilli. A quick, light snack. ₹10-20.
Where: Street corners throughout the city
Kathi Rolls
Paratha wrapped around kebab/egg/chicken. Invented in Kolkata.
Best at: Nizam's (Park Street) — the original Also: Kusum Rolls, Bedwin
Telebhaja
Fried snacks — beguni (eggplant fritters), phuluri (lentil fritters), alur chop. Often served with tea.
Where: Any tea stall, Golpark area
Ghugni
Spiced dried peas curry. Street vendors and small shops.
Chinese Breakfast
Early morning dim sum at Tiretti Bazaar. Start at 6 AM. Momos, soup, noodles from the Chinese community.
Kolkata's Chinese Food
Tangra (Chinatown)
Kolkata has India's only Chinatown. The Chinese community (diminishing) created a unique cuisine — Indian-Chinese fusion before it was a thing.
What to try:
- Chilli chicken (invented here)
- Manchurian dishes
- Hakka noodles
- Fish preparations
Where:
- Kim Ling
- Beijing
- Golden Joy
- Eau Chew
Best time: Dinner. The area comes alive.
Tiretti Bazaar
Early morning (5-8 AM) Chinese breakfast stalls. Dim sum, soups, momos. Run by remaining Chinese families. Unique experience.
Restaurants by Category
Classic Bengali
Oh! Calcutta Upscale Bengali. Beautiful presentation. ₹1,000-1,500.
6 Ballygunge Place Traditional in old house setting. Thali format. ₹800-1,200.
Bhojohori Manna Authentic, less fancy. Where Bengalis eat. ₹400-700.
Kewpie's Home-style Bengali. Siddheswari Lane. ₹600-1,000.
Biryani
Arsalan Kolkata's most famous. Also kosha mangsho. ₹300-500.
Shiraz Park Circus original. Classic Kolkata biryani. ₹250-400.
Aminia Chain but reliable. ₹200-350.
Historic Cafes
Flurys Since 1927. Breakfast, cakes, colonial atmosphere. ₹500-800. Park Street.
Peter Cat Chelo kebab (signature dish). ₹600-900. Park Street.
Indian Coffee House College Street. Intellectual atmosphere, basic coffee, cheap. ₹50-100.
Rolls
Nizam's Original kathi roll. Park Street area. ₹100-200.
Kusum Rolls Also excellent. Park Street.
Food Areas
Park Street
Restaurants, cafes, bars. Flurys, Peter Cat, Mocambo, Moulin Rouge. Colonial-era dining.
College Street
Indian Coffee House, book-selling, intellectual atmosphere. Cheap eats.
New Market Area
Street food, phuchka, local eateries. Busy and chaotic.
Tangra
Chinese restaurants. Evening destination.
Gariahat
South Kolkata. Local restaurants, sweets, residential dining.
Food Tours
What to Expect
Walking tours through markets and stalls. 3-4 hours, 8-12 tastings.
Covers:
- Street food (phuchka, rolls, jhalmuri)
- Sweet shops
- Local restaurants
- Market walks
Book Through
Calcutta Walks, Viator, Airbnb Experiences
Cost: ₹1,500-3,500
Best Food Experiences
| Craving | Where |
|---|---|
| Bengali fish | Oh! Calcutta, 6 Ballygunge Place |
| Kosha mangsho | Golbari |
| Biryani | Arsalan |
| Sweets | KC Das, Balaram Mullick |
| Phuchka | Any busy street corner |
| Kathi roll | Nizam's |
| Chinese | Kim Ling (Tangra) |
| Coffee house vibes | Indian Coffee House |
| Colonial cafe | Flurys |
Tips
Budget meal: Street food crawl = ₹100-200 Casual restaurant: ₹300-500 Nice dinner: ₹800-1,200
Fish season: Hilsa best in monsoon (July-August)
Sweet buying: Shops sell by weight. Ask for mix.
Street food timing: Evening best (5-9 PM)
For safety and hygiene tips, see our practical travel tips.