Kolkata — Food Guide
Food Guide

The Ultimate Kolkata Food Guide — What & Where to Eat

Kolkata's food culture is India's most distinctive — a city that treats eating as an intellectual and emotional pursuit. Bengali cuisine balances sweet and...

🌎 Kolkata, IN 📖 9 min read 💰 Mid-range budget Updated Jul 2026

Kolkata's food culture is India's most distinctive — a city that treats eating as an intellectual and emotional pursuit. Bengali cuisine balances sweet and savory flavors with a sophistication that reflects centuries of cultural refinement. The street food scene is arguably India's best — phuchka, kathi rolls, and jhalmuri are elevated here beyond what you'll find anywhere else. And the sweets — oh, the sweets. Kolkata's mishti (sweet shops) are temples of sugar, milk, and cardamom.

Kolkata phuchka street food vendor with crispy shells and tamarind water
Kolkata phuchka street food vendor with crispy shells and tamarind water. Photo: Unsplash

Must-Try Dishes

1. Phuchka (Pani Puri) — ₹20-40

Kolkata's version of India's favorite street snack — crispy hollow shells filled with spiced mashed potato, chickpeas, and a tangy tamarind-lime water. Kolkata phuchka has a distinctive sweetness in the water that sets it apart from other cities' versions. ₹20-40 for 6-8 pieces from street vendors. Vivekananda Park vendors are legendary.

2. Kathi Roll — ₹80-150

Kolkata invented the kathi roll — a paratha wrapped around spiced grilled meat (mutton, chicken, or egg) with onions, green chili, and lime. Nizam's on New Market has been making them since the 1930s (₹80-150). The double-egg-mutton roll is definitive. Rolled in paper, eaten standing — Kolkata's original street food.

3. Ilish Maach (Hilsa Fish Curry) — ₹350-450

The king of Bengali fish — hilsa cooked in mustard paste, green chili, and turmeric, served with steamed rice. Seasonal (monsoon, June-September) and almost religious in its importance to Bengalis. Bhojohori Manna serves an excellent version (₹350-450). The mustard-hilsa combination is uniquely Bengali.

4. Mishti Doi (Sweet Yogurt) — ₹30-50

Sweetened yogurt set in clay pots — the clay absorbs moisture, creating a thick, caramelized sweetness. Available at every sweet shop for ₹30-50. Balaram Mullick and KC Das are the most famous sweet shops. The clay pot is essential to the texture — plastic containers produce inferior results.

5. Rosogolla — ₹100-150/6 pcs

Kolkata's most famous sweet — spongy balls of chhena (fresh cheese) soaked in sugar syrup. KC Das claims to have invented it in 1868. A box of 6 costs ₹100-150. Eat them fresh at the shop — the texture deteriorates after a day. Rasgulla vs. rosogolla is a Bengal-Odisha debate that will never be settled.

6. Luchi-Alur Dom — ₹50-80

Deep-fried puffed bread (luchi) with a spicy potato curry (alur dom) — Bengali breakfast at its most indulgent. The luchi should balloon into a perfect sphere. Sweet shops and restaurants serve this for ₹50-80. Best on Sunday mornings when Bengali families eat this as a weekly ritual.

💡 Bengali food follows a strict serving order: first bitter (shukto), then dal, then vegetables, then fish, then meat, then chutney, and finally sweets. At traditional restaurants, follow this progression — the flavors build intentionally.

Where to Eat

Park Street — Colonial Dining

Kolkata's dining boulevard since the 1940s. Peter Cat for chelo kebab (₹450), Mocambo for retro continental (₹300-500), and Flurys for the afternoon tea tradition (₹200-400). The street has an old-world elegance that modern Kolkata hasn't replicated.

Gariahat & Golpark — Street Food

South Kolkata's street food epicenter. Phuchka vendors at Vivekananda Park and Golpark, kathi roll stalls near Gariahat crossing, and jhalmuri (spiced puffed rice, ₹20-30) from every corner. Walk and eat — the best food here costs under ₹50.

