“There is no love sincerer than the love of food” – George Bernard Shaw

We all travel for different motives, but veiled inside the hundreds of reasons is the great love of food which surpasses almost everything else–especially on a trip to India. A country comprising of 28 states, countless religions and languages, and myriad forms of cuisines, India is undoubtedly a paradise for food explorers. So if you’re planning to travel to India with the soul of a food lover, you must pay a visit to the following cities to satiate your cravings.

1. Delhi: The capital of India is immensely popular for the North Indian cuisine that it offers. Delhi  has some amazing street food options, dhabas, restaurants and high-end cafés serving a variety of food. If you are here, do try the chhola bhatura, parathas and tandoori chicken.

2. Mumbai: This city clutches the spirit of India and houses some incredible restaurants serving almost every kind of food you would want to eat. In addition, Mumbai has the best street food servings, including the pav bhaji, bhel puri, dahi puri, sev puri, vada pav, sandwiches and the like. Take a stroll down the Juhu Beach for its plethora of food vendors, or eat Japanese food at Wasabi, and you will know what we are talking about.

3. Goa: This party capital of India is considered one of the best places to drink, dine and dance. The Goan cuisine is the hot favorite of seafood enthusiasts, who try out different preparations of prawns, crabs, squids, fishes, etc. to relish in the tastes that Goa offers.

4. Kolkata: Visiting the Bengali capital is a must for every foodie touring India. Kolkata is a hub for the most appetizing Bengali food, particularly most-loved sweets like rasgulla, sandesh, yummy rolls, chow mein and puchkas (pani-puri) that complete the city’s street food.

5. Pondicherry: The mingling of France and South India in this territory make it a wonderful place for all who love food and serenity. Pondicherry is one place in India that serves not only the best of French cuisine, but it also houses amazing food joints serving both traditional and Western cuisines. The organic food served at the Auroville Ashram is especially to-die-for.

6. Amritsar: After the Golden Temple and the Wagah Border, Amritsar in Punjab is prominently admired for its food. The restaurants and dhabas offer excellent Punjabi food that satisfies the taste buds of a large number of food lovers. The Amritsari chhole kulche, maah ki dal and machchhi (fish) are strongly preferred among the gourmets.

7. Lucknow: This well-known city in the north of India was once ruled by Nawabs for more than a century. Today, the city owes its Awadhi cuisine to their rich traditions left behind. People especially stopover in Lucknow to devour the Galouti kebabs, kormas, parathas and the sheermaal. Lucknow brings forth some legendary foods for both vegetarians and non-vegetarians alike.

8. Udupi: This Konkani city in Karnataka has long been neglected even though the cuisine that originated here has made millions fall in love with food. Udupi offers rasam, a variety of dosas and idlis topped with sambhar, which makes up the wholesome South Indian food admired by  many. In general, the Udupi cuisine is purely vegetarian and is cherished for its simplicity and flavor. Try one of the many remarkable food joints and vendors in this little town without which your food journey to India can’t be complete.

9. Hyderabad: Ruled by the Nizams, this city blends the Mughlai, Turkish and Andhra cuisine to present people with some of the most scrumptious food choices. The Hyderabadi dum biryani is served throughout the country due to its inimitable taste and spices. That’s why they say that in India, biryani is synonymous to Hyderabad.

10. Jaipur: Nestled in the royal state of Rajasthan, Jaipur is a popular destination with tourists. However, what makes it even more singular is the Rajasthani cuisine that this city presents. There are a great number of restaurants and eating joints in Jaipur that add to the significance of the state. While you’re here, you must try the Dal Baati Churma with plenty of ghee to savor the cuisine of the region. And now, you can embark on a food journey to India.