27 Best Restaurants in Kolkata (Calcutta), India

Background Illustration for Restaurants

We've compiled the best of the best in Kolkata (Calcutta) - browse our top choices for the top things to see or do during your stay.

Peshawri

$$$$ Fodor's Choice

Famous for its tandoor cuisine, Peshawri is rooted in the culinary traditions of the Indian North-West frontier and serves prime-cuts of meat without any gravy or sauce. Charming wooden elements and cushioned stools set this restaurant apart from its contemporary counterparts, transporting guests to simpler times.

Pan Asian

$$$$ | Bypass and Beyond

This sleek, modern restaurant with massive ceilings is an expat favorite in Kolkata. As the name suggests, the menu here covers a broad variety of dishes from Japan, Mongolia, Korea, Thailand, and China, all made with ingredients sourced from its very own kitchen garden.

Sonargaon

$$$$ | South Kolkata

This restaurant serving North Indian and Bengali cuisines is a tasteful replica of a rural house, complete with a courtyard, a well, dark wood on taupe stone, copper curios, and metal light fixtures. Delicacies like kakori (traditional sweet bread), gilafi kulcha (layered flatbread), prawn Malali curry, and boneless hilsa paturi (steamed hilsa fish in banana bread; seasonal) are wildly popular here.

34-B Belvedere Rd., Kolkata, 700027, India
33-2223--3939
Known For
  • Vegetarian options
  • Rustic countryside décor
  • Impeccable service
Restaurant Details
Reservations essential

Something incorrect in this review?

Recommended Fodor's Video

Yauatcha Kolkata

$$$$ | South Kolkata

Set in the upscale Quest Mall, Yauatcha, a well-regarded dim sum house, is known for great dumplings, tea, and seafood—in short, everything Kolkata is obsessive about. The crispy duck, prawn, and chicken shu mai (dumplings) seem to be the overall favorites.

33 Syed Amir Ali Ave., Kolkata, 700017, India
9222--222800
Known For
  • Turnip cake
  • Chocolate hazlenut mousse
  • Massive bar and liquor selection
Restaurant Details
Reservations recommended

Something incorrect in this review?

6 Ballygunge Place

$$$$ | South Kolkata Fodor's Choice

This well-liked restaurant is known for its traditional and contemporary Bengali cuisine. Try the prawns or the hilsa (a local fish), wrapped in banana leaves and steamed in a mustard and coconut marinade. The buffet here is one of the best you can get in the city—it's a great introduction to Bengali dishes.

6 Dr. Amiya Bose Sarani Rd., Kolkata, 700019, India
9903--975614
Known For
  • Malai prawn curry
  • Colonial décor
  • Local favorite
Restaurant Details
Reservations recommended

Something incorrect in this review?

Souk

$$$$ Fodor's Choice

A tribute to ancient bazaars of the Middle East, Souk serves contemporary Middle Eastern and Mediterranean cuisines. You can dine on an assortment of dips like muhammara (roasted red pepper dip), as well as falafel, kebabs, and more, in a sleek, contemporary setting.

Aheli

$$$$ | Central Kolkata

Kolkata's first upscale Bengali restaurant still draws a crowd. Traditional Bengali delicacies, such as macher sorse paturi (fish cooked with mustard paste) and chingri malai curry (with prawns and coconut milk) are served in an intimate terra-cotta dining room.

12 J. L. Nehru Rd., Kolkata, 700013, India
9831--780403
Known For
  • Typical Bengali cuisine
  • Bengali music
  • Experiential dining

Something incorrect in this review?

Aminia

$

This heritage biryani joint has been in operation for nearly a century, with generations of locals heading there for the impeccable Kolkata-style biryani complete with tender mutton, boiled egg, and a slice of potato. Aminia has multiple branches throughout the city.

6A SN Banerjee Rd., Kolkata, 700087, India
8100--666444
Known For
  • Kolkata-style biryani
  • Heritage eatery
  • Loved and trusted by locals

Something incorrect in this review?

Arsalan

$$ | South Kolkata

The city's love affair with biryani—aromatic and spiced rice usually cooked with chicken or mutton (sheep)—is legendary and Arsalan has emerged as one of the most popular and successful biryani destinations. The biryani is served with chunky, golden potatoes and often a piece of hard-boiled egg.

119-A Muzaffar Ahmed St., Taltala, Kolkata, 700016, India
33-2227--7493
Known For
  • Famous biryani
  • Comfortable ambience and decor
  • Budget-friendly prices

Something incorrect in this review?

Avartana

$$$$

Using aromatic local spices, delicate broths, and infused oils, Avartana executes flavorful yet innovative South Indian dishes. The seafood plates—like the fried crab claws with red chilli chutney—are superb. The cocktails use fresh ingredients and aromatic spices; ask your server for recommended pairings.

