kolkatas most popular restaurants

Spoon,fork and gossip- Explore 20 most popular restaurants in Kolkata

Banshari Goswami 

For those looking to experience the authentic taste of Kolkata, the vibrancy extends to its phenomenal food scene. Offering a delightful mix of Bengali specialties, international flavors, and hidden gems. From the iconic biryanis to delectable seafood curries, the top restaurants in Kolkata offer a culinary journey like no other.

Table of Contents

A Culinary Journey Through Kolkata:

Let’s dive into the diverse culinary landscape with our curated list of the top 20 most popular restaurants in Kolkata.  They are categorized for your convenience:

 Authentic Bengali cuisine restaurants in Kolkata:

1. Aaheli

aaheli restaurantauthentic bengali cuisine restaurant in kolkata
aaheli restaurantauthentic bengali cuisine restaurant in kolkata <span style=font size 16px>image source <span><a style=font size 16px href=httpsshorturlatywjpq>httpsshorturlatywjpq<a>

Aaheli offers a modern dining experience, combining traditional Bengali recipes with modern presentation.This chain restaurant combines French and Indian cuisine with Bengali recipes and French cooking methods. The cozy atmosphere evokes traditional Bengali homes. Make sure to get the Zamindar thali when you visit this restaurant!

  • Pocket pinch: Average cost of ₹ 5,000 for two, approx.
  • Timing: 12:30 p.m.–11 p.m. (all day open).
  • Location: Peerless Hotel,12, Jawaharlal Nehru Rd, New Market Area, Dharmatala, Taltala,Kolkata.
  • Must-try items: Kosha mangsho and postor bora.

2. Ballygunge Place 

6 ballygunj place restaurantauthentic bangali cuisine restaurant
6 ballygunj place restaurantauthentic bengali cuisine restaurant <span style=text align center font size 16px>image source <span><a style=text align center font size 16px href=httpsshorturlatnpvhp>httpsshorturlatnpvhp<a>

Experience the essence of authentic bengali cuisine in this most popular restaurant in Kolkata. This restaurant in Kolkata offers a trip into the core of Bengali home cuisine rather than just serving food. A delicious selection of well-known and lesser-known Bengali classics is available at 6 Ballygunge Place. Every meal is a delight, from the tender flavors of Doi Ilish (hilsa fish in mustard sauce) to special seafood dishes.Whether you’re a seasoned foodie or simply curious about Bengali cuisine, 6 Ballygunge Place is a must-visit.

  • Pocket pinch: ₹ 1000 for two, approx.
  • Timing: 12:30 p.m.–3:30 p.m. and 7:00 p.m.–10 pm(all days open).
  • Location: Multiple locations in Kolkata.
  •  Must-try items: Doi Elish, Kakrar Jhal, Bati Chorchori Chingri, and Dab Bhapa Sandesh.

3. Bhojohori Manna,Kolkata

bhojohori manna restaurantauthentic bengali cuisine restaurant
bhojohori manna restaurantauthentic bengali cuisine restaurant image source <a href=httpsshorturlatzzgen>httpsshorturlatzzgen<a>

This restaurant is undoubtedly one of the best restaurants in Kolkata, known for its traditional Bengali food that evokes nostalgia. The restaurant offers both vegetarian and non-vegetarian dishes to cater to everyone’s tastes. They take pride in using fresh, local ingredients and maintaining traditional recipes to ensure that every dish is made with care and dedication.

  • Pocket pinch:₹850 for two approx.
  • Timing: 12 p.m.–10 p.m. (all days open)
  • Location: Multiple locations in Kolkata.
  • Must-try items: Mutton Dakbunglow, Jumbo Chingri Malaikari, and Mochar Ghonto.

    4. Koshe Kosha, Kolkata

koshe kosha restaurantauthentic bengali cuisine restaurant in kolkata
koshe kosha authentic bengali cuisine restaurant in kolkata <span style=font size 16px>image source <span><a style=font size 16px href=httpsshorturlatevsdu>httpsshorturlatevsdu<a>

