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.

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.
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.

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.
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.