1 JBS Haldane Ave., Kolkata, 700046, India
33-4446--4646
Known For
  • Upscale atmosphere
  • Innovative South Indian cuisine
  • Spices from southern India
Restaurant Details
Reservations recommended

Something incorrect in this review?

The Bakery - The Lalit Great Eastern

$$

This renowned bakery is the hub of all cake shopping during Christmas season in Kolkata. The bakery is famous for its history, heritage, English breakfast spread, and high tea.

1–3 Old Court House St., Kolkata, 700069, India
033-4444--7777
Known For
  • Egg patties called Dim Puffs
  • Belgian chocolate hazelnut crunch cake
  • Elegant and rustic atmosphere

Something incorrect in this review?

Bar-B-Q

$$ | Central Kolkata

This local favorite serves Cantonese, Szechuan, and Indian dishes in a setting that innovatively mixes Chinese and German-chalet style. Try the crisp fried chicken served with a mild sauce, the boneless chilli chicken, or the minced lamb cooked with cubes of tofu and hot garlic sauce.

43/47/55 Park St. Area, Kolkata, 700016, India
9836--373399
Known For
  • Kung pao chicken
  • Affordable prices
  • Unique decor
Restaurant Details
Reservations recommended

Something incorrect in this review?

Cal 27

$$$$

Nestled in the Taj Bengal, Cal 27 is an international restaurant offering a wide array of both vegetarian and non-vegetarian cuisine from across the world. The architectural motifs typical in Kolkata—green wooden shutters, wrought-iron grills, and white checkered floor—evokes the rich heritage of the city.

Chinoiserie

$$$$ | South Kolkata

Popular with locals and visitors alike, this Chinese fine-dining restaurant may be the best in Kolkata. Choose from a delectable spread of Sichuan and Cantonese dishes, including sweet and sour pork belly, Hong Kong–style tofu, and an indulgent list of dim sum.

34-B Belvedere Rd., Kolkata, 700027, India
33-2223–3939
Known For
  • Elegant interiors
  • Cantonese and Sichuan cuisine
  • Five-spiced duck
Restaurant Details
Reservations essential

Something incorrect in this review?

Dum Pukht

$$$$

The Indian tradition of serving by courses has been revived in Dum Pukht, a restaurant with Mughal-era charms and excellent Awadhi cuisine. Hailing from a lineage of royal khansamas (cooks), Chef Zubair Qureshi has his own formulas for mixing spices, and uses his heirloom recipes to prepare aromatic curries, kormas, kebabs, and biryanis.

1 JBS Haldane Ave., Kolkata, 700046, India
033-2345--4545
Known For
  • Dum Pukht biryani
  • Slow-cooked Awadhi dishes
  • Master chefs whose lineages date back to royal chefs of the Mughal era
Restaurant Details
Reservation recommended

Something incorrect in this review?

The East India Room

$$$$

At this expansive indoor-outdoor restaurant, you can sample Bengali cuisine at its best. Try their Dhakai morog pulao (chicken pilaf from Dhaka), ilish paturi (steamed hilsa fish in banana leaf), and mishti doi (sweet fermented yogurt).

Flurys

$$$

For breakfast or afternoon tea, Flurys serves nostalgia in a new, contemporary setting. Kolkata's first Swiss confectioner, Flurys serves omelets, croissants, and beans on toast for a classic English breakfast.

Lakeview Lounge

$$$

Fringed by palm trees, this idyllic lounge is famous for handcrafted teas, coffees, hot chocolate, and delectable finger food both from continental Europe and India. They also serve cocktails and wine.

Mainland China

$$$$ | South Kolkata

Kolkata's popular Chinese restaurant, now a national chain, is known for efficient service and spacious interiors with minimalist but comfortable furniture. Try their fish and prawn dishes or the elaborate and reasonably priced buffet.

Manzilat's

$$

This quaint rooftop restaurant is run by Manzilat Fatima, a direct descendent of Wajid Ali Shah, the last ruler of Awadh, who brought the art of biryani to the region when he and his entourage fled to Calcutta (Kolkata) after the British annexation of Awadh. In addition to the popular biryanis, you can find finger-licking Awadhi kebabs here. You must make a reservation at least 24 hours in advance.

Plot-1 Phase-3, Kasba Industrial Estate, Kolkata, 700107, India
9432--913204
Known For
  • Run by descendant of Awadhi royals
  • Rooftop dining
  • Homely atmosphere
Restaurant Details
Closed Mon.
Reservations essential

Something incorrect in this review?

Momo Plaza

$ | South Kolkata

This is a humble eatery with two chambers, one with air-conditioning and other without, and absolutely no thoughtful décor—yet the food keeps pulling crowds. Momos, dumplings with chicken or meat filling that are served with a spicy red chutney and a thin soup, were introduced to the city by the large Tibetan community that settled here. The dish is popular with students and young officegoers owing to its low price.

