When visiting Kolkata, be sure to try the city's renowned Bengali cuisine, which is known for its bold flavors, spices, and variety of dishes made with fresh fish, meat, and vegetables.

Quick Facts

Staple Foodsrice, fish, mustard oil, lentils
National DishMachhli Bhapa, a traditional Bengali steamed fish dish
Meal Times8-10 am for breakfast, 1-3 pm for lunch, 8-10 pm for dinner
Tipping at Restaurants5-10% of the total bill
Dietary Notesvegetarian-friendly, with many options for Hindu and Muslim dietary preferences

Food Culture Overview

Kolkata's cuisine is a unique blend of traditional Bengali, Indian, and international flavors, reflecting the city's rich cultural heritage and history of trade and migration. The city's location on the Ganges River has made it a major hub for the fishing industry, and as a result, fish is a staple ingredient in many Kolkata dishes. Bengali cuisine is known for its use of mustard oil, which is used for cooking and adds a distinctive flavor to many dishes. The city's cuisine has also been influenced by its history of British colonial rule, with many restaurants serving Anglo-Indian dishes such as fish and chips and chicken tikka masala.

Kolkata's food culture is also defined by its many street food vendors and markets, which offer a wide range of delicious and affordable options. From classic snacks like jhal muri (a spicy puffed rice dish) to more substantial meals like kati rolls (a type of wrap filled with meat or vegetables), there's no shortage of options for hungry visitors. The city is also home to many sweet shops, which sell a variety of traditional Bengali desserts like mishti doi (sweet yogurt) and rosogolla (a type of dumpling soaked in syrup).

In addition to its many street food options, Kolkata is also known for its fine dining scene, with many high-end restaurants serving traditional Bengali cuisine in elegant surroundings. Whether you're in the mood for a spicy fish curry or a rich lamb biryani, there's a restaurant in Kolkata to suit your taste and budget.

Must-Try Dishes

DishTypeDescriptionWhere to Find
Machhli BhapaFishSteamed fish in a spicy mustard sauceBengali restaurants like 6 Ballygunge Place
Kosha MangshoMeatA spicy lamb curry made with mustard oil and spicesRestaurants like Peter Cat
BiryaniRiceA flavorful rice dish made with meat or vegetables and spicesRestaurants like Arsalan
Mishti DoiDessertSweet yogurt flavored with cardamom and saffronSweet shops like Bhim Chandra Nag
Jhal MuriSnackA spicy puffed rice dish made with mustard oil and spicesStreet food vendors
Kati RollStreet FoodA type of wrap filled with meat or vegetablesStreet food vendors like Kusum Rolls
ShuktoVegetableA bitter vegetable stew made with a variety of vegetables and spicesBengali restaurants like 6 Ballygunge Place
LuchiBreadA type of deep-fried flatbread often served with vegetables or meatStreet food vendors
BeguniVegetableA type of fried eggplant dish often served as a sideBengali restaurants like Peter Cat
RosogollaDessertA type of dumpling soaked in syrupSweet shops like Bhim Chandra Nag

Street Food & Snacks

  • Jhal Muri: a spicy puffed rice dish made with mustard oil and spices, typically costs $1-2 USD
  • Kati Rolls: a type of wrap filled with meat or vegetables, typically costs $2-3 USD
  • Luchi: a type of deep-fried flatbread often served with vegetables or meat, typically costs $1-2 USD
  • Beguni: a type of fried eggplant dish often served as a side, typically costs $2-3 USD
  • Phuchka: a type of crispy fried bread filled with spiced potatoes and chickpeas, typically costs $1-2 USD
  • Telebhaja: a type of fried fritter made with a variety of vegetables, typically costs $1-2 USD

Drinks

  • Jal Jeera: a spicy cumin-flavored drink made with tamarind and mint, typically costs $1-2 USD
  • Lassi: a yogurt-based drink flavored with spices and herbs, typically costs $2-3 USD
  • Chai: a type of spiced tea made with black tea and milk, typically costs $1-2 USD
  • Sharbat: a type of sweet drink made with fruit juice and sugar, typically costs $2-3 USD
  • Thandai: a type of cold drink made with milk, sugar, and spices, typically costs $2-3 USD
  • Kingfisher Beer: a type of Indian beer, typically costs $5-6 USD

Dining Customs

  • Eating with your hands: it's common to eat with your hands in Kolkata, especially when eating traditional Bengali cuisine
  • Using utensils: many restaurants will provide utensils, but it's also common to eat with your hands
  • Tipping: 5-10% of the total bill is customary
  • Dress code: dress modestly when eating at traditional restaurants or street food vendors
  • Reservation: reservations are recommended for high-end restaurants, but not necessary for street food vendors
  • Meal times: meal times are typically 8-10 am for breakfast, 1-3 pm for lunch, and 8-10 pm for dinner

Where to Eat

  • Street food vendors: try popular street food vendors like Kusum Rolls or Anil's Kitchen
  • Traditional restaurants: try traditional Bengali restaurants like 6 Ballygunge Place or Peter Cat
  • Fine dining restaurants: try high-end restaurants like The Oberoi Grand or The Park
  • Food courts: try food courts like the ones at the South City Mall or the Acropolis Mall
  • Markets: try markets like the Gariahat Market or the New Market

Food Markets & Food Experiences

  • Gariahat Market: a bustling market selling a variety of fresh produce, spices, and street food, located on Gariahat Road
  • New Market: a historic market selling a variety of goods, including food, clothing, and souvenirs, located on Lindsay Street
  • College Street: a street famous for its many bookstores and street food vendors, located in the north of the city
  • Dacre Lane: a street famous for its many Chinese restaurants and street food vendors, located in the central part of the city
  • Kolkata Food Festival: an annual festival celebrating the city's culinary heritage, typically held in December