A Food Lover's Guide to Kolkata: Must-try Dishes & Where to Find Them


Kolkata's food scene runs on legacy rather than trends, and the city rewards those who eat where locals actually eat. Some of the most packed restaurants here have served the same menu since the 1950s without changing a single recipe. Street stalls lining Gariahat and New Market have outlasted every food fad across 5 decades of shifting tastes.

Finding the best places to eat in Kolkata starts with knowing which sweet shop has been rolling Rosogollas since 1868. It also means learning which Park Street institution still draws an evening queue for a single signature kebab dish. This guide moves from sit-down restaurants and street food zones to iconic Bengali dishes and neighbourhoods worth a dedicated food walk.

Bengali fish curry in mustard sauce garnished with green chillies, a classic Bengali seafood dish.

The Best Places to Eat in Kolkata that Must be on your list


Kolkata's most iconic restaurants have survived on reputation and a deep dedication to tradition, with some operating from the same address for over half a century. The dining culture here values consistency above reinvention, which is why a 1927 tearoom and a 1956 continental restaurant still draw nightly crowds. These five establishments define the absolute heart of the city's food scene for both locals and first-time visitors.

Chelo kebab served on a plate with grilled capsicums served  in traditional manner.

  • Peter Cat, Park Street: A Park Street landmark known for its Chelo Kebab, a sizzling platter of minced meat served with buttered rice and a sunny-side-up egg.
  • Mocambo, Park Street: Open since 1956, this continental restaurant serves heritage dishes including Fish a la Diana, baked with cheese and white sauce.
  • Flurys, Park Street: Established in 1927 by Swiss founders, this tearoom serves Black Forest Cake, Swiss Rolls, and pastries from a counter that has barely changed.
  • Nizam's, New Market: The restaurant credited with creating the Kathi Roll in 1932, still serving the original wrapped kebab from its Hogg Street location.
  • 6 Ballygunge Place, Ballygunge: A converted heritage house serving full-course Bengali thalis with Shorshe Ilish, Kosha Mangsho, and a rotating set of seasonal dishes.

Where Kolkata Locals Eat on Any Given Evening


The restaurants above are iconic, but Kolkata's everyday dining runs through a completely different set of kitchens than the historic Park Street landmarks. These are the spots where Bengali families eat on weeknights, and office groups split the bill over biryani and maach-bhaat (fish and rice). The queue forms here without any social media hype, driven entirely by word of mouth and decades of returning regulars.

  • Bhojohori Manna, Multiple Locations: The go-to restaurant for unpretentious, homestyle Bengali meals, serving Luchi-Alur Dom and Chingri Malaikari at prices that keep regulars returning weekly.
  • Arsalan, Park Circus: Kolkata's most debated biryani address, drawing evening queues that spill onto the pavement and spark arguments about who serves the city's best plate.
  • Kasturi, Multiple Locations: A beloved, no-frills casual chain famous for its incredibly flavourful Dhakai (Bangladeshi-style) Bengali food, where locals pack the tables for their signature Kochu Pata Chingri Bhapa (steamed prawns with taro leaves).
  • Koshe Kosha, Multiple Locations: A dependable, neighborhood Bengali kitchen that delivers classics like Kosha Mangsho and Daab Chingri without losing the rich spice profiles local diners expect.
  • Mitra Cafe, Shovabazar (and Multiple Branches): An absolute legend of Kolkata’s evening 'cabin' culture, where commuters and neighborhood regulars crowd the counters after work for iconic Diamond Fish Fries and Mutton Kabiraji cutlets.

Kolkata style potato biryani served on a plate with raita and sliced onions.

Street Food Stalls that Define Kolkata's Flavour


Kolkata's street food is not a sideshow to its restaurant scene but the main event for most of the city's population. Some of the best food to eat in Kolkata comes from stalls that have never had a signboard or a printed menu. Office workers, college students, and families gather around the same vendors every evening for Puchka, Kathi Rolls, and Ghugni Chaat.

