• Things to do
  • Places to visit
  • Hotels and resorts
  • Honeymoon packages
  • Holiday packages
  • Real Traveler Stories

    The diversity of India is reflected in its food and these 15 Indian cities and their famous dishes are a proof of that. So if you’re a foodie and traveling across the country, don’t worry for we have covered all corners and brought out the best dishes from each one.

    1. Delhi: Chole Bhature, Chaat, and Nahari

    chole bhature in delhi

    Image Source

    Suggested Read: Best Places To Eat In Delhi: If You’re A Foodie, Then This Is Where You Need To Go!

    If we talk about states and their famous cuisine, Delhi tops them all. Why? Because Delhi cuisine not only consists of mouth watering chole bhature and street chaat which include golgappa, aloo tikki, and much more but also mughlai delicacies like nahari, a speciality which is best served in Old Delhi.

    Where to eat

    • Chole Bhature – Roshan Di Kulfi, Sita Ram Diwan Chand, Baba Nagpal, and Bille Di Hatti
    • Chaat: Natraj Dahi Bhalle Wala, Sita Ram Diwan Chand, Nathu Sweets, Atul Chaat Corner, Bishan Swaroop, Jugal Kishore Ramji Lal, IMLY
    • Nihari: Al Jawahar Restaurant, Karim’s, Haji Shabrati Nihari Wale, and Kallu Nihari

    2. Kolkata: Rasgulla and other Kolkata traditional sweets

    rasgulla special dish kolkata

    Image Source

    Suggested Read: Best Street Food In Kolkata: 10 Dishes You Must Try In The City Of Joy

    Kolkata is synonyms with Rasgulla but did you know, Kolkata cuisine also has numerous other traditional sweets in its menu that are fingerlicking good.

    • Best sweet shops in Kolkata: Mouchak, Hindustan Sweets, Mithai, Nalin Chandra Das and Sons, Chittaranjan Misthan Bhandar, and Gupta Brothers

    3. Patna: Litti Chokha

    litti chokha bihar

    Litti Chokha is one of the most famous delicacies of Bihar and is a type of street food that consists of baked sattu cake stuffed with potato and spicy brinjal. Such is its popularity that it is widely available as street food in other states also.

    • Where to eat Litti Chokha in Patna: Mr. Litti, Famous Litti Shop, and Bhojpuri Litti Chokha

    4. Agra: Petha

    agra petha

    Image Source

    After Taj Mahal, Agra is famous for its iconic Petha, a baked milk sweetmeat. People all over India call it Agra ka Petha which gives us an idea about its popularity.

    • Where to eat Petha in Agra: Panchhi Petha

    5. Mysore: Mysore Pak

    mysore pak sweet

    Image Source

    Mysore Pak is the next big thing about Mysore after the Mysore Palace and it is totally worth it. The mouthwatering sweet is made from ghee, sugar, and gram flour and simply melts in the mouth. Drooling much?

    • Where to eat Mysore Pak in Mysore: New Bombay Tiffanys- Sayyaji Rao Road, Guru Sweets Mart, Shree Mahalakshmi Sweets – Vontikoppal, and Shree Mahalakshmi Sweets

    6. Mumbai: Vada Pav

    vada pav mumbai

    Image Source

    When it comes to Mumbai street food, there cannot be anything more popular than the Vada Pav. A simple dish consisting of a potato cutlet inside a bun with a spicy chutney and yet so iconic. Visiting Mumbai and not eating the Vada Pav is a sin.

    • Where to eat Vada Pav in Mumbai: Every nook and corner, Ashok Vada Pav, Dashrath Vada Pav, Jai Maharashtra Vada Pav, and Bhau Vada Pav

    7. Chennai: Idli Dosa

    idli sambar

    The most important dish in Chennai cuisine is the Idli Sambar. In a way, this dish represents all the cultures of south india where idli, dosa, and vada, and sambar are staple dishes.

    • Where to eat Idli Sambar in Chennai: Saravana Bhavan, Dakshin, Annalakshmi, and Dakshin

    8. Kochi: Kerala Paratha and Meen Fry

    meen fry fish kochi

    Image Source

    Suggested Read: Food Paradises of Kerala : Go On A Gastronomic Joy Ride

    The meen (fish) fry is a delicacy you won’t find anywhere else in the world while the soft Kerala parotta is best enjoyed with the iconic chicken curry. Together, both of these dishes make an amazing combo, something which a foodie would be proud to indulge in.

    • Where to eat Kerala Paratha: Paragon and Dal Roti
    • Where to eat Meen Fry in Kochi: Rice N Fish and Periyar Restaurant

    9. Lucknow: Tunde Ke Kebab

    tunday ke kebab

    Image Source

    A special kind of galouti kebab made from minced meat, this Kebab is now synonymous with Awadhi cuisine and is said to have more than 160 spices for its mouth melting texture and signature taste.

    • Where to eat Tunde Ke Kebab/Galouti Kebab in Lucknow: Tunday Kababi, Dastarkhwan, and Clarks Awadh

    10. Hyderabad: Hyderabadi Dum Biryani

    hyderabadi biryani dish

    Image Source

    Suggested Read: Savor Lip-smacking Hyderabad Street Food At These Popular Stalls & Markets

    Ruled by the Nizam for years, the Hyderabadi Dum Biryani is the best of mughlai and awadhi cuisine served in dish. Don’t miss this one when you’re in the city of Nizams.

    • Where to eat Hyderabadi dum Biryani in Hyderabad: Cafe Bahar, Sarvi, Bawarchi, Shah Ghouse, and Paradise.

    11. Srinagar: Gustaba

    gustaba dish kashmiri

    Image Source

    Enjoy the distinct flovour of Kashmir cuisine when indulging in Gustaba which is a meatball curry that is served with sweet Kashmiri pulao. A dish that is as delicious as the beauty of Kashmir.

    • Where to eat Gustaba in Srinagar: Wazwaan and Ahadoos

    12. Jaipur: Dal Bati Churma

    dal bati churma in jaipur

    Image Source

    Suggested Read: Savor The Local Food Of Rajasthan With These 15 Iconic Dishes

    The spicy Dal Bati Churma is one dish for which Jaipur is known for. Served with oodles of ghee and love by the ever so hospitable people of Rajasthan, this one should be on top of your “things to eat in Jaipur”.

    • Where to eat Dal Bati Churma in Jaipur: Dal Baati Churma

    13. Amritsar: Amritsari Kulcha and Makki Di Roti n Sarson Da Saag

    makki di roti sarson da saag

    Image Source

    Amritsari cuisine has two main gems when it comes to food. The firs is makki di roti (corn flour breads) and sarson da saag (mustard greens curry) and the second is Amritsari Kulcha and Chole. Together these two dishes can pretty much sum up the food culture of the city.

    • Where to eat Amritsari Kulcha in Amritsar: Kulcha Land
    • Where to eat Makki Di Roti n Sarson Da Saag in Amritsar: Bharawan Da Dhaba

    14. Goa: Prawn Gassi

    goan prawn gassi

    Image Source

    Suggested Read: 15 Best Cafes In Goa That Let You Taste The Food Of Heaven!

    Although Goa is a haven for seafood, however there is one dish in Goan cuisine that one cannot miss and that is a special Goan prawn curry known as the Prawn Gassi.

    • Where to eat Prawn Gassi in Goa: Pousada by the Beach , The Fisherman’s Wharf, and Spice Goa

    15. Nagaland: Steam fish in Bamboo shoot

    steam fish in bamboo shoot

    Image Source

    Naga people love the flavour of fish and bamboo shoot and this dish is reminder of that.

    • Where to eat Steam fish in Bamboo shoot in Nagaland: Locally available

    Now that you know all the famous Indian cities and their famous dishes, we hope you won’t waste time visiting each one and trying out the best they have on offer. And for that, we wish you luck!

     

    Frequently Asked Questions About Indian Dishes And Their Famous Dishes

    Q. What is the most popular food in India?

    A. There are various types of dishes that are quite famous in India. Some of them are – biryani, butter chicken, samosas, dal makhani, tandoori meat, chaat, and more. The food of different cities of India reflect their unique cultural setup.

    Q. What is traditional food of India?

    A. There are various staple foods in India like curry, seafood, meat, pulao, etc. that are also considered to be the traditional food in the country.

    Q. How many types of food are in India?

    A. Since there are 29 states and 7 union territories in the nation, there is no doubt about the fact that the types of dishes found in India will be huge in number. Since every state has its own traditional food and unique tastes, the variety is overwhelmingly huge.

    Q. What is the famous food of Delhi?

    A. Since the capital city of Delhi has a multicultural setup, the variety of food items found here is quite vast. There are various dishes that are quite popular here, including butter chicken, paranthas, kebabs, biryani, rolls (veg/non-veg), chaat, chhole bhature, pav bhaji, and more.

    Q. What is the main food of Haryana?

    A. There are a number of dishes that are admired by the people of Haryana. Some of them are – singri ki sabzi, methi gajjar, hara dhania cholia, and kachri ki sabzi.

    Q. What is the famous food of Gujarat?

    A. There are a variety of dishes that can be enjoyed in the Indian state of Gujarat and they are famous for all the right reasons. Some of the food items you must try are – dal and rotli, kadhi and rice, dhokla, etc.

    Q. What is the most popular restaurant in India?

    A. You’ll find various restaurants in India that are quite popular amongst the locals as well as tourists. Do visit some of the restaurants like Varq (Delhi), Gajalee (Mumbai), Beach House (Goa), and Dum Pukht (Delhi) to undergo a memorable experience.

    Q. What is the traditional food of Maharashtra?

    A. The cuisine of the Indian state of Maharashtra includes a wide variety of dishes that are mild as well as spicy. The traditional food in Maharashtra is generally prepared using rice, wheat, jowar, lentils, bajri, fruits, etc.

    Comments

    comments

    Category: food, India

    Best Places To Visit In India By Month

    Best Places To Visit Outside India By Month