New Market & Esplanade — Budget

Nizam's for kathi rolls (₹80-150), Indian Coffee House for filter coffee and sandwiches (₹25-60), and the street stalls around New Market for biryani (₹80-120) and Bengali fish fry (₹60-100). No-frills, excellent value, and deeply atmospheric.

Bengali fish curry with rice and mustard sauce Kolkata India
Bengali fish curry with rice and mustard sauce Kolkata India. Photo: Unsplash
💡 Kolkata sweet shops are serious establishments — not candy stores but temples of confectionery. Balaram Mullick, KC Das, Nalin Chandra Das, and Girish Chandra Dey are the historic names. Visit at least one to understand why Bengalis consider sweets an art form.

Sweet Treats & Desserts: Kolkata's Mishti Culture

No city in India — possibly no city in South Asia — takes sweets as seriously as Kolkata. The mishti (sweet) is not an afterthought or a guilty pleasure here; it is a cultural institution, a medium of social exchange, and the subject of genuine critical discourse among Bengalis who argue over recipe fidelity with the passion others reserve for politics. Understanding Kolkata's sweet culture is inseparable from understanding the city itself.

The foundation of Bengali confectionery is chhena — fresh cheese made by curdling full-fat milk with lemon juice or vinegar and pressing the curds until firm. Chhena is the raw material for rosogolla, sandesh, chhena poda, and dozens of other sweets. The quality of chhena — the freshness of the milk, the precise acidity of the curdling agent, the texture of the resulting cheese — determines the quality of everything built from it. The best mishti wallahs (sweet makers) work with local dairies and accept deliveries twice daily.

Sandesh is chhena worked with sugar and sometimes flavoring (cardamom, saffron, nolen gur — date palm jaggery) into a firm confection that can be molded into seasonal shapes. The nolen gur sandesh available only from November to February, when date palm sap is harvested from trees in rural West Bengal, has a smoky, complex sweetness that bears no resemblance to ordinary sugar — it is one of the most distinctive flavors in Indian cuisine and worth planning a visit around if the timing aligns. Price: ₹25-45 per piece at top shops.

Mishti doi (sweet yogurt) deserves separate attention from its listing among general dishes. The earthen pot (matir bhaar) is not merely traditional packaging — it is functional. Unglazed terracotta actively wicks moisture from the yogurt as it sets, concentrating flavor and firming the texture in a way that plastic or glass containers cannot replicate. The caramelization comes from baking the milk with unrefined sugar before it ferments. Balaram Mullick & Radharaman Mullick at Paddapukur Road in Bhowanipore (₹35-50) has been making this since 1885, and the recipe has not changed.

The landmark sweet shops form a circuit worth dedicating a morning to: KC Das (Park Street and multiple branches) invented the tin-packaged rosogolla in 1868 and still serves the original recipe; Nalin Chandra Das & Sons in Bagbazar is credited with the softer, more delicate chhena-based rosogolla distinct from Odisha's version; Girish Chandra Dey & Nakur Chandra Nandy near Shyambazar has been operating since 1844 and maintains one of the most extensive traditional menus in the city. Each shop has partisans who consider the others acceptable but inferior — visit all three and draw your own conclusions.

💡 Buy sweets fresh and eat them the same day. Rosogolla in particular deteriorates quickly once the chhena balls absorb too much syrup and lose their springiness. The shops near Shyambazar and Bhowanipore serve serious mishti connoisseurs — skip the tourist-facing Park Street branches for your first proper Bengali sweet experience.

Eating Etiquette in Kolkata

Indian food is traditionally eaten with the right hand — the left hand is considered impure. Tear roti or naan into small pieces, use them to scoop curries and rice, and push food toward your mouth with your thumb. This technique takes practice but enhances the eating experience. Restaurants always provide cutlery if you prefer, and no one will judge either approach.