A stall of jhalmuri ,Kolkata 's famous puffed rice with fresh topping and spices on display.

  • Vivekananda Park, Gariahat: The most popular evening street food hub in south Kolkata, lined with Puchka sellers, Ghugni Chaat stalls, and Jhalmuri vendors after sunset.
  • Dacres Lane, BBD Bagh: A narrow lane near the commercial district where office workers queue for iconic bowls of Chicken Stew with buttered toast, hot Khichuri, and Fish Fry at lunch.
  • Vardaan Market, Camac Street: A food court cluster of stalls near Park Street, serving quick bites including famous vegetarian street snacks like Moong Dal Chilla, Victoria Vada, and Pav Bhaji between shopping trips.
  • New Market and Lindsay Street: One of Kolkata's oldest street food corridors, where the original Kathi Roll counter sits alongside vendors selling fresh juice and Mughlai Parathas.

Eating Through Kolkata's Neighbourhoods

  • Park Street: The most recognised places to eat in Park Street, Kolkata, sit along this strip, covering continental restaurants, tearooms, and pubs with live music.
  • New Market and Esplanade: A street food and affordable dining zone anchored by Hogg Street's Kathi Roll stalls and Lindsay Street's fresh juice vendors.
  • Park Circus: The biryani and Mughlai food quarter, where evening queues form outside restaurants serving Kolkata-style biryani with potato and boiled egg.
  • Gariahat and South Kolkata: A residential neighbourhood where Vivekananda Park's evening food stalls and Bengali home-style restaurants define the local dining routine.

A vibrant Kolkata street at night with illuminated storefronts, city traffic, and the iconic yellow taxi.
Traditional Bengali thali featuring fish curry, rice, vegetables, chutney, and classic Bengali side dishes.

  • Ballygunge: The neighbourhood for heritage Bengali dining, with converted houses serving full-course thalis in settings that feel more residential than commercial.
  • North Kolkata, Shyambazar, and College Street: The oldest food quarter in the city, home to century-old sweet shops, College Street's Indian Coffee House, and Radhaballabi stalls.
  • Salt Lake and New Town: Kolkata's newer dining zone with modern Bengali restaurants, Pan-Asian kitchens, and cafes catering to the IT corridor workforce.

Best Food to Eat in Kolkata from Sweets to Street Snacks


Kolkata's signature dishes reflect a palate that moves from bitter to sweet across every meal, shaped equally by Bengali home kitchens and Mughlai royal courts. The dishes below are not tourist novelties but daily staples that residents eat throughout the week across restaurants, sweet shops, and street stalls.

A clay pot filled with cottage cheese balls called rosogulla, dipped in sugar syrup.

  • Rosogolla: Soft cottage cheese balls in sugar syrup, credited to Nobin Chandra Das, who first served them from his Bagbazar shop in 1868.
  • Kathi Rolls: Kebabs wrapped in flaky paratha with onions, green chilies, and a squeeze of lime, originating at Nizam's restaurant on Hogg Street in 1932 without any modern sauces.
  • Puchka: Kolkata's version of Pani Puri, with crunchier, whole-wheat shells filled with spiced tamarind water, mashed potatoes, and a sharp sour tang.
  • Kosha Mangsho: Slow-cooked mutton in a thick, dark spice paste that Bengali families traditionally prepare on Sundays with Luchi or steamed rice.
  • Mishti Doi: Sweetened yoghurt set in clay pots thickened and coloured with caramelised sugar, served as a meal-closer at nearly every Bengali restaurant and sweet shop.
  • Luchi-Alur Dom: Deep-fried puffed bread paired with spiced potato curry, a Bengali breakfast staple found at every neighbourhood sweet shop and restaurant.
  • Fish Fry (Bhetki): Crumb-coated Bhetki fillet deep-fried until golden, served as a starter in Bengali restaurants and as a street snack across the city.

Kolkata Biryani and the Potato that Changed Everything

Kolkata Biryani traces its origins to the 1850s, when Nawab Wajid Ali Shah arrived in Calcutta as an exile from Lucknow. The British East India Company had dethroned the Nawab in 1856, and his cooks followed him to Metiabruz with Lucknowi biryani techniques. Instead of a cost-cutting measure as popular myth suggests, the kitchen added large chunks of potato because it was an exotic, premium vegetable at the time, prized for how perfectly it absorbed the rich flavours of the meat and spices.

