Kolkata is a city steeped in history, culture, literature, and, of course, food. It is the home of some of the best food in India because of the Mughals, Persians, and British who ruled it and left their impressions on the food and culture. With time, it became a melting pot of various other cuisines, including Portuguese, Chinese, and more, and the dining scene has evolved with many exciting modern additions to the classics. From nostalgic favourites to contemporary food, Kolkata has it all. With so many restaurants to choose from, we have curated a list of the Top 10 Best Restaurants in Kolkata, West Bengal, to try when on a visit to the city.
Where To Eat In Kolkata: List Of Kolkata’s Top 10 Restaurants
The food scene in Kolkata is diverse and cosmopolitan. There are many cuisines to try while on a trip to Kolkata. Read on to explore our top 10 Kolkata restaurants list that showcases the city’s distinct culinary experiences. Use our restaurant recommendations to find this historic city’s hidden gems!
1. Koshe Kosha, Kolkata
Want to find good restaurants in Kolkata, West Bengal, to relish Bengali food at its best? Then Koshe Koshe is a must-visit restaurant in Kolkata. This is a place that is known for its Bangliana and has had many patrons visit it regularly for many years, which is a testimony to the taste and quality of the food. It has branches in multiple locations and is decently priced, with a simple but elegant ambience. The menu is a selection of vegetarian and non-vegetarian choices, with each option explained in detail.
Most Popular Indian Dishes Served At Koshe Kosha, Kolkata
- Kosha Mangsho
- Chingri Malai Biryani
- Bhekti Paturi
- Mango Doi
- Rolls
Online Presence
https://www.facebook.com/koshekosha/
https://www.instagram.com/koshekosha/
Contact
098309 49494
Location Map
2. 6 Ballygunge Place – Flavours Of Bengal, Kolkata
6 Ballygunge Place, Flavours Of Bengal is a fine dining restaurant that serves sumptuous food that includes classics as well as unexplored delicacies. Established in 2003, it is a gateway to explore culinary delights with its extensive ala carte menu and buffet options of Bengali cuisine. This place is synonymous with the Ilish Festival where you get to taste unique dishes from seasonally available fishes like the Hilsa fish and is a must-visit at that time. If you miss it worry not as the festival is not the only time to eat at this place as even otherwise it is a haven for fish lovers and is one of the top 10 restaurants in Kolkata for dinner. Due to its popularity, it was even conferred the Best Bengali Restaurant (Casual Dining) award at the Times Food & Nightlife Awards in 2024! So, this weekend, get yourself a table at this restaurant and enjoy classic Bengali cuisine.
Most Popular Indian Dishes Served At 6 Ballygunge Place, Flavours Of Bengal, Kolkata
- Dang Chingri
- Kacha Aam Diye Ilish Macher Roll
- Begun Ilish Jugalband
- Pur Bhora Morich Ilish
- 6 Ballygunge Place Thali
- Mutton Kasha
Official Website
Online Presence
https://www.facebook.com/6BallygungePlaceOfficial/
https://www.instagram.com/6ballygungeplace/
Contact
99039 75614
Location Map
3. Arsalan Restaurant, Kolkata
Arsalan Restaurant is a must-visit restaurant in Kolkata with a good ambience and is known for being popular for its delectable Mughali food. For a connoisseur of Mughlai food, this is a place that you should not miss out on as it serves authentic dishes that are lip-smacking. Started in 2002, it serves some of the best biryanis and kebabs in town and is a local favourite. There are branches in multiple locations that offer high-quality tasty food, making for an enjoyable dining experience. Arsalan is also one of the top-rated restaurants near the Indian Museum in Kolkata, so keep that in mind when visiting this iconic landmark in Kolkata.
Most Popular Indian Dishes Served At Arsalan Restaurant, Kolkata
- Kolkata Biryani
- Fish Tikka Masala
- Murgh Mussalam
- Murgh Tumbuk
- Mutton Rann Tandoor
- Irani Kitchri
Official Website
https://arsalanrestaurants.com/
Online Presence
https://www.instagram.com/arsalanrestaurantandcaterer/
https://www.facebook.com/arsalanrestaurants
Contact
+91 9007007942 / 54
Location Map
4. Golden Joy, Kolkata
Craving for some Chinese? Golden Joy in the newer Chinatown in Tangra is the place to visit to satiate those cravings. Started in 2002, it is a casual eatery that has an old-world charm and serves many Chinese dishes. The place has a huge capacity and is divided into different floors and you can also have a private party when booked in advance. Drop by with your family for a quiet dinner, as it is one of the best Indian restaurants in Kolkata for a family looking for a delightful dining experience.
Most Popular Indian Dishes Served At Golden Joy, Kolkata
- Indian Chinese Tangra
- Hakka Noodles
- Shredded Chicken
- Mixed Fried Rice
- Dry Chili Pork
- Prawn Chips
Official Website
Online Presence
https://www.facebook.com/goldenjoykolkata/
https://www.instagram.com/goldenjoykolkata/
Contact
090518 70888
Location Map
5. Nizams Restaurant, Kolkata
Kathi Rolls is famous not only in India but across the world. However, to have the best rolls, there is no place better than the Nizams. This popular Kolkata restaurant has been credited with the creation of this famous street food. This comfort food is made with all sorts of combinations, ranging from spicy meat to paneer and everything in between. The fame of the rolls is such that this has become one of the best old Kolkata restaurants that attracts celebrities from all over the world to taste them. Make it a perfect meal with their famous biryani, or try their other famous dishes. If you love Kathi rolls and want to compare them with the other best rolls, then you should also try out Kusum Rolls, which is another top contender for this indulgent treat.
Most Popular Indian Dishes Served At Nizams Restaurant
- Kathi Rolls
- Nizam’s Special Mutton Biryani
- Grill Kebabs
- Kulfi Falooda
Online Presence
https://www.instagram.com/nizams_kolkata_/
Contact
070447 23222
Location Map
6. Biswa Bangla Gate, Kolkata
Dining at the Biswa Bangla Gate restaurant is an exhilarating experience. It is one of the most unique restaurants in Kolkata as it is a hanging restaurant that gives you breathtaking views of the city while you enjoy sumptuous food. It is a multi-cuisine restaurant that serves many Indian, continental, Italian dishes, etc. This eatery is considered one of the best vegetarian restaurants with its many vegetarian dishes and not to mention it has a variety of non-vegetarian dishes too. To enjoy a meal book in advance as they have limited slots available.
Most Popular Indian Dishes Served At Biswa Bangla Gate, Kolkata
- Fish Irani Kebab
- Buffet
- Rara Chicken
- Khusta pulao
- Mughlai Platter
Official Website
https://www.biswabanglagatekolkata.in/
Online Presence
https://www.facebook.com/BiswaBanglaGate.Official/
Contact
83358 17777, 83340 65345
Location Map
7. Peter Cat, Kolkata
Peter Pan is a Grill & Bar restaurant that offers mouth-smacking Mughlai and North Indian fare. The place is famous for Chelo Kebab which was brought to India from Iran by the owner in the 70s. Since then it has been pulling crowds in large numbers to try this dish and has become one of the best restaurants on Park Street Kolkata, because of the consistency and quality of this dish. Plus, they also have a menu that offers great tandoori grills, sizzlers, classic cocktails, and desserts. It is one of the famous restaurants in Kolkata Park and has recipes that date back centuries. Peter Pan is a popular eatout loved by both adults and kids alike.
Most Popular Indian Dishes Served At Peter Cat, Kolkata
- Chelo Kabab
- Fish Makhmali Kebab
- Chicken Steak Sizzler
- Mutton Hamburger Steak Sizzler
- House Special Sizzler
Online Presence
https://www.instagram.com/petercatcalcutta/
https://www.facebook.com/PeterCatKolkata/
Contact
033 2229 8841
Location Map
8. Mocambo, Kolkata
Mocambo is a classic restaurant that will transport you back to the 1950s and 1960s. It was one of the top nightspots in the city with live music during that time. With an unchanged menu since the 1950s, the owners have tried to maintain the same charm by maintaining the vintage decor. This is one of the prominent Park Street Kolkata restaurants that has become an integral part of the food culture in the city. This restaurant has achieved far-reaching fame with unique dishes that mirror the hip and trendy multiculturalism of Kolkata.
Most Popular Indian Dishes Served At Mocambo, Kolkata
- Deviled crab
- Chicken tetrazzini
- Chateaubriand steaks
- Oversauced prawn cocktail
- Baked Alaska
- Chicken Kiev
Online Presence
https://www.instagram.com/mocambocalcutta/
https://www.facebook.com/MocamboOfficial
Contact
033 2229 0095
Location Map
9. Aminia Restaurant, Kolkata
Aminia is a chain of restaurants with many locations in West Bengal. It is a restaurant that specialises in Mughlai and Awadhi cuisine. Everyone in Kolkata will tell you that this is one of the best restaurants for biryani in Kolkata! Its speciality biryani is called the Amninia Special. Opened in 1929 in Kolkata, it is a family-owned restaurant that serves sumptuous food at reasonable prices. The place is minimalistic with simple interiors, and the food complements the homely ambience.
Most Popular Indian Dishes Served At Aminia Restaurant, Kolkata
- Kolkata Biryani
- Mutton Reshmi Butter Masala
- Chicken Kebab
- Mutton Chaap
- Chicken Curry
- Kesari Phirni
Official Website
Online Presence
https://www.facebook.com/aminiarestaurant/
https://www.instagram.com/AminiaRestaurant/
Contact
8100 666 444
Location Map
10. KC Das, Kolkata
If you are in Kolkata and have not tried Rosagulas then you are doing grave injustice to yourself. So when you are in the city, try out the world-famous Rosagullas (which can be a meal by itself as you can’t stop with one) from the inventor KC Das sweets themselves. Established in 1868, from then until now it has gained recognition for high-quality sweets and snacks. They have several branches in the city but the branch in Park Street which has the most popular restaurants in the Park Street area of Kolkata is the busiest and a must-place to visit. But be it any branch they serve many desserts and mouth-watering snacks and are a must-try when in the city.
Most Popular Indian Dishes Served At KC Das, Kolkata
- Rosgulla
- Rossomalai
- Chamcham
- Misti dahi
- Prabhu Bhog
- Singara
- Soya roll
- Peas kachori
Official Website
Online Presence
https://www.facebook.com/kcdas
Contact
098749 29395
Location Map
Enjoy Yourself At Kolkata’s Best Restaurants
Kolkata is a paradise for foodies. The city has something to offer for just about everyone and so is the above list. Whether you are from the city or just visiting the city make sure to visit some or all of these 10 best restaurants in Kolkata to experience this magnificent city’s culinary delights at its best.
Frequently Asked Questions About Kolkata’s Top Restaurants
1. Which are the top 10 best restaurants in Kolkata?
The Top 10 Best Restaurants in Kolkata are; Koshe Kosha, 6 Ballygunge Place, Flavours Of Bengal, Arsalan, Aminia, Golden Joy, Nizams, Peter Cat – Must Try Chelo Kabab, KC Das – Must Try Roshogolla, Mocambo, and Biswa Bangla Gate.
2. Are there any good restaurants in the Park Street area of Kolkata?
Peter Cat, Mocambo, etc are a few good restaurants in the Park Street Area of Kolkata.
3. What is the dress code for Biswa Bangla restaurant in Kolkata?
A formal dress code should be followed in Biswa Bangla restaurant.
4. What is the famous dish at Peter Cat restaurant in Kolkata?
Chelo Kebab is the most famous dish in Peter Cat restaurant, in Kolkata.