Indian restaurants serve water in two forms — regular (filtered tap water, sometimes marked 'aqua' or 'mineral') and bottled (sealed brands like Bisleri or Kinley). At budget restaurants, ask specifically for 'sealed bottle water' to avoid filtered water that might not agree with foreign stomachs. At mid-range and upscale restaurants, filtered water is generally safe.

Vegetarian food in India is identified by a green dot on packaging and menus; non-vegetarian by a red dot. Many Indian restaurants are 'pure veg' — meaning no meat, fish, or eggs are served or allowed on the premises. This is not a limitation — Indian vegetarian cuisine is the world's most sophisticated, with thousands of dishes that make meat unnecessary.

The concept of 'thali' — a complete meal on a metal platter with small bowls (katoris) of different dishes — is India's greatest culinary invention. Thalis provide variety, balance, and value. Most thali restaurants offer unlimited refills of dal, rice, and sabzi (vegetables). A ₹100-200 thali provides more food than most people can finish.

Planning Your Food Exploration

The most rewarding food experiences come from planning meals around the local eating schedule rather than forcing your own rhythm onto a foreign city. Most Asian cities eat early — breakfast stalls open at dawn and close by 9 AM, lunch service peaks at noon and ends by 2 PM, and dinner starts at 5-6 PM. Night markets and street food stalls offer the best evening options, typically running from 6 PM until 10 PM or later.

Budget allocation matters. Spend 30-40% of your food budget on one memorable meal — a signature local restaurant, a cooking class, or a fresh seafood dinner. Allocate the rest to street food, markets, and casual local restaurants where the authentic flavors live. This strategy ensures you taste both the refined and the everyday versions of the local cuisine without breaking the bank.

Photography etiquette at food stalls and small restaurants varies by culture. In most of Asia, photographing your food is completely normal and even expected. Photographing the cook or the stall itself — ask first with a smile and gesture. Most vendors are flattered; a few prefer not to be photographed. In sit-down restaurants, photograph freely but be discreet about photographing other diners.

Food allergies and dietary restrictions require preparation. Write your restrictions in the local language (Google Translate helps) and show the note at each restaurant. Common allergens like peanuts, shellfish, and gluten appear in unexpected places — soy sauce contains wheat, fish sauce is in many Thai and Vietnamese dishes, and peanuts appear in Indonesian, Malaysian, and Chinese cooking. Communicate clearly and ask about ingredients rather than assuming from the menu description.

The single best food investment in any Asian city is a cooking class. For 5-50, you'll visit a local market, learn 4-6 dishes hands-on, and gain techniques that let you recreate the flavors at home. The market tour alone — learning to identify local herbs, spices, and produce — transforms your understanding of the cuisine for every subsequent meal during your trip.

JC
JustCheckin Editorial Team
Researched, written, and verified by travel experts. Last updated Jul 08, 2026.
COMPLETE KOLKATA TRAVEL GUIDE

Everything you need for Kolkata

Daily Budget — Kolkata

Typical traveller costs · All figures in USD

🎒
$24
Budget/day
🏨
$61
Mid-range/day
$182
Luxury/day

💱 Indian Rupee (INR) - 1 USD = 82 INR

Culture & Etiquette

