What to eat in Udaipur
Udaipur’s cuisine blends Rajasthani heat with sweet desert flavors, and street stalls sit alongside lakeside cafés. The city’s markets and rooftop eateries make sampling local dishes easy for travelers.
Local dishes to try
Deep‑fried chili stuffed with potato, sold at street stalls for breakfast or snack.
Crispy pastry filled with spiced lentils, a common morning snack in the old city.
Hearty Rajasthani platter of baked wheat balls, dal and sweet crushed wheat, served in restaurants for lunch.
Spicy yogurt‑based curry with chick‑pea flour dumplings, found in most thali houses.
Onion‑filled fried pastry, popular at breakfast stalls near the market.
Rich, slow‑cooked goat curry, served in traditional restaurants for dinner.
All‑you‑can‑eat plate of rotis, curries, dal, rice and sweets, common at family‑run eateries.
Strong tea with milk and spices, offered at cafés and street corners throughout the day.
Where to eat
-
1
Hathi Pol Bazaar
Try kachori, mirchi bada and fresh fruit juices among the bustling stalls.
-
2
Bada Bazaar
Home to dal baati churma, gatte ki sabzi and a variety of sweets.
-
3
Lake Pichola promenade
Rooftop cafés serve thali meals and masala chai with lake views.
Tips for eating out
Eat early; many stalls close by mid‑afternoon.
Carry small change for street food; exact change is expected.
Reserve a table for rooftop restaurants, especially at sunset.
Written with AI using Wikivoyage (CC BY-SA). Check details before you travel. Wikivoyage: Udaipur
Questions about Udaipur
When is the best time to eat street food in Udaipur?
Morning until about 2 pm, when stalls are open and food is freshest.
Do I need to tip in restaurants?
A 5‑10 % tip is customary if service charge is not included.
Turn this into a day-by-day plan with Triptime AI, or start from a ready-made one.