That culinary innovation became Kolkata's most defining culinary signature, and the potato is now non-negotiable in any proper serving. The biryani itself is lighter and subtler than Hyderabadi or Lucknowi versions, with gentler spicing and a boiled egg tucked into the rice. Arsalan in Park Circus draws the longest queues for this dish, but dozens of smaller kitchens across the city serve equally debated versions.

Authentic Kolkata biryani served with fragrant rice, tender meat, and the signature potato.

Bengali Sweets Worth Crossing the City For


Bengali sweets are not just desserts in Kolkata but a social currency brought to every occasion, from job promotions to family gatherings. The sweet shops below have operated for decades, and some for over a century, with recipes that predate modern refrigeration and packaging.

Traditional Bengali Sandesh sweets cut into pieces and beautifully arranged on a decorative plate.

  • KC Das, Multiple Locations: The family of Krishna Chandra Das, son of Rosogolla creator Nobin Chandra Das, introduced vacuum-packed Rosogollas in 1930 for national distribution.
  • Balaram Mullick and Radharaman Mullick, Multiple Locations: Known for ornate Sandesh varieties, Mishti Doi in clay pots, and decorative sweet boxes ordered across Kolkata for celebrations.
  • Nalin Chandra Das and Sons, Bagbazar: An entirely separate, legendary heritage brand established in 1841. Operating from North Kolkata, they are arguably the city's greatest masters of premium Sandesh and Korapak (hardened sweets).
  • Girish Ch Dey and Nakur Ch Nandy, Hatibagan (Single Location): Sandesh specialists known for Jalbhara, a Sandesh with a liquid centre that collapses into sweetness with every bite. Part of their legend is that they still operate entirely from their single, original 1844 storefront, having never opened another branch.

Places to Eat in Park Street, Kolkata, After Dark and Before Noon


Park Street earned the nickname 'Food Street' for good reason, with restaurants, tearooms, and pubs lining a single concentrated stretch. The dining here spans nearly a century of Kolkata's food history, from a 1927 Swiss tearoom to a 1956 continental restaurant. Walking from one end to the other on any evening means passing more kitchens than most cities fit into a full neighbourhood.

  • Peter Cat: The Chelo Kebab queue starts forming before the restaurant opens, and most first-time Park Street visitors begin their evening here.
  • Mocambo: An evening dining institution on Park Street since 1956, best visited after sunset when the old-school continental menu feels most at home.
  • Trincas: A pub-restaurant known for live music evenings and a menu split evenly between continental favourites and Indian comfort dishes.
  • Bar-B-Q: Despite the name, this is actually one of Kolkata’s most famous Indian-Chinese restaurants, drawing massive family crowds for legendary plates of Golden Fried Prawns and Hakka noodles.
  • The Blue Poppy: The Tibetan option located just off Park Street on Middleton Row, serving momos and thukpa for diners looking beyond Bengali and continental menus for something different.
  • Flurys: The morning and afternoon anchor of the street, best visited before the lunch rush when the pastry counter is freshly stocked and ready.
  • Oly Pub: The ultimate Park Street dive-bar institution, where generations of locals have gathered for budget-friendly drinks and their iconic, old-school chateaubriand beef steak.

A steaming bowl of Thukpa, a traditional tibetian dish made with vegetables and broth.

Kenilworth Hotel: A Little Russel Street Base for the Kolkata Food Trail


Kenilworth Hotel, Kolkata, sits on Little Russel Street, steps from the Park Street restaurants and close to food stalls covered throughout this guide. Our location puts New Market's street food corridor and Gariahat's evening stalls within easy reach by cab or metro ride. After eating across the city all day, our rooms on a quieter side street provide the reset a food-heavy evening demands.

Facade view of Kenilworth Hotel, a city centre hotel in Kolkata, with a lawn in front of it, trees having fairy lights, many trees surrounding the lawn area as seen in late evening.

