From Delhi’s Dal Makhni to Kolkata’s Biryani, discover must-try dishes and top food destinations

India is a culinary wonderland. From the sizzling streets of Mumbai to the aromatic kitchens of Hyderabad, every city tells a story through its food. If you're someone who plans your travel itinerary based on what you can eat rather than what you can see, this one's for you.
Here's a taste-driven tour across India’s most iconic food cities, each with its own rich flavour and culture.
Amritsar
Amritsar’s food is as bold and flavourful as its culture. Here, traditional Punjabi favourites like Makki di Roti and Sarson da Saag take centre stage.
But there’s more; Chole Bhature, Dal Makhani, Amritsari Kulcha, and their famous Lassi will leave you full and smiling. For the meat lovers, Chicken Tikka and Chicken Masala are highly recommended.
Chennai
Chennai is a haven for those who appreciate the subtle brilliance of South Indian cuisine. The city offers a delightful mix of traditional staples and street eats.
You can’t go wrong with Dosas, Idlis, and Sambar, best washed down with a strong cup of filter coffee. And yes, Biryani here has its own distinct and delicious character too.
Mumbai
Known as the ‘City of Dreams’, Mumbai serves up an endless variety of quick bites and full-on feasts. Vada Pav, Pav Bhaji, and Bhel Puri, simple yet packed with flavour.
For the best experience, head to Girgaum Chowpatty, Mohammed Ali Road, or any of the buzzing food alleys tucked between the city’s hustle. You’ll find the essence of multiple regional cuisines brought together on a single street.
Patna
Patna’s local fare offers something truly unique. The star dish is Litti Chokha, a rustic combo of baked wheat balls filled with sattu (roasted gram flour), served with mashed spiced vegetables.
Other local favourites include Sattu Paratha, Khaja, Dal Pitha, Thekua, and Malpua. These dishes may be humble, but they pack a serious punch when it comes to flavour.
Delhi
The capital city is a paradise for food lovers, offering everything from rich Mughlai dishes to comforting street eats. You simply can’t leave without trying classics like Dal Makhni, Murgh Makhani, Chole Bhature, Pakora, and the all-time favourite Gulab Jamun.
If you’re wandering through Chandni Chowk, don’t miss out on their legendary Kheer and fragrant Biryani, two local favourites with cult followings.
Hyderabad
The Hyderabadi food scene is an irresistible blend of Mughlai, Persian and Telangana cuisines. The undisputed king here is the Hyderabadi Biryani, aromatic, spicy, and perfectly balanced.
Then there’s Haleem, often reserved for special occasions, and a variety of flavour-packed kebabs that showcase the city’s royal culinary roots.
Kolkata
For a city with a sweet tooth, Kolkata delivers both rich curries and mouthwatering desserts. Start with Kolkata Biryani, then try the comforting Macher Jhol (fish curry) and spicy Kosha Mangsho (mutton curry).
But don’t forget dessert; Rasgulla, Sondesh, and Mishti Doi are essential experiences in themselves.
Lucknow
Lucknow, the 'City of Nawabs', is famous for its royal Awadhi cuisine. This is the land of melt-in-the-mouth Tunday Kebabs, especially the iconic Galouti Kebab.
The city’s Lucknowi Biryani is known for its delicate aroma and layers of subtle flavour. It’s food that speaks of history, tradition, and refinement.
Published: 20 Jul 2025, 08:12 pm IST
Subscribe to our Newsletter
Get Latest Mathrubhumi Updates in English
Disclaimer: Kindly avoid objectionable, derogatory, unlawful and lewd comments, while responding to reports. Such comments are punishable under cyber laws. Please keep away from personal attacks. The opinions expressed here are the personal opinions of readers and not that of Mathrubhumi.

