Food acts as a getaway to experience diverse cultures and immerse ourselves in the best of everything that a city can offer. India offers a plethora of authentic cuisines to sink our teeth into. And if you are a foodie and want to explore India's authentic food destinations, we have the right list for you! Savouring local food during vacations is an integral part of the travel experience.
Here are the best cities to enjoy the best street food in India.
Lucknow, Uttar Pradesh
Known for its bustling street life, the city of Nawabs, Lucknow is the getaway for food adventures in India. You will discover umpteen number of fabulous street joints to indulge in. Although biryani is made all across India, Lucknow produces some of the best biryanis in the country. Hazratganj, Old Lucknow, and Aminabad are a few places you can visit in Lucknow to treat yourself to a gastronomical adventure.
The Goan food scene isn't just limited to seafood. Upscale hotels and restaurants are complemented with a slew of shacks and diners, offering a diverse range of international cuisines. Generous with the use of spices and other aromatics like garlic and chilli, the finished recipes bursts with layers of flavor. Well-baked crabs, butter garlic prawns, Ravioli, and Coconut ice cream are some of the best delicacies you will find in and around Baga.
Chennai, Tamil Nadu
Chennai is synonymous with South Indian food, so it is a must-visit place to get an overall taste of Southern India. Most of the dishes you find in Chennai are traditional foods that date back to the 12th century. Local food like Masala Dosa, Idly, Murukkus, Mohinga, and Kothu Parotta are a few readily available delicacies in Chennai. Mint Street and Snowcarpet Street are the best places to visit in Chennai to try some lip-smacking specialities.
Alleppey's food scene is famous for its Karimeen (pictured) and appams. Alleppey's food options may be a bit overwhelming, so when in doubt, order a classic Karimeen Special with rice. And don't leave the places without visiting Cassia, a famous food joint known for delicious burgers, squid soups, and roasted prawns. Thanks to its backwaters and houseboats, Alleppey tourism is at its peak, and consequently, food is sold around the clock in many night joints.
Famed for its well-spiced cuisine, Hyderabad's food is bold and hearty. Hyderabadi Biryani is the most famous dish in the city, and the flavour it holds is as satisfying as the city itself. It is cooked in all hole-in-the-wall joints and high-end hotels. However, biryani is not the only delicacy that the land of Nizams has to offer. Haleem, Sheelh Kebabs, Chicken Nihari, Uttappams, Guntur Idlis, Corn Dosa and Paneer Tikka Dosa, are a few other tasty foods you can indulge in. Marina Road is the most visited food street in Hyderabad.
Delhi is the best place to get a taste of India. The food options are plentiful in Delhi. However, there is one dish you need to try in the capital, Chole Bature. At noon you can hit Punjabi joints to indulge in protein-rich meals for a filling lunch. Butter chicken and parathas are a few best dishes to try. Sitaram Diwan Chand, Chandini Chowk, Paharganj, Chache Di Hatti, Manju ka Tilla, and Kamla Nagar are a few places where you can find zesty authentic local food.
Kolkata, West Bengal
As Kolkata is home to millions, it's no surprise to see the streets of Kolkata filled with food trucks, carts, and small joints. Some of the best foods in Kolkata include Phuchka, Mughlai Paratha, Roshogulla, jalebi, and Cutlets, to name a few. Park streets, Ballygunge Place, and Kasturi are famously known for offering the best biryani and fish dishes in town. If you want to have a more local experience, sit in any of the tiny joints in Kolkata to feast on all manner of authentic Kolkata food.
The silicon valley of India has transformed into a crowd favourite and a worthy food destination, thanks to its liberal approach towards cultures and traditions. Bangalore offers everything from cheap South Indian joints to high-end plush diners. South Indian dishes like Masala Dosa, Idly, Bisi-Bele Bath, Pakodas, etc. are a few authentic staple foods found in Bangalore. Chaat Street, MG Road, and Shivajinagar are a few places you can visit in Bangalore to spoil yourself with some mouth-watering local food. Besides bonafide local food, Bangalore is also home to an assortment of domestic and international cuisine.
Mumbai's food history goes back centuries, and its authenticity has a legendary status in the world. Amid a thriving workforce and activities, there are tens of thousands of food joints, trucks, and carts to provide food to the ever-growing populations in Mumbai. The most staple food is Chaat. Chaat is a spicy and tangy dish with fried Paapats, onions, mashed potatoes, chillies, and tamarind water, seasoned with Indian spice masala. And without a doubt, the tasty Chaat will you wanting for more. Vada Pav is another of Mumbai's own, which is an unmissable treat. Carter road and Bendi Bazaar are must-visit food streets in Mumbai.