Top Cities of India that is famous for its Food

Indian famous food is generally known for its spiciness and every single spice used in Indian dishes carries some or other nutritional as well as medical properties which not only makes it unique in taste but also a very healthy. So if you are a food lover but still haven’t tasted these delicious dishes then it’s time to pack your bags and go on a food journey.


The Indian subcontinent, especially the country of India is home to a diversity of groups of people with different ethnicity, languages, cultures, food habits, and traditions. The popular Indian ways of life claim the richness of peaceful and progressive living in unity with diversity.

However, if you happen to visit various Indian cities, you will be amazed to taste and experience numerous types of cuisines that are not only delicious but famous worldwide.

1. Agra

The city of Agra in India stands number one in terms of tourist attraction because of the Taj Mahal, however, its delicious Indian and international cuisine has also gained a lot of hype among visitors and locals also. People from numerous places visit here to enjoy the mouth-watering dishes of Agra specially during the festival days.

Some of top most delicious dishes and food of Agra are;

  • Petha – A sweet which is prepared from pumpkin and mixed with various flavours and available in different shapes and sizes.
  • Dalmoth – As cleared from name, it is prepared from lentils, nuts, and oil. Dalmoth is a famous traditional spicy dish which can be easily found near Panchi Petha and Baluganj.
  • Bedhai & Jalebi –A well know sweet Bedhai and Jalebi of Agra is quite famous in every part of Uttar Pradesh. It falls under the breakfast category and served in street stalls in Agra. It is the combination of sweet and spicy flavour.

Additionally, Parantha, Mughali food, and Chat are the famous cuisines of every visitor. The incredibly delicious Mughal chicken in Agra is still served with the same ingredients and taste that were left by the Mughals as one of the best and indelible imprints on the cuisine of Agra.

You can get the organic and original Mughal meat and chicken cuisine best to take with famous Mughal paratha at Nai Ki Mandi area of MG Road in several restaurants at the Fatehabad Road in Agra.

2. Goa

Go high with special goan beer – feni (made from cashew) & finger licking tasty seafood (prawns, fishes, crab etc) & non-veg (chiken, pork, beef, mutton) like Sorpotel, Ambotik, Vindaloo, Fried Fsih (Pomfret Fish), Xacuti, Bebinca, Cafrial and Goan Curry. Local spices and coconut milk are some ingredients of Goan food.

3. Varanasi

Street foods are the true essence of Varanasi. Different street food are popular all over the India. Since it is a holly city so you will not likely to find meat or beef here. However, Varanasi has much more delicious to offer you.

Foods like Kachori Sabzi, Choora Matar,Dahi chutney Gol Gappe, Baati Chokha, Tamatar Chaat, Cheena Dahi Vada, are the exquisites dishes which no one want to miss from their plates. Additionally, Malaiyyo and Thandai, Metha Paan, Rabri Jalebi, are the famous sweet dishes that will complete your food at the end.

Baati Chokha is famous in Varanasi which is located at the Puran das Road with a typical traditional environment. You can find a chulla or a stove at the entrance of Baati Chokha along with a silbatta or grinding stone and other rural traditional cooking equipment.

You can experience the most primitive type of food serving procedures such as sitting cross-legs on charpoys and eat from the most traditional huge brass plates and katories. However, you can also opt for a modern table setting inside Baati-Chokha. The popular food served here is Litti-chokha and parathas.

Related:-Diipa Büller-Khosla on life during the lockdown

4. Kolkata

RasgullasSondesh and Mishti Doi is the first thing that strikes our mind and filled our mouth with water in the name of Kolkata. Though famous for its sweets but you cannot forget about the special Hilsa (fresh water fish) Fish cooked in mustard gravy and those super spicy Phuchkas and Jhalmuri which have ability to set your tongue on fire.

5. Lucknow

Popularly known as “Nawabo Ka Seher”. So if you wish to eat like king with the royal recipes covering your platter then it’s a must see places to visit and get your taste buds a Nawabi impact with different types of Kebabs, Mutton Rogan Josh, Lucknowi Biryani, Rabri, Lassi, Nihari Kulche, Khasta Kachori, Sheermal, Lucknowi Paan.

6. Rajasthan

Daal Bati Churma is the famous dish of Rajasthan; super rich in Ghee content and no Rajasthani Thali is complete without it. Apart this; Gatte ki Sabzi, Pyazz Kachori, Papad ki Sabzi, Ghevar, Gond ke Laddu, Kesar Murg and Laapsi are quiet popular and mouth watering dishes of Rajasthan.

7. Mumbai

We Indians are just crazy about street foods and for this craving of ours; Mumbai hold the status of being the best street food in India. Mumbai is the birthplace of Vada Pavs which are not only cheap and tasty but also stomach filling. Apart this, Pav Bhaji, Pani Puris, Dahi Puri, Batata Vada, Ragda Pattice, Kanda Poha, Sev puri and Bombay Sandwich are other popular street foods that one should never miss in Mumbai.

8. Delhi

As they say, “Dilli hain Dilwalo ka Seher”, you can get everything here. Chole Bhature holds a special place in the hearts of Delhiites but there are must visit places if you are big time foodie and they are – Karim’s , Jama Masjid is best for non-veg food, Paranthe Wali Gali, Chandini Chowk where you get more than 100 variety of Paranthas, Sarvana Bhawan, Connaught Place if you are South Indian food lover, Keventer’s which offers the best shakes of Delhi and famous Momos of Lajpat Nagar. I bet you will never forget the taste and treatment of Delhi. You can also check out the Delicious Street Food of Delhi

Related:-How deep-tech can play a big role in transforming fashion

9. Gujarat

Gujarat is a heaven in India for vegetarians. Famous foods consist of Undhiyu, Handvo, Khandvi, Khaman Dhokla, Thepla, Muthiya, Fafda, Khicho. Just as the people of Gujarat; their dishes are also very traditional. The flavors are basically a beautiful amalgamation of sweet, sour, and spicy tastes.

10. Chennai

They follow the most unique and traditional way of eating i.e. on Banana Leaves. Rice is their staple food and their dishes are the most healthy and full of nutrition and proteins which includes Kothu Parotta, Idli, Sambhar, Puttu, Appam, Idyappam, Murukku, Dosa. Chennai is a sure show stopper for every food lover.