
Food in Kolkata and West Bengal: What to Eat and Where (Vegetarian-Friendly)
- West Bengal
- Kolkata
- Food
- Vegetarian
Kolkata is one of India's great food cities: luchi and alur dom, phuchka, kathi rolls, the Bengali thali, and sweets such as rosogolla, sandesh and mishti doi. Vegetarians eat well with a little guidance. Here is what to eat, where, and the food experiences worth planning around.
Kolkata is one of India's great food cities. Mornings bring luchi with alur dom and kachori; afternoons bring phuchka and jhalmuri; evenings bring kathi rolls and a Bengali thali; and sweets such as rosogolla, sandesh and mishti doi are everywhere. Vegetarians eat well, and Marwari restaurants make Jain food easy.
Bengali food is built on rice, mustard oil, river fish, seasonal vegetables and a deep love of sweets. This guide covers the dishes to try, vegetarian and Jain options, where to eat and the food experiences worth planning around.
Dishes to try
| Dish | What it is | Vegetarian? |
|---|---|---|
| Luchi and alur dom | Puffed fried bread with spiced potatoes | Yes |
| Phuchka | Kolkata-style pani puri | Yes |
| Jhalmuri | Puffed rice with mustard oil and spices | Yes |
| Shukto | Mildly bitter mixed vegetable stew | Yes |
| Aloo posto | Potatoes in poppy-seed paste | Yes |
| Kathi roll | Paratha wrapped around a filling | Paneer and egg versions exist |
| Machher jhol | Light fish curry | No |
| Rosogolla and mishti doi | Chhena sweets and sweet curd | Yes |
Kolkata
Kolkata's food reflects Bengali, Mughlai, Anglo-Indian, Chinese, Marwari and Armenian influences. North Kolkata's old neighbourhoods have sweet shops and snack stalls that have run for generations; Park Street has old restaurants and bakeries; and the city's Chinese community created a style of Indian-Chinese cooking around Tangra and Tiretta Bazaar.
The Bengali meal
A Bengali meal follows an order: a bitter dish such as shukto first, then dal with fritters, vegetable dishes, fish or meat, chutney and papad, and finally mishti doi and sweets. Restaurants serving Bengali home food let you try this sequence.
Bengali vegetarian dishes
Shukto, aloo posto, chholar dal (with coconut), dhokar dalna (lentil cakes in gravy), echor (raw jackfruit), labra (mixed vegetables) and begun bhaja (fried aubergine) are classic vegetarian dishes. Many Bengali homes cook niramish food without onion and garlic on religious days.
Street food
Phuchka, jhalmuri, ghugni (yellow pea curry), telebhaja (fritters) and kathi rolls are Kolkata's street classics. Office districts such as Dalhousie and Camac Street have lunchtime stalls serving rice meals and snacks.
Mughlai and Kolkata biryani
Kolkata biryani is lighter than others and famously includes a potato and a boiled egg. Mughlai paratha and chaap are popular. Vegetarians can try vegetable biryani, but most Mughlai restaurants focus on meat.
Sweets
Bengal's sweet shops are an institution. Rosogolla, sandesh, mishti doi, rasmalai, chamcham, langcha and chhanar jilipi are worth trying, and in winter, sweets made with nolen gur (date-palm jaggery) are a seasonal treat.
Breakfast
Kochuri with aloo, luchi with alur dom or cholar dal, and jilipi with tea are traditional breakfasts. Old sweet shops in north Kolkata open early for this.
Tea and cafés
Kolkata's adda (long conversation) culture centres on tea, served in clay cups (bhar) at roadside stalls. The Indian Coffee House on College Street is a historic meeting place for writers and students.
Bakeries and Park Street
Park Street's old restaurants and Kolkata's bakeries are linked to the city's Anglo-Indian and Jewish heritage. Christmas brings plum cakes and festive lights to Park Street.
Indian-Chinese
Kolkata is the birthplace of Indian-Chinese food, with dishes such as chilli paneer, hakka noodles and manchurian. Tiretta Bazaar's early-morning breakfast market serves dumplings and buns.
Darjeeling and the hills
Darjeeling and Kalimpong offer Tibetan and Nepali food such as momos, thukpa and sel roti, along with world-famous tea. Tea estates offer tours and tastings, and old cafés on the Mall serve hot chocolate and cakes.
The Sundarbans
Resorts and homestays in the Sundarbans serve Bengali home food, often with fish from local waters. Vegetarians should mention needs when booking.
Festival food
Durga Puja in autumn brings food stalls across the city and special bhog (offered food) at community pujas, often khichuri, labra and payesh. Poila Boishakh (Bengali New Year) and winter bring their own sweets and feasts.
Eating safely
Choose busy places where food is cooked fresh, drink bottled or filtered water, and go easy on street food in the first days while your stomach adjusts. Carry hand sanitiser and basic medicines, and avoid uncooked chutneys and cut fruit from stalls if you have a sensitive stomach.
For Jain travellers
Explain needs clearly and early: no onion, garlic, potatoes or other root vegetables, and in some cases no eating after sunset. Larger hotels and vegetarian restaurants in Kolkata can usually adapt with notice; smaller places need more warning, so carry dry snacks for long days.
With children and parents
Children usually enjoy luchi, kathi rolls, rosogolla and mishti doi. Ask for milder versions of dishes, carry snacks for drives, and keep meal times regular for older parents. Hotels can usually prepare simple dal-rice or khichdi on request.
Food on a budget
Thalis and local restaurants are good value, and street food costs little. Hotel restaurants and fine dining cost more. Breakfast included in your hotel rate helps the budget.
Where to eat
Old sweet shops, Bengali home-food restaurants, Marwari vegetarian restaurants, Park Street's classic restaurants and street stalls each offer something different. Busy, well-reviewed places are the safest choice.
Vegetarian and Jain notes
Kolkata has a large Marwari community, especially around Burrabazar and Bhowanipore, so pure-vegetarian and Jain restaurants are easy to find. Bengali restaurants may add fish to vegetable dishes or use the same oil, so ask. Darjeeling hotels can adapt with notice.
A Kolkata food walk
A guided food walk in north Kolkata or around New Market is the best way to try sweets, snacks and street food in one go. Guides choose hygienic stalls, explain the history, and pace the tastings so you can enjoy each stop. Our Culinary and Cultural Delights of Kolkata is built around these experiences.
Food through the year
October to March is the best season, with Durga Puja and Diwali in autumn and nolen gur sweets in winter. Summer brings mangoes and light, cooling dishes; the monsoon brings hilsa season, prized by Bengalis.
Buying food to take home
Sandesh and dry sweets (ask for travel-friendly packing), Darjeeling tea, nolen gur in winter and kasundi (Bengali mustard sauce) make good gifts.
Heritage stays and rajbaris
Restored rajbaris (old zamindar mansions) near Kolkata and in Murshidabad serve traditional Bengali meals. Our Bengal Tapestry includes rajbari stays.
How to order
Bengali restaurants often serve rice with several small dishes, and a set meal or thali is the easiest way to sample many. Ask whether vegetable dishes contain fish or shrimp. Sweets are sold by the piece or by weight, so buy a few varieties to share. Tipping is customary in sit-down restaurants.
Next steps
Read our things to do in West Bengal, 7-day itinerary and planning guide.
A BagPackerMe planner can build food experiences into your trip privately, with one named planner, WhatsApp support throughout and vegetarian and Jain food planned in.
Your questions, answered
Is Kolkata good for vegetarians?
Yes, with a little guidance. Bengali cooking loves fish, but it also has many vegetarian dishes, such as shukto, aloo posto, chholar dal and luchi, and the city has many Marwari and Gujarati vegetarian restaurants.
What sweets should I try in Kolkata?
Rosogolla, sandesh, mishti doi, rasmalai, chhanar jilipi and nolen gurer sandesh (made with date-palm jaggery in winter) are classics.
What is phuchka?
Phuchka is Kolkata's version of pani puri, with a tangy tamarind water and a spiced potato filling. It is sharper and spicier than versions elsewhere in India.
Is Bengali food very spicy?
Bengali food is usually more subtle than fiery, with mustard oil, panch phoron (a five-spice mix), poppy seeds and a touch of sweetness.
Join Our Newsletter
Get destination guides, tips, and inspiration delivered straight to your inbox.
Plan it privately
Kolkata, one meal at a time
We plan food walks, cooking classes and restaurants into your trip, with vegetarian and Jain meals arranged.
Written by
BagPackerMe Editorial Team
Read More
Continue exploring
Kolkata and West Bengal GuidesNovember 2, 2026•6 min read
Things to Do in Kolkata and West Bengal: Experiences Worth Planning Around
The experiences most worth planning around in Kolkata and West Bengal are Kolkata's heritage, food and festivals, Shantiniketan, Murshidabad, a rajbari stay, the Sundarbans, and Darjeeling's tea gardens and toy train. Here are 18 experiences grouped by region.
Kolkata and West Bengal GuidesOctober 16, 2026•5 min read
Kolkata and West Bengal Trip Planning Guide: Routes, Seasons and Stays
West Bengal runs from Kolkata's heritage and food to Darjeeling's tea hills and the mangroves of the Sundarbans. Here is who it suits, how many nights, the best months, how to reach and a sample route.
Kolkata and West Bengal GuidesOctober 23, 2026•6 min read
Kolkata and West Bengal in 7 Days: A Practical Itinerary
Seven days in West Bengal works well as three nights in Kolkata, two in Murshidabad and two in a heritage rajbari or Shantiniketan. Here is a day-by-day plan with realistic drive times.