Our all-day restaurant Aromas runs from early morning through late night, covering everything from buffet breakfast to a post-dinner drink outdoors. Vietnom brings Vietnamese and Pan-Asian flavours to the table from Tuesday through Sunday, ideal for a palate break between Bengali meals.

Ovenfresh, our in-house bakery, opens early enough for croissants and fresh pastries before the day's eating itinerary begins across the city. Together, these dining experiences ensure that your culinary journey does not begin when you leave the hotel, nor does it end when you return.
 

Where the City Gathers to Eat


Kolkata is a city that reveals itself one meal at a time. From century-old sweet shops and legendary Park Street institutions to bustling street food stalls tucked into busy neighbourhoods, every corner offers a story told through flavour. Whether you're biting into a freshly made Kathi Roll, sharing a plate of Kolkata Biryani, or ending the evening with a pot of Mishti Doi, the city's culinary traditions leave a lasting impression.

For travellers looking to experience the best of the city's food culture, a central location can make all the difference. Situated just moments from Park Street and within easy reach of many of the destinations featured in this guide, Kenilworth Hotel, Kolkata, offers a convenient base from which to explore the city's celebrated dining scene.

Come hungry, follow the queues, and let Kolkata's kitchens, cafes, restaurants, and street-side vendors lead you on a culinary journey unlike any other.

FAQs About Kolkata’s Must-try Dishes & Where to Find Them


What is the most famous food to eat in Kolkata?
Some of the most iconic dishes in Kolkata include Kathi Rolls, Rosogolla, Puchka, Kosha Mangsho, Mishti Doi, Luchi-Alur Dom, Fish Fry, and Kolkata Biryani. These dishes reflect the city's unique blend of Bengali traditions and Mughlai influences.

Where can I try authentic Kolkata Biryani?
Park Circus is Kolkata's biryani and Mughlai food quarter, where evening queues form outside restaurants serving Kolkata-style biryani with potato and boiled egg. Arsalan is among the area's most popular dining destinations for the dish.

Which are the best places to eat in Park Street, Kolkata?
Park Street is home to several culinary landmarks, including Peter Cat, Mocambo, Flurys, Trincas, Bar-B-Q, The Blue Poppy, and Oly Pub. Together, they showcase everything from continental classics and pastries to Tibetan dishes and live-music dining experiences.

Where can I find the best street food in Kolkata?
For an authentic street food experience, visit Vivekananda Park in Gariahat, Dacres Lane, Vardaan Market, and the New Market-Lindsay Street area. These locations are known for favourites such as Puchka, Ghugni Chaat, Jhalmuri, Mughlai Parathas, and Kathi Rolls.

What makes Kolkata Biryani different from other biryanis?
Kolkata Biryani traces its origins to the kitchens of Nawab Wajid Ali Shah and is distinguished by its lighter spicing, fragrant rice, boiled egg, and the famous potato. Unlike many other regional biryanis, the potato is considered an essential part of the dish.

Which neighbourhoods are best for exploring Kolkata's food scene?
Park Street, New Market, Park Circus, Gariahat, Ballygunge, North Kolkata, and Salt Lake each offer distinct culinary experiences. From heritage restaurants and sweet shops to street food hubs and modern dining venues, these neighbourhoods showcase the city's diverse food culture.

Where can I buy traditional Bengali sweets in Kolkata?
Popular destinations for Bengali sweets include KC Das, Balaram Mullick and Radharaman Mullick, Nalin Chandra Das and Sons, and Girish Ch Dey and Nakur Ch Nandy. These establishments are known for specialities such as Rosogolla, Sandesh, Mishti Doi, and Jalbhara.

Which hotel is conveniently located for exploring Kolkata's food destinations?
Kenilworth Hotel, Kolkata, is located on Little Russel Street, close to Park Street and within easy reach of New Market, Gariahat, and several dining destinations featured in this guide. Its central location makes it a convenient base for discovering the city's renowned food scene.

Offers

Image00001

Enjoy a 10% additional discount on direct bookings through the Kenilworth Hotel, Kolkata website.

Continue your booking