2-A Suburban Hospital Rd., Kolkata, 700020, India
Known For
  • Wide varieties of momos
  • Hangout spot for the local crowd
  • Budget restaurant

Something incorrect in this review?

Oh! Calcutta

$$$$ | South Kolkata

Started in 2002, this is one of the most successful chains for traditional Bengali cuisine in upscale settings. All-time favorite dishes here include river prawns cooked in coconut milk and served in tender coconut shells.

10/3 Elgin Rd., Kolkata, 700020, India
9330--627510
Known For
  • Fish in mustard sauce
  • Weekend lunch buffet
  • Festive Bengali delicacies
Restaurant Details
Reservations recommended

Something incorrect in this review?

Peter Cat

$$ | Central Kolkata

This is one of the city's oldest restaurants, with an atmosphere that harkens back to its early days in the 1960s (some of the staff may actually date from those times, too). The Chelo kebab—a simple dish plated to resemble a cello with buttered saffron rice, a fried egg, two pieces of mutton kebabs, and one chicken kebab—is wildly popular. The dining room is intimate, thanks to the small tables, with white stucco walls, Tiffany-style lamps, and soft lighting.

18-A Stephen Court, Kolkata, 700016, India
33-2229--8841
Known For
  • Kebabs and chicken dishes
  • Old-school ambience
  • Waiters blatantly ask for tips

Something incorrect in this review?

Royal Vega

$$$$

Vegetarian recipes from the erstwhile royal kitchens of India are presented here in a warm, comfortable setting. While here, try the Sheherwali Khasa, a special indigenous tasting menu that offers delicacies from the royal vegetarian kitchens of the Sheherwalis---the Jain nobility from the havelis of Murshidabad.

1 JBS Haldane Ave., Kolkata, 700046, India
33-4446--4646
Known For
  • Excellent vegetarian thalis
  • Royal recipes from across the continent
  • Good desserts
Restaurant Details
Reservations recommended

Something incorrect in this review?

The Verandah

$$$

Overlooking a lake and a swimming pool, this restaurant serves global and Indian comfort cuisine. Classic dishes like butter chicken, lobster thermidor, and chicken Kiev are recommended here.

Plot 11E/65, AA II, Newtown, Kolkata, 700156, India
33-2202--0972
Known For
  • All-day dining
  • Breathtaking views of the lake
  • Attentive service
Restaurant Details
Reservations recommended

Something incorrect in this review?

Wykiki

$$$$

At this restaurant located at the Taj City Centre New Town, you can snag a seat on its lush alfresco dining space that looks over the cityscape and dine on a selection of pan-Asian dishes. Try their golden fried mushroom in black pepper sauce, spicy edamame truffle oil dumplings, or the Thai lotus root.

Plot 11/5 Newtown, Kolkata, 700157, India
33-6820--0303
Known For
  • Alfresco dining
  • Golden fried mushroom in black pepper sauce
  • Cocktails, wines, and craft brews

Something incorrect in this review?

Zaranj

$$$$ | Central Kolkata

With opulent furniture and ornate upholstery, Zaranj remains popular for its North-West Frontier cuisine and tandoori classics. The Zaranji raan, a favorite among guests, is a whole leg of goat marinated in Indian spices and slowly grilled—it takes a good 30 minutes to prepare, but it melts in your mouth.

26 Jawaharlal Nehru Rd., Kolkata, 700016, India
9830–128488
Known For
  • Over-the-top decor
  • Vegan and lactose-intolerant options
  • Old family recipes
Restaurant Details
Reservations essential

Something incorrect in this review?

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$$ Varanasi Fodor's Choice

Pizzeria Vaatika Café386.2 miles away

International
B-1/178 Assi Ghat, Varanasi, Uttar Pradesh, 221002, India
We recommend 7 Restaurants in Varanasi
$$ Varanasi

Haifa386.3 miles away

Middle Eastern
B--1/107 Assi Ghat, Varanasi, Uttar Pradesh, 221005, India
We recommend 7 Restaurants in Varanasi
$$ Varanasi

Bread of Life Bakery386.4 miles away

Café
B--3/322 Shivala, Varanasi, Uttar Pradesh, 221001, India
We recommend 7 Restaurants in Varanasi
$$$ Varanasi

Darbhanga386.5 miles away

Indian
BrijRama Palace, Darbhanga Ghat, Varanasi, Uttar Pradesh, 221001, India
We recommend 7 Restaurants in Varanasi
$$$$ Varanasi

Varuna388.7 miles away

Indian
Grounds, Nadesar Palace, Varanasi, Uttar Pradesh, 221002, India
We recommend 7 Restaurants in Varanasi