Culinary Guide 2026

Udaipur Food Tour

Dal Baati Churma, Gatte Ki Sabzi, lakeside fine dining, and vibrant street food. Taste the Venice of the East through the eyes of locals.

Udaipur Locals
We eat here every day
Food Experts
Curated lakeside stops
500+ Food Tours
Happy food travelers
4.9 Rating
Google reviews

Udaipur Food Tour — Royal Cuisine Meets Lakeside Charm

Udaipur, the City of Lakes and the Venice of the East, offers a dining experience that is uniquely romantic and culturally rich. The Mewari cuisine here — rooted in the royal kitchens of the Mewar dynasty — combines the hardy ingredients of Rajasthan's arid landscape with refined cooking techniques developed in palatial kitchens over centuries.

Our Udaipur food tour by car takes you from the morning kachori stalls at Hathi Pol to the legendary Natraj Restaurant for a full Rajasthani thali, through the cafe-lined streets of the old city, and culminates with a sunset dinner at Ambrai — where Lake Pichola, City Palace, and Jag Mandir create arguably the most beautiful restaurant backdrop in all of India.

The best time for a Udaipur food tour is September to March when the weather is pleasant and the lakes are full after the monsoon. Udaipur's food scene beautifully combines traditional Rajasthani street food with a thriving international cafe culture — making it perfect for every type of food lover, from the adventurous street food explorer to the luxury lakeside diner.

Famous Foods of Udaipur

Mewari royal cuisine meets lakeside romance in the Venice of the East

Dal Baati Churma

MUST TRY
₹120-250 per thali

The quintessential Rajasthani dish served everywhere in Udaipur. Baked wheat balls dipped generously in ghee, paired with panchmel dal and sweet churma. Natraj Restaurant near City Palace serves an outstanding version that draws locals daily.

Gatte Ki Sabzi

MUST TRY
₹100-180 per dish

Udaipur's signature curry — gram flour dumplings simmered in a tangy, spiced yogurt gravy. Mewari comfort food at its best. Available in every traditional restaurant and thali place. The version at Natraj is considered the benchmark.

Kachori & Aloo Sabzi

MUST TRY
₹20-40 per plate

Crispy deep-fried kachoris with spicy potato curry — Udaipur's beloved breakfast. Available from street stalls across the old city, especially around Hathi Pol and Clock Tower area. Fresh, hot kachoris in the morning are a daily Udaipur ritual.

Kulfi

MUST TRY
₹30-60 per piece

Udaipur's kulfi scene is excellent — thick, dense, traditional Indian ice cream in flavours like malai, kesar-pista, and mango. Evening kulfi stalls near Jagdish Temple and City Palace area are popular. Creamy and refreshing after a day of sightseeing.

Pani Puri (Golgappe)

₹20-40 per plate

Hollow crispy puris filled with spiced water, tamarind chutney, and potato-chickpea mixture. Udaipur's golgappe vendors near Hathi Pol serve some of the most flavourful versions in Rajasthan. A must-try evening snack.

Lakeside Fine Dining

₹500-1,500 per person

Udaipur offers a unique dining experience — Rajasthani and multi-cuisine food served with Lake Pichola and City Palace as your backdrop. Ambrai is the gold standard. The combination of food and setting is unmatched in India.

Daal Kachori

₹15-30 per piece

A unique Udaipur variation — kachori stuffed with spiced lentil mixture, crispier and more savoury than the regular version. Served with green and sweet chutneys. Morning stalls at Hathi Pol and Surajpol gate serve the freshest ones.

Rabri & Malpua

₹40-80 per plate

Thick, sweet reduced milk (rabri) served with pan-fried malpua (sweet pancakes). A classic Rajasthani dessert combination. Sweet shops around Jagdish Temple and the old city serve excellent versions, especially in the evening.

Street Food Tour Itinerary

Follow this route for the ultimate Udaipur food crawl (our drivers know every stop)

1
8:00 AM

Hathi Pol Area

