Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version
Viewed by 52 travelers

7-Day Foodie Itinerary in Udaipur, India

Friday, September 1: Arrival in Udaipur

Welcome to Udaipur, the City of Lakes! Start your culinary journey by sampling the local flavors at one of the city's many street food stalls. Indulge in mouthwatering snacks like kachoris, samosas, and pani puri. In the afternoon, take a boat ride on Lake Pichola and enjoy the scenic views of the surrounding palaces. For dinner, head to Ambrai Restaurant, located by the lake, and savor the delicious Rajasthani thali.

  • Street Food: Estimated Cost - INR 200, Time Spent - 2 hours
  • Lake Pichola Boat Ride: Estimated Cost - INR 400, Time Spent - 1.5 hours
  • Ambrai Restaurant: Estimated Cost - INR 800, Time Spent - 2 hours
Restaurants
  • Start your day with a delicious breakfast at Jaiwana Haveli rooftop restaurant, overlooking Lake Pichola. They offer a variety of options like traditional Indian parathas and omelettes. Average cost for a meal is about 200 INR per person.
  • For a tasty lunch, visit Natraj Dining Hall, a local favorite known for its vegetarian thali. Their unlimited thali includes a variety of dishes like dal, vegetables, roti, and rice. Average cost for a meal is about 150 INR per person.
  • Treat yourself to a memorable dinner at Udai Kothi rooftop restaurant, offering stunning views of the City Palace and Lake Pichola. Indulge in their authentic Rajasthani cuisine and enjoy traditional folk performances. Average cost for a meal is about 600 INR per person.
Saturday, September 2: Culinary Heritage Exploration

Start your day with a visit to the vibrant local market of Udaipur, where you can find a variety of fresh produce, spices, and traditional Rajasthani ingredients. Experience a cooking demonstration and learn to prepare authentic Rajasthani dishes. In the afternoon, visit the Bagore Ki Haveli Museum and indulge in the cultural heritage of Udaipur. End your day with a rooftop dinner at Millets of Mewar, known for its organic and healthy Rajasthani cuisine.

  • Local Market Visit: Estimated Cost - INR 100, Time Spent - 2 hours
  • Cooking Demonstration: Estimated Cost - INR 500, Time Spent - 3 hours
  • Bagore Ki Haveli Museum: Estimated Cost - INR 150, Time Spent - 1.5 hours
  • Millets of Mewar: Estimated Cost - INR 1000, Time Spent - 2 hours
Restaurants
  • Cafe Edelweiss: Enjoy a delicious and hearty breakfast at this charming cafe known for its European-inspired menu. Average cost for a meal is about 300 INR per person.
  • Jaisal Italy: For lunch, head to Jaisal Italy, a cozy restaurant serving delicious Italian dishes with an Indian twist. Average cost for a meal is about 500 INR per person.
  • Savage Garden: Indulge in a fine dining experience at Savage Garden, offering a stunning rooftop view of Lake Pichola. The restaurant specializes in global fusion cuisine. Average cost for a meal is about 1500 INR per person.
Sunday, September 3: Royal Dining Experience

Start your day by visiting the majestic City Palace, home to several exquisite palaces and museums. Explore the palace grounds and witness the grandeur of the Rajput era. Enjoy a regal lunch at the iconic Jagmandir Island Palace, situated on Lake Pichola. In the evening, take a walk around the Fateh Sagar Lake and savor the local street food specialties.

  • City Palace: Estimated Cost - INR 300, Time Spent - 3 hours
  • Jagmandir Island Palace: Estimated Cost - INR 2000, Time Spent - 2 hours
  • Fateh Sagar Lake: Estimated Cost - INR 100, Time Spent - 2 hours
Restaurants
  • Annamaya: A charming rooftop cafe offering a delightful breakfast spread with both Indian and continental options. Average cost for a meal is about 300 INR per person.
  • Dine at Ambrai Restaurant, located near the City Palace, for a magnificent view of Lake Pichola while enjoying a delicious lunch. Average cost for a meal is about 800 INR per person.
  • For a memorable dinner experience, head to Udaipuri Thali Restaurant and indulge in a traditional Rajasthani thali with a variety of authentic dishes. Average cost for a meal is about 500 INR per person.
Monday, September 4: Culinary Workshops and Tastings

Join a traditional Rajasthani cooking workshop and learn to prepare signature dishes like dal bati churma and gatte ki sabzi. Afterward, visit the Shilpgram Crafts Village and witness the local artisans at work. In the afternoon, enjoy a flavorful thali lunch at Natraj Dining Hall, known for its authentic Rajasthani cuisine. End your day with a visit to the Sajjangarh Monsoon Palace for breathtaking sunset views.

  • Rajasthani Cooking Workshop: Estimated Cost - INR 800, Time Spent - 3 hours
  • Shilpgram Crafts Village: Estimated Cost - INR 200, Time Spent - 2 hours
  • Natraj Dining Hall: Estimated Cost - INR 500, Time Spent - 2 hours
  • Sajjangarh Monsoon Palace: Estimated Cost - INR 300, Time Spent - 1.5 hours
