Start your foodie adventure in Udaipur by immersing yourself in the vibrant street food scene. In the morning, head to the famous Ghanta Ghar (Clock Tower) area, where you'll find a variety of local snacks such as kachoris, samosas, and pyaz ki kachori. Afterward, visit the bustling Bapu Bazaar and indulge in some traditional Rajasthani sweets like ghewar and mawa kachori.
In the afternoon, make your way to the famous Jagdish Chowk area, known for its delicious street food. Try the mouth-watering pani puri, dabeli, and pav bhaji. As the evening sets in, head to Lake Pichola and enjoy a boat ride while savoring the flavors of Udaipur's street food.
Embark on a royal dining experience in Udaipur by starting your day with a sumptuous breakfast at a heritage haveli such as Jagat Niwas Palace Hotel, where you can savor traditional Rajasthani delicacies like dal bati churma and gatte ki sabzi.
In the afternoon, explore the City Palace complex and visit the iconic Palki Khana. Enjoy a royal thali meal consisting of a variety of vegetarian dishes served in traditional silverware. Afterward, take a stroll around the palace grounds and admire the breathtaking views of Udaipur.
In the evening, head to Ambrai Ghat and dine at the Ambrai Restaurant, which offers a stunning view of Lake Pichola and the City Palace. Indulge in a fine dining experience with a fusion of Indian and international cuisines while enjoying the romantic ambiance.
Start your day by participating in a traditional Rajasthani culinary workshop at Spice Box in the morning. Learn to cook authentic dishes like dal makhani, laal maas, and ker sangri under the guidance of experienced chefs. Enjoy the fruits of your labor by relishing the delicious meal you prepared.
In the afternoon, explore the local markets such as Hathi Pol and Maldas Street, where you can find an array of spices, pickles, and traditional Rajasthani snacks. Don't forget to taste the famous Udaipur specialty, "mirchi vada," a deep-fried chili fritter stuffed with spices.
In the evening, head to the Bada Bazaar area and treat yourself to a Rajasthani thali at Natraj Dining Hall. Feast on a wide variety of Rajasthani dishes and experience the rich flavors of the region.
Start your final day in Udaipur by having breakfast with a view at the Jaisamand Lake. Enjoy a leisurely meal at a lakeside café while taking in the serene surroundings and the picturesque beauty of the lake.
In the afternoon, enroll in a traditional Rajasthani cooking class at the Aravali Cookery School. Learn the secrets of Rajasthani cuisine from local chefs and prepare a traditional meal using fresh ingredients and aromatic spices.
End your foodie adventure in Udaipur by savoring the delectable flavors of a Rajasthani thali at Millets of Mewar in the evening. This restaurant specializes in organic and locally sourced ingredients, offering a unique dining experience.
In addition to the popular food spots, Udaipur has some hidden gems and local favorites that are worth exploring. Visit Shreenath Lassiwala near the City Palace for their famous lassi, a traditional Indian yogurt-based drink. Don't miss the delectable kachoris at JMB Kachori Wala in Bapu Bazaar. For a unique dining experience, try the rooftop restaurant Upré by 1559 AD, which offers a stunning view of the City Palace. Another hidden gem is Savage Garden Restaurant, known for its fusion cuisine and relaxed ambiance. These places will take your foodie adventure in Udaipur to the next level.
To check hotel and flight prices for your Udaipur trip, click here.