Kachori & Aloo Sabzi Breakfast

Start at one of the many breakfast stalls in the Hathi Pol area. Fresh, crispy kachoris with spicy potato curry and masala chai. The old city comes alive with breakfast vendors.

2
9:30 AM

Jagdish Temple Area

Sweets & Temple Prasad

Visit the stunning Jagdish Temple and sample sweets and prasad from the surrounding shops. Rabri, Malpua, and traditional Mewari sweets are available here.

3
11:00 AM

City Palace Surroundings

Chaat & Samosa

Explore the vibrant area around City Palace. Street vendors serve excellent chaat, samosas, and seasonal snacks. Great for photos and food simultaneously.

4
12:30 PM

Natraj Restaurant

Rajasthani Thali with Dal Baati

The main event — a full Rajasthani thali at Natraj, one of Udaipur's most respected traditional restaurants. Dal Baati Churma, Gatte Ki Sabzi, Ker Sangri, papad, and buttermilk.

5
3:00 PM

Savage Garden / Cafe Culture

Coffee & Snacks

Udaipur's cafe culture is thriving. Savage Garden offers rooftop views with excellent coffee and light meals. Grasswood Cafe and Cafe Edelweiss are also popular choices.

6
5:00 PM

Hathi Pol Evening Stalls

Pani Puri & Kulfi

Evening street food at Hathi Pol — fresh Pani Puri, creamy Kulfi, and various chaat items. The sunset light on the old city buildings adds magic to the experience.

7
7:00 PM

Ambrai Restaurant, Lake Pichola

Lakeside Dinner

End with a spectacular lakeside dinner at Ambrai. Watch the City Palace and Jag Mandir light up across the water while enjoying Rajasthani and Continental cuisine. Reservation recommended.

Full food tour with sedan cab: ₹1,500 (local Udaipur) or ₹6,500 (from Jaipur round trip)

Best Restaurants in Udaipur

Ambrai Restaurant

4.5
Rajasthani / Multi-Cuisine₹600-1,200/person

Lake Pichola

India's most romantic restaurant setting. Lake Pichola views, City Palace backdrop. Outstanding Rajasthani and Continental food. Sunset reservation essential.

Natraj Restaurant

4.3
Pure Veg Rajasthani₹200-400/person

Near City Palace

Udaipur's most trusted traditional restaurant. Definitive Rajasthani thali with Dal Baati Churma and Gatte Ki Sabzi. Generations of loyal customers.

Savage Garden

4.4
Cafe / Continental₹300-600/person

Near Chandpol

Popular rooftop cafe with stunning old city views. Excellent coffee, pasta, and fusion food. Bohemian vibe popular with international travellers.

Upre by 1559 AD

4.6
Fine Dining₹1,000-2,000/person

Lake Pichola

Elevated lakeside dining with creative Indian cuisine. Stunning ambiance, excellent service. Perfect for special occasions. Reservation recommended.

Millets of Mewar

4.3
Healthy / Rajasthani₹200-400/person

Hathi Pol

Unique restaurant focusing on traditional millet-based Mewari dishes. Healthy, authentic, and delicious. Perfect for health-conscious food lovers.

Grasswood Cafe

4.4
Cafe / Bakery₹200-400/person

Old City

Charming cafe with excellent baked goods, smoothie bowls, and light meals. Popular with digital nomads. Great for breakfast or an afternoon break.

Food Markets to Visit

1

Hathi Pol

Udaipur's main street food hub. Morning kachori stalls, evening Pani Puri vendors, sweet shops, and traditional food stalls. Also known for handicrafts and miniature paintings. The most food-dense area in the old city.

Best for

Kachori, Pani Puri, street food, sweets

2

City Palace Area

The tourist hub with restaurants, cafes, and food stalls catering to all tastes. Multiple rooftop restaurants with lake views. Evening food scene is particularly vibrant with live music at some venues.

Best for

Lakeside dining, cafes, rooftop restaurants

3