Restaurants
  • For a delicious breakfast, head to Cafe Edelweiss, a charming European-style cafe serving freshly baked pastries and a variety of breakfast dishes. Average cost for a meal is about 200 INR per person.
  • Indulge in a hearty lunch at Ambrai, a waterfront restaurant offering stunning views of Lake Pichola. With a menu featuring Indian and international cuisines, you can expect to spend an average of 500 INR per person for a meal here.
  • For a memorable dinner experience, visit Raas Leela, a rooftop restaurant with panoramic views of the city. This restaurant specializes in North Indian and Rajasthani dishes, and the average cost for a meal is about 800 INR per person.
Tuesday, September 5: Street Food Delights

Embark on a street food tour through the bustling streets of Udaipur. Sample local delicacies like mirchi vada, dal kachori, and rabri jalebi. Visit the iconic Gulab Bagh and explore the beautiful gardens. Enjoy a traditional Rajasthani thali dinner at the famous Padmashri Krishna Dal Bati Restro.

  • Street Food Tour: Estimated Cost - INR 500, Time Spent - 3 hours
  • Gulab Bagh: Estimated Cost - INR 50, Time Spent - 2 hours
  • Padmashri Krishna Dal Bati Restro: Estimated Cost - INR 600, Time Spent - 2 hours
Restaurants
  • For breakfast, head to JMB Fast Food and enjoy their tasty aloo paratha. The average cost for a meal is about 100 INR per person.
  • For lunch, dine at RaajBagh Restaurant and savor their mouthwatering Rajasthani thali. The average cost for a meal is about 250 INR per person.
  • For dinner, visit Millets of Mewar and indulge in their delicious organic and vegan options. The average cost for a meal is about 400 INR per person.
Wednesday, September 6: Lakeview Dining

Start your day with a visit to the serene Saheliyon-ki-Bari garden, famous for its fountains and marble art. Enjoy a leisurely lunch at the beautiful Aravali Lakeview Restaurant, overlooking Fateh Sagar Lake. In the afternoon, explore the vintage car collection at the Udaipur Vintage and Classic Car Museum. For dinner, indulge in a romantic lakeside dining experience at the Sunset Terrace Restaurant.

  • Saheliyon-ki-Bari: Estimated Cost - INR 100, Time Spent - 2 hours
  • Aravali Lakeview Restaurant: Estimated Cost - INR 800, Time Spent - 2 hours
  • Udaipur Vintage and Classic Car Museum: Estimated Cost - INR 250, Time Spent - 1.5 hours
  • Sunset Terrace Restaurant: Estimated Cost - INR 1500, Time Spent - 2 hours
Restaurants
  • For breakfast, head to Cafe Edelweiss, a charming cafe known for its delicious breakfast options and cozy ambiance. The average cost for a meal is about Rs. 200 per person.
  • For lunch, visit Ambrai Restaurant, located near the City Palace with breathtaking views of Lake Pichola and the surrounding mountains. The restaurant offers a wide range of traditional Rajasthani and international dishes. The average cost for a meal is about Rs. 800 per person.
  • For dinner, try the multi-cuisine rooftop restaurant 1559 AD. The restaurant is housed in a restored haveli and offers stunning views of the historic Udaipur city. The average cost for a meal is about Rs. 1200 per person.
Thursday, September 7: Farewell Feast

End your foodie adventure in Udaipur with a grand feast at the luxurious Taj Lake Palace. Indulge in a gourmet dinner while enjoying the breathtaking views of Lake Pichola. Spend the day exploring the local markets for culinary souvenirs and traditional spices. Bid farewell to Udaipur with a heart full of flavors and memories.

  • Taj Lake Palace Dinner: Estimated Cost - INR 4000, Time Spent - 3 hours
  • Local Market Shopping: Estimated Cost - INR 300, Time Spent - 2 hours
Restaurants
  • For a delicious breakfast, head to Millets of Mewar and enjoy their healthy and nutritious millet-based dishes. The average cost for a meal here is about 250 INR per person.
  • For a satisfying lunch, visit Ambrai Restaurant and experience a blend of Indian and international flavors with a stunning view of the City Palace. The average cost for a meal here is about 800 INR per person.
  • Indulge in a memorable dinner at Charcoal by Carlsson with its cozy ambience and delectable North Indian cuisine. The average cost for a meal here is about 1200 INR per person.

Hidden Gems and Local Favorites

For foodies seeking off the beaten path experiences, Udaipur has a few hidden gems worth exploring. Visit the Jaiwana Haveli rooftop restaurant for panoramic views of the cityscape and delectable Rajasthani dishes. Take a culinary walking tour through the narrow lanes of Udaipur's old city, guided by a local expert who will introduce you to lesser-known food stalls and traditional recipes. Don't miss the opportunity to try the famous Udaipur specialty, Dabeli, a spicy potato-filled bun available at local street food vendors.

Click here to check hotel and flight prices
0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version