NearMyPlace
All city guides

India's sweetest city, and its most nostalgic

The Ultimate Kolkata Food Guide: Biryani with Aloo, Kathi Rolls and Mishti

Kolkata treats food as conversation, history and art at once. Park Street restaurants still carry the glamour of the old jazz era, College Street coffee houses hum with debate, and sweet shops have been perfecting sandesh for well over a century.

From the potato-laden Kolkata biryani to the kathi roll that was born here, from fiery phuchka to delicate Bengali home cooking, this guide maps the city's richest bites.

Famous food of Kolkata

Kolkata Biryani

Lighter and fragrant, famous for its soft potato and egg alongside the meat, a legacy of Awadhi kitchens.

Kathi Roll

Kebabs rolled in a flaky paratha with onions and chilli, a Park Street invention.

Phuchka

Kolkata's take on pani puri, with tangy tamarind water and spicy mashed potato.

Kosha Mangsho and Shorshe Ilish

Slow-cooked spicy mutton and hilsa in mustard sauce, the pride of Bengali home cooking.

Mishti Doi, Rosogolla and Sandesh

Caramelised sweet yoghurt and soft cottage-cheese sweets from historic confectioners.

Mughlai Paratha and Fish Fry

Egg-stuffed paratha and crumbed fish, classic evening snacks.

Where to eat in Kolkata, neighbourhood by neighbourhood

Park Street

Old-world restaurants, rolls, confectioneries and live music evenings.

New Market and Esplanade

Biryani, kebabs, rolls and century-old bakeries and sweet shops.

College Street and North Kolkata

Coffee house culture, kachori breakfasts and cutlet cabins.

Ballygunge and South Kolkata

Bengali fine dining, phuchka stalls and modern cafes.

50 food spots to try in Kolkata

Tap any spot to open it on the NearMyPlace map, see what it is famous for and get directions.

Famous food of this city

Must-eat places

Street food in Kolkata

Phuchka in South Kolkata, kathi rolls on Park Street, kachori and jalebi in North Kolkata, and cutlets at old cabins. Dacres Lane is a famous office-lunch lane.

Late-night eats

Park Street and Park Circus biryani houses serve late, especially on weekends and during festival season.

A one-day Kolkata food trail

  1. 8:00 AM

    Kachori breakfast in North Kolkata

    Radhaballavi or kachori with aloo sabzi.

  2. 11:00 AM

    Coffee house on College Street

    Coffee and debate among the bookstalls.

  3. 1:30 PM

    Bengali thali

    Shukto, dal, fish and mishti doi in South Kolkata.

  4. 4:30 PM

    Phuchka

    Several rounds from a busy roadside stall.

  5. 7:00 PM

    Kathi roll on Park Street

    Egg chicken roll, the classic order.

  6. 9:00 PM

    Biryani dinner

    Mutton biryani with that famous potato.

Best time to visit for food: Durga Puja (September or October) turns the whole city into a food festival. Winter brings nolen gur (date palm jaggery) sweets, and monsoon is hilsa season.

Local tips

  • Ask for nolen gur sandesh in winter.
  • Rolls are best eaten hot from the tawa.
  • Old Park Street restaurants get busy on weekend evenings.
  • Book Bengali fine dining ahead during festivals.

Frequently asked questions

What food is Kolkata famous for?

Kolkata biryani, kathi rolls, phuchka, kosha mangsho, rosogolla, sandesh and mishti doi.

Why is there potato in Kolkata biryani?

It is part of the city's Awadhi-influenced biryani tradition and is now its signature.

When is the best time to eat in Kolkata?

Durga Puja for festival food, and winter for nolen gur sweets.

See Kolkata's food on the map

Find what is near you, check what each place is famous for and get directions.

Open the map

More city food guides