Clock Tower Market

Local market with authentic food stalls less frequented by tourists. Traditional sweet shops, breakfast vendors, and evening chaat stalls. Our drivers recommend this for the most authentic local food experience.

Best for

Authentic local food, sweets, breakfast

4

Bapu Bazaar Area

Commercial market with good food options. Traditional restaurants serving Rajasthani thali, sweet shops, and afternoon snack vendors. More spacious and organized than the narrow old city lanes.

Best for

Thali restaurants, shopping, snacks

Combine Food Tour with Sightseeing

Our recommended full-day recipe for the perfect Udaipur experience

8:00 AM - Kachori breakfast at Hathi Pol
9:30 AM - City Palace visit
11:30 AM - Jagdish Temple & sweets tasting
12:30 PM - Rajasthani thali at Natraj Restaurant
2:00 PM - Boat ride on Lake Pichola
3:30 PM - Saheliyon Ki Bari visit
4:30 PM - Coffee at Savage Garden or Grasswood Cafe
5:30 PM - Pani Puri & Kulfi at Hathi Pol
7:00 PM - Sunset dinner at Ambrai, Lake Pichola

Sedan cab for this full day: ₹1,500 (local Udaipur) or ₹6,500 (from Jaipur round trip)

Frequently Asked Questions

What food is Udaipur famous for?

Udaipur is famous for Dal Baati Churma, Gatte Ki Sabzi (gram flour dumplings in yogurt gravy), Kachori with aloo sabzi, Kulfi, Pani Puri, Rajasthani thali, and lakeside dining. The city blends traditional Mewari cuisine with a thriving cafe culture popular with international tourists.

Where can I find the best lakeside dining in Udaipur?

Ambrai Restaurant on Lake Pichola offers the most stunning lake and City Palace views. Upre by 1559 AD, Savage Garden (rooftop views), and Raas Leela also offer beautiful settings. Ambrai at sunset is considered one of India's most romantic dining experiences.

Is street food safe to eat in Udaipur?

Yes! Udaipur's popular street food areas around Hathi Pol, Clock Tower, and City Palace have well-established stalls with high turnover. Stick to busy vendors, avoid raw items, and drink bottled water. Our recommended spots are all trusted local favourites.

Can I combine a food tour with Udaipur sightseeing?

Absolutely! Morning City Palace visit, breakfast at Hathi Pol, boat ride on Lake Pichola, lunch at a lakeside restaurant, Saheliyon Ki Bari visit, evening chaat and kulfi, and sunset dinner at Ambrai. Our drivers create the perfect combination.

What is the best time for a Udaipur food tour?

Morning (8-10 AM) for Kachori and breakfast. Lunch (12-2 PM) for Dal Baati Churma thali. Evening (5-8 PM) for chaat, Pani Puri, and Kulfi. Sunset for lakeside dining. September to March is the best season for Udaipur food exploration.

Are vegetarian options available in Udaipur?

Udaipur is predominantly vegetarian! Dal Baati Churma, Gatte Ki Sabzi, Kachori, Kulfi, chaat, and most traditional dishes are vegetarian. Natraj Restaurant is a famous pure-veg institution. The city's Mewari cuisine is largely plant-based.

How much does a Udaipur food tour cost?

Street food budget: ₹200-400 per person for a full tour. Lakeside restaurant meals: ₹500-1,500 per person. Our food tour with cab: ₹1,500 (sedan) for half-day covering street food + lakeside dining. Full day with sightseeing: ₹2,000.

What is Mewari cuisine?

Mewari cuisine is the traditional food of the Mewar region (Udaipur). It is characterized by the use of dried lentils, gram flour, buttermilk, and ghee — ingredients that thrive in the arid Rajasthani climate. Gatte Ki Sabzi, Dal Baati Churma, and Ker Sangri are signature Mewari dishes.

Book Your Udaipur Food Tour

Let our drivers take you to the best food spots in the Lake City. From street stalls to lakeside dining, we know every stop.