Udaipur—known as the City of Lakes—is more than just picturesque palaces and tranquil waters. It’s also a hidden gem for food lovers. Rooted in Rajasthani tradition and influenced by its royal legacy, Udaipur food offers a blend of bold flavors, earthy ingredients, and soulful preparation.
Whether you’re wandering the narrow lanes of the old city or enjoying sunset views by the lakeside, these must-try foods in Udaipur promise an unforgettable culinary experience. Here’s your complete local food guide.
1. Dal Baati Churma – The Quintessential Rajasthani Plate
A legendary trio in Rajasthani cuisine, this dish brings together crispy baatis (wheat balls), aromatic dal (lentils), and sweet churma. It’s rustic, filling, and deeply satisfying.
Best enjoyed at: Krishna Dal Bati Restro, Santosh Bhojanalaya
2. Gatte ki Sabzi – Traditional with a Twist
Soft gram flour dumplings float in a rich, yogurt-based curry spiced with cumin and turmeric. Often eaten with roti or rice, this is a dish you’ll find in every Rajasthani home.
Where to try: Natraj Dining Hall, Gordhan Thal
3. Ker Sangri – Desert Delight
This unique dish of dried wild berries (ker) and beans (sangri) is a product of the desert’s ingenuity. Cooked with mustard oil and simple spices, it’s tangy, earthy, and unlike anything you’ve tasted.
Try it with: Bajra roti or in a traditional thali
4. Pyaaz Kachori – Breakfast Staple
A popular street snack, Pyaaz Kachori is a deep-fried pastry filled with spicy onion masala. It’s crunchy, flavorful, and best paired with sweet and tangy chutneys.
Available at: JMB (Jodhpur Misthan Bhandar), Shastri Circle vendors
5. Mirchi Bada – Udaipur’s Fiery Snack
These large green chilies are stuffed with a spiced potato filling, dipped in batter, and fried to perfection. Crisp on the outside and soft inside—this snack is perfect for spice lovers.
Where to find: Jagdish Misthan Bhandar, Bapu Bazaar
6. Chaat at Sukhadia Circle – A Flavor Bomb
Sukhadia Circle is the street food heart of Udaipur. From Pani Puri and Sev Puri to Aloo Tikki, the chaat here is vibrant, messy, and utterly delicious.
Best time to visit: Evenings, when locals gather for snacks and laughter
7. Rajasthani Thali – A Cultural Platter
Why try one dish when you can taste them all? A Rajasthani Thali includes everything—dal baati, gatte, kadhi, rotis, ker sangri, sweets, and more. It’s a must for anyone wanting the full experience.
Top spots: Natraj Thali, Traditional Restaurant near City Palace
8. Mawa Kachori – Sweet Sensation
A specialty dessert from Rajasthan, this sweet pastry is stuffed with mawa (milk solids) and nuts, then soaked in saffron-infused sugar syrup. Rich, festive, and indulgent.
Find it at: Laxmi Misthan Bhandar, Jagdish Sweets
9. Kulhad Coffee by Fatehsagar Lake – Sip with a View
Experience local vibes with a warm or cold kulhad coffee served in traditional clay cups. Enjoy it lakeside as the sun sets—simple, yet unforgettable.
Must-visit kiosks: Sai Sagar, Vinod Fast Food at Fatehsagar
10. Local Ice Cream and Falooda – Cool Treats for Warm Evenings
Beat the desert heat with homemade kulfi, falooda, or saffron-infused ice creams from local vendors. It’s a nostalgic treat both locals and tourists love.
Try at: Sukhadia Circle or Fatehsagar ice cream stalls
Final Thoughts: Eating Your Way Through Udaipur
More than just fuel, Udaipur food is a celebration of culture, tradition, and hospitality. From age-old thali meals to street-side snacks bursting with flavor, every dish has a story. Whether you’re a vegetarian, a sweet tooth, or an adventurous eater, the city offers something just for you.
So next time you’re in Udaipur, skip the usual tourist trail—eat like a local and experience Rajasthan on a plate.