
Rajasthan
Udaipur Food Guide: What to Eat & Where to Find It
If you only order the most famous dish in Udaipur, you will miss the everyday cooking around it. Start with dal baati churma, gatte, laal maas, kachori, ker sangri and milk sweets, follow the rhythm of breakfast and lunch, and choose busy kitchens where food is moving quickly.
The entries combine what to order with practical context. Confirm current opening hours and prices directly before making a special journey.
Must-Try Local Food in Udaipur
You do not need to eat everything on this list. Start with the dishes that suit your appetite, share when portions are generous, and leave space for something you notice along the way.
1Dal Baati Churma
Baked wheat baati, lentils and sweet churma make a substantial Rajasthani meal.
Where to Try
Traditional thali restaurants
Price Range
₹250–600
2Gatte Ki Sabzi
Gram-flour dumplings in a spiced yoghurt gravy, well suited to a vegetarian thali.
Where to Try
Rajasthani restaurants
Price Range
₹180–400
3Laal Maas
A robust mutton curry associated with Rajasthan; ask about the chilli level before ordering.
Where to Try
Established regional restaurants
Price Range
₹350–750
4Kachori
Crisp pastry filled with lentils or onion, best eaten hot in the morning.
Where to Try
Busy old-city snack shops
Price Range
₹30–100
5Ker Sangri
Desert berries and beans cooked with spices, offering a taste of Rajasthan beyond its famous meat dishes.
Where to Try
Thali restaurants
Price Range
₹180–400
6Mawa sweets
Milk-rich sweets provide an easy finish after a savoury meal.
Where to Try
Long-running sweet shops
Price Range
₹300–700 per kg
Fit the food stops into your day
A good meal is more enjoyable when it is near the places you already plan to see. These chapters will help you keep the day sensible:
Quick Facts
State
Rajasthan
Top Attractions
8
Best Time
October to March
Budget Range
₹2,000–7,000 per person per day
Last Updated
2026-09-11