👗
Dress Code
Kolkata is a conservative city, especially when visiting temples or mosques. Women should cover their shoulders and wear long skirts or pants. Men should wear long pants and avoid revealing clothing. Remove your shoes before entering temples or mosques.
🤝
Local Customs
In Kolkata, it's customary to greet with a 'namaste' (hands together in a prayer-like gesture) or a handshake. Remove your shoes before entering homes or temples. Use your right hand when eating or giving/receiving items, as the left hand is considered unclean.
⚠️
Watch Out For
Be cautious of touts and auto-rickshaw drivers who may overcharge or take you to unwanted places. Be wary of street vendors selling fake or low-quality goods. Never give money to beggars or children, as this can encourage begging.
Dos & Don'ts
Remove your shoes before entering homes or temples. Use your right hand when eating or giving/receiving items. Avoid public displays of affection, as this is considered impolite. Respect the elderly and use titles such as 'da' or 'didi' when addressing them.
👩
Solo Female Safety
Be mindful of your surroundings, especially at night. Avoid walking alone in dimly lit or isolated areas. Use reputable taxi services or ride-sharing apps. Avoid displaying signs of wealth (e.g., expensive jewelry or watches).
🏳️‍🌈
LGBTQ+ Notes
Kolkata has a relatively liberal attitude towards LGBTQ+ individuals, but public displays of affection may still be frowned upon. Some areas, such as Park Street, are more accepting than others. Be cautious and respectful of local customs.
📷
Photography
Respect local sensitivities when photographing people, especially in conservative areas. Avoid taking pictures of government buildings, military personnel, or sensitive infrastructure. Always ask permission before photographing someone or something.

Getting Around Kolkata

✈️
Airport Transfer
Take a taxi or ride-hailing service like Ola or Uber from Netaji Subhas Chandra Bose International Airport (CCU) to the city centre, which costs around ₹500-700 (~ $6-9 USD) and takes about 30-40 minutes depending on traffic.
🚇
Public Transport
Kolkata has an extensive network of buses, including the iconic yellow and black 'minibus' services, which are an affordable way to get around the city, with fares starting from ₹5-10 (~ $0.06-0.13 USD).
📱
Taxi & Ride Apps
Use ride-hailing apps like Ola or Uber, or traditional taxi services like Meru Cabs, which are widely available and offer a convenient way to get around the city.
🛵
Rental Tips
Renting a car or scooter is not recommended in Kolkata, as traffic and congestion can be challenging, but if you do, be aware that driving on the left-hand side of the road is mandatory.
🗺️
Getting Around
Download the Google Maps app or use a local GPS service to navigate the city, and be prepared for frequent traffic jams and congestion, especially during peak hours.

Frequently Asked Questions

No, it's not recommended to drink tap water in Kolkata. Stick to bottled or filtered water to avoid waterborne diseases. You can find bottled water at most convenience stores, supermarkets, or street vendors.
Airtel and Vodafone are popular options for tourists in Kolkata. You can purchase a prepaid SIM card at the airport or a local store, and top up your balance as needed. Make sure to carry your passport and a photocopy of your visa.
Kolkata uses Type D and Type M power sockets, with a standard voltage of 230V and a frequency of 50Hz. Bring a universal power adapter to stay charged.
Bargaining is a common practice in Kolkata's local markets. Start with a lower price, and be prepared to negotiate. Don't be afraid to walk away if you don't like the price. Remember, it's all part of the fun!
While Kolkata is generally a safe city, it's still not recommended to walk alone at night, especially in isolated areas. Stick to well-lit streets and use a taxi or ride-hailing service if you need to travel at night.
Tipping is not mandatory in Kolkata, but it's appreciated for good service. Aim to tip 10-15% in restaurants and bars, and 5-10% for taxi drivers and hotel staff.
Kolkata has a comprehensive public transportation system, including buses, trams, and metro lines. You can also use ride-hailing services like Ola and Uber, or hire a taxi for a day.
Kolkata is a conservative city, so dress modestly when visiting temples or attending cultural events. Avoid revealing clothing, and cover your shoulders and knees as a sign of respect.
Major credit cards like Visa and Mastercard are widely accepted in Kolkata, especially in tourist areas and upscale restaurants. However, it's always a good idea to have some cash on hand for smaller transactions.
Kolkata can be hot and humid, so stay hydrated and take breaks in the shade. Be mindful of waterborne diseases, and avoid eating undercooked meat or raw vegetables. If you have any health concerns, consult your doctor before traveling.
✨ Jiai — Travel AI Open Full →
Hi! I'm **Jiai**. Ask me about hotels, flights, activities or budgets for any destination.
✈️

You're on a roll!

Enter your email for unlimited Jiai access + personalised travel deals.

No spam. Unsubscribe anytime.