6 Best Restaurants in Kolkata (Calcutta), India

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 Ballygunge Pl., Kolkata, West Bengal, 700019, India
033-2460--3922
Known For
  • Malai prawn curry
  • colonial decor
  • local favorite
Restaurants Details
Rate Includes: Reservations essential

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, West Bengal, 700016, India
033-4602--1224
Known For
  • kung pao chicken
  • affordable prices
  • unique decor
Restaurants Details
Rate Includes: Credit cards accepted, Reservations essential

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, West Bengal, 700020, India
033-3099--0461
Known For
  • fish in mustard sauce
  • weekend lunch buffet
  • interesting and unusual menu during festivals
Restaurants Details
Rate Includes: Credit cards accepted, Reservations essential

Recommended Fodor's Video

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 (goat) 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, West Bengal, 700016, India
033-2229--8841
Known For
  • kebabs and chicken dishes
  • hard-to-get reservations
  • old-school ambience
Restaurants Details
Rate Includes: Credit cards accepted, Reservations essential

Tangerine

$$ | Central Kolkata

Small and cozy, with minimalist furniture and plate-glass windows, this restaurant is run by a friendly, helpful staff. Don't-miss choices include prawn salad, fish-and-chips, lobster thermidor, and chilli crab.

2/1, Outram St., Kolkata, West Bengal, 700017, India
033-2281--5450
Known For
  • delicious seafood
  • cozy setting
  • affordable dining with an international menu
Restaurants Details
Rate Includes: Credit cards accepted, Reservations essential

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, West Bengal, 700016, India
90070--66664
Known For
  • over-the-top decor
  • vegan and lactose-intolerant options
  • old family recipes
Restaurants Details
Rate Includes: Credit cards accepted, Reservations essential