Koshe Kosha is one of those restaurants that should be mentioned in popular restaurants in Kolkata because it specializes in traditional Bengali food. It began its culinary journey with a small cabin  in North Calcutta. This restaurant in Kolkata is known for its different types of fish delicacies, served in various styles. The vintage decor and nostalgic photographs create a warm ambiance.Thus making it the perfect place to experience the vibrant flavors of Bengal’s rich culinary heritage.

  • Pocket Pinch₹950 for two, approx.
  • Location:Multiple locations in Kolkata.
  • Timing:11am-11pm(all days open).
  • Must-try items: Kachu Pata Chingri, Chitol Muitha, and Bhetki Bhapa.

    5. Kasturi

    kasturi restaurantauthentic bengali cuisine restaurant in kolkata
    kasturi restaurantauthentic bengali cuisine restaurant in kolkata <span style=text align center font size 16px>image source<span><a style=text align center font size 16px href=httpsshorturlatkvbk3>httpsshorturlatkvbk3<a>

    Kasturi in Kolkata offers traditional Bengali cuisine in a charming setting. This popular restaurant in Kolkata is known for its friendly prices, making it a perfect choice for a casual meal or a large group gathering. You won’t break the bank enjoying a flavorful Bengali feast here. So, next time you’re in Kolkata and craving a taste of Bengal, head to Kasturi Restaurant. With its delicious food, warm ambiance, and affordable prices, it’s an experience you won’t forget.

  • Pocket Pinch: ₹650 for two, approx
  • Location:Multiple locations in Kolkata.
  • Timing:11am-11pm
  • Must-try items: Kachu Pata Chingri, Chitol Muitha, and Bhetki Bhapa.

Best Multi-Cuisine restaurants in Kolkata

6. Alfresco

alfresco restaurantmulticuisine restaurant in kolkata
alfresco restaurantmulticuisine restaurant in kolkata <span style=font size 16px>image source <span><a style=font size 16px href=httpsshorturlatuyrqy>httpsshorturlatuyrqy<a>

Alfresco is classy eatery with all the extras you would anticipate from fine dining restaurant in Kolkata. The decor is elegant, and the thoughtfully placed chairs help you feel private without being really alone. The ala carte is bit pricey, but the buffet is amazing and has many great deals! Savor the delicacies with a breathtaking view of the Kolkata skyline. Some of the tastiest meals are offered here, so don’t miss them!

  • Pocket pinch:₹3,000 for two people (approx.)
  • Location: The Lalit Great Eastern Kolkata.
  • Timing: Open 24 hours a day.
  • Must-try items: haleem, baked fish, and dessert counter.

7. La Cucina


La Cucina is one of the few Italian restaurants in Kolkata that is highly recommended for its wide selection among the most popular restaurants in Kolkata. Situated at the prestigious Hyatt Regency hotel, it’s sure to exceed expectations. It’s a favorite among locals, who often include Sunday brunch at La Cucina in their weekly routine for good reason. The menu is amazing, offering mouthwatering pizzas, pastas, and dishes featuring cheese, vegetables, and poultry.

  • Pocket Pinch:₹ 2500 for two approx.
  • Location: Salt Lake City, next to the stadium.
  • Timing: 6:00 p.m.–11:00 PM and Sunday Brunch from 12:00 p.m.–3:30 p.m.
  • Must-try items:Gnocchi, Chocolate Mousse Cake, Tiramisu, Pepperoni Pizza, and risotto.

8. Yauatcha restaurant

yauatcha restaurant

image source:https://shorturl.at/movRW

The Yauatcha, one of the best restaurants in Kolkata, offers a fusion of traditional Chinese cuisine with modern twists.  The commitment to freshness and quality is evident in each dish, which is sourced from local ingredients while staying true to authentic Chinese flavors. Whether you try the Dim Sum Platter or the Crispy Duck rolls, every bite at Yauatcha is bursting with taste and texture. And thus making it a haven for food enthusiasts looking for an unforgettable flavorful journey with a touch of luxury.

  • Pocket pinch:₹3,000 for two people (approx.).
  • Timing: 12 p.m.–11:45 p.m. (all day open).
  • Location: 33, Level 5, Quest Mall, Syed Amir Ali Avenue, Ballygunge, Kolkata.
  • Must-try items: Crispy Duck Roll, Raspberry Delice, Duck Salad, Prawn Cheung Fun, and Lamb Rolls.

9. Asia Kitchen of Mainland China

mainland china restaurant kolkata

image source:https://shorturl.at/exD29

The city of Joy is a place for various restaurants specializing in delicious dishes from China’s mainland. Whether you prefer spicy Sichuan cuisine or delicate Cantonese flavors, there are plenty of options. From popular chains to hidden gems, they offer a diverse menu showcasing China’s rich culinary heritage. You can expect classic favorites like Kung Pao Chicken, Dim Sum, Peking Duck, and more. If you’re looking for a dining experience that transports you to the streets of Beijing or Shanghai, head to one of the authentic Chinese restaurants in Kolkata for a flavorful journey through Chinese cuisine right here in your city.

  • Pocket pinch: ₹ 2200 for two, approx
  • Timing:Mon-Fri 1pm-3:30pm and 7pm-11pm, Sat-Sun 12:30pm-4pm and 7pm-11pm.
  • Location: Multiple locations in Kolkata.
  • Must-try items:

Let’s change the mood and give a shot at some different types of cuisine, including Indo-Chinese, European, and Thai. So why delay? Check out some of the best multi-cuisine restaurant in Kolkata

 10. Eau Chew

eau chew restaurant

image source:https://shorturl.at/nrwH4

Experience a unique blend of history, culture, and flavor at Eau Chew, which is among some of the most popular restaurants in Kolkata dating back to 1920. The menu features traditional Chinese flavors with a Kolkata twist, offering handmade dumplings, stir-fries, signature Peking duck, and other must-try delights. The restaurant’s multicultural heritage and time-honored recipes promise to mesmerize you.

  • Pocket Pinch: ₹ 1100 for two, approx.

  • Location: Chandni Chowk, Kolkata.

11. Baan Thai

baan thai restaurant

image source:https://shorturl.at/gpFTY

Welcome to Kolkata Baan Thai, where you can experience the authentic tastes of Thailand in the heart of Kolkata, one of India’s most vibrant cities.  It’s a culinary adventure that brings the flavors of Thailand to life. For starters, we recommend the Tom Yum Goong, a traditional Thai hot and sour soup made with fresh prawns, lemongrass, and kaffir lime leaves. If you prefer milder flavors, we suggest trying the green curry with chicken, which offers a delicate balance of flavors that will leave you craving for more.

  • Pocket Pinch: ₹ 3000 for two, approx

  • Location: The Oberoi Grand, Kolkata.

12. The Corner Courtyard, Kolkata

This best continental restaurant in Kolkata, which belongs to a colonial-era hotel, has been entirely renovated by Megha Agarwal, a young businesswoman. Despite the need for reconstruction, she successfully preserved its vintage charm, which is evident in every detail. The food is as impressive as the intricate furnishings. Offering a diverse cuisine to cater to all tastes, it’s truly intriguing!

  • Pocket Pinch:

  • Location: Sarat Bose Rd., Bhowanipore

  • Timings: 8:00 a.m.–12:00 a.m.

  • Must-try items:

Best ambience restaurants in Kolkata

13. Flury’sflurys restaurant

image source:https://shorturl.at/knqyF

The Flurys in Kolkata is among the most popular restaurants in Kolkata. It is an iconic establishment that has stood the test of time, offering a charming blend of heritage and culinary excellence since 1927. Known for its delectable array of pastries, cakes, and sandwiches, stepping inside feels like stepping into a bygone era with its elegant decor, vintage furniture, and old-world charm. From the first bite of their famous flaky chicken patties to the indulgent bite-sized eclairs, every item on their menu is crafted with precision and care.

  • Location: Park Street Area, Kolkata

14. Mocambo

mocambo restaurant

image source:https://shorturl.at/gnvzQ

The Mocambo restaurant in Kolkata has been a timeless icon of the city’s culinary scene since its establishment in 1956. Located on vibrant Park Street, Mocambo offers a charming blend of old-world charm and modern dining. The menu at Mocambo pays homage to the rich heritage of Indian cuisine, infused with international flavors. Mocambo promises an unforgettable dining experience steeped in history and flavor, capturing the essence of Bengal like no other place can.

  • Pocket pinch:₹ 1600 for two approx 

  • Location: Park Street Area, Kolkata

15. Peter Cat

peter cat restaurant

image source:https://shorturl.at/gqK28

In the city’s culinary journey, we came across some of the best restaurants in Kolkata, including Peter Cat Restaurant, located in the Park Street area of Kolkata, which has been providing services to customers since its establishment in 1962.  The menu at Peter Cat offers a variety of delectable options, ranging from sizzling steaks to mouthwatering kebabs and buttery North Indian curries. However, their signature dish, the Chelo Kebab, is a must-try for visitors.  The Peter Cat restaurant undoubtedly lives up to its reputation and remains a beloved establishment among locals and tourists alike.

  • Pocket pinch: ₹ 1000 for two, approx 
  • Location: Park Street Area, Kolkata

If you want to try out some of the of the best Mughlai cuisine restaurants in Kolkata, then these are the best restaurants in Kolkata to seek out.

16.Arsalan Restaurant

arsalan restaurant

image source:https://shorturl.at/grwAX

The Arsalan restaurant in Kolkata is a paradise for meat lovers and biryani enthusiasts. It offers a wide variety of Mughlai dishes that are bound to excite your taste buds. The highlight of the menu is the delicious Kolkata-style biryani, made with perfectly cooked, aromatic long-grain rice and tender meat. Whether you’re planning a romantic dinner or simply craving some amazing biryani, this restaurant is sure to satisfy your cravings stylishly.

  • Pocket Pinch:₹ 700 for two, approx 

  • Location: Hatibagan, Kolkata

17. Aminia

Aminia is a renowned restaurant in Kolkata, serving delicious Mughlai cuisine since 1929. The menu features a variety of flavorful kebabs, biryanis, and curries, all prepared using traditional recipes passed down through generations. Despite its simple presentation, every dish at Aminia is bursting with flavors that will transport your taste buds. Whether you’re a local or a visitor to Kolkata, Aminia offers an authentic Mughlai dining experience in a cozy and unpretentious setting.

  • Pocket Pinch: ₹ 500 for two, approx.

  • Location: Shyam Bazar, Kolkata.

    18. Oudh 1590, Kolkata

    When visiting the city of Joy, it’s a must to savor the delights of the best Mughlai restaurant in Kolkata. This city, which was formerly one of the main centers of the Mughal Empire, still offers many Mughal dishes. Oudh 1590 is one of the best places to experience the same authentic taste. The restaurant’s decor is a wonderful blend of modern and traditional, transporting diners back in time.

  • Pocket Pinch:₹ 1200.

  • Location: Multiple locations in Kolkata.

  • Timings: 12:00 p.m.– 3:30 p.m. and 6:30 p.m.–10:30 p.m.

  • Must-try items: Awadhi Dum Aloo, Gosht Roghan Josh, Badam Sherbet, and Gelawati Kebab.

Streetside best eateries in Kolkata

19.Mitra cafe,Kolkata

The Mitra Cafe opened in 1920 and is located in Sobha Bazaar, right outside the metro station. Over the years, it has served a diverse range of people, including several Indian film giants such as Satyajit Ray, Uttam Kumar, Anjan Dutta, and many more. The fabled cuisine has been passed down through generations, and the cafe showcases its journey on its displays. When visiting, be sure to try the fish kabiraji as your first choice. If you’re not a big fan of fish, you can opt for the mutton or chicken kabiraji instead. Locals recommend enjoying it with white kasundi, which is said to be one of the best eateries in Kolkata.

  • Location: Jatindra Avenue, Shobha Bazar

  • Timings: 3:00 PM–10:30 PM

  • Must try items:

20. Balwant Singh Eating House

Balwant Singh’s Eating House, also known as Balwant Singh Dhaba, is one of the best eateries in Kolkata. Their specialties include steaming hot kesar chai (sometimes served in a traditional clay cup) and a unique chilled drink called doodh-cola, a mix of milk and coca-cola. Vegetarians won’t be disappointed; their paneer tikka is known for being incredibly soft and flavorful. Despite being vegetarian-only, this place is a must-visit for anyone in Kolkata.

  • Pocket Pinch:₹ 500 for two, approx.

  • Location: 10/B, Harish Mukherjee Road, Near Bhawanipur Gurudwara, Bhawanipur, Kolkata

  • Timings:6:00a.m.-12p.m.

  • Must-try items: Kulhad Wali Chai, Dudh Cola, Aloo Kebab, and Aloo Ka Paratha.

Last but not least,the food scene in Kolkata is not just about restaurants so make sure to try Kolkata’s famous Kathi rolls, and flavourful Kebabs as you walk around the city’s busy streets as  Zakaria Street , also you can have famous streetside snacks like Phuchka (deep-fried pastries), and Jhaal Muri (puffed rice chaat). And don’t forget to indulge in some sweet treats too! Looking for a special occasion and romantic evening with vibrant ambience visit the list of all such popular restaurants of Kolkata. Make an gastronomic culinary experience in the “City of Joy”.

Remember to share your favorite Kolkata eateries in the comments below!

author avatar
Banshari Goswami

Recommended Posts


Top 11 offbeat places in manali

Manali, located in the Kullu Valley of Himachal Pradesh, India, is renowned for its stunning landscapes and adventurous activities. While popular spots like Solang Valley and Rohtang Pass attract a large number of tourists, there are several offbeat places in and around Manali that offer unique experiences. Here are ten offbeat places to explore in […]

Banshari Goswami 

Leave A Comment