What's the food culture in Udaipur?
Udaipur's food tilts heavily vegetarian, shaped by the Mewar region's Jain and Marwari communities. Dal baati churma is the defining meal, found at every price point from 80-rupee thalis near Jagdish Temple to 1,500-rupee plates on Lake Pichola rooftops. Street kachoris at Clock Tower cost 15-20 rupees. The city eats early, most kitchens closing by 10pm.
Udaipur eats on Rajasthan's early clock. Breakfast lands between 7:30 and 9am, lunch by noon, dinner by 8pm. Most restaurant kitchens close by 10pm, and the rooftop spots along Lal Ghat and Gangaur Ghat stop taking orders by 9:30. The city does not have a late-night food scene worth chasing. If you arrive after 10pm, your options narrow to the few highway dhabas near Sukhadia Circle, where dal fry and roti run 60-80 rupees (about $0.65-$0.85). The breakfast hour matters most. Between 7:30 and 8:30am, vendors near Surajpol Gate fry pyaaz ki kachori in mustard oil. The sharp bite of raw onion filling hits you before the first crunch of the shell. By 9am the oil cools and the kachoris sit. Get there early.
The Clock Tower area, locally called Ghanta Ghar, is where Udaipur's street food concentrates each evening. Narrow lanes running south from the tower hold 15-20 stalls by 5pm, selling mirchi vada (whole green chilies battered and fried, 10-15 rupees each), samosas, and the Rajasthani sweet malpua. The mirchi vada at the stall directly opposite the Clock Tower entrance, the one with the green awning and a queue by 5pm, is the best in the area. The chili is long, moderately hot, and the chickpea batter stays crisp for about 4 minutes before the steam softens it. Eat it standing. Hathi Pol, the old elephant gate road running northwest, has a tighter cluster of sweet shops selling ghewar during monsoon season, roughly July through September. The ghewar is disc-shaped, soaked in sugar syrup, layered with rabri. It is aggressively sweet. August is peak ghewar month, and right now Udaipur's sweet shops are stocked.
Udaipur runs on the thali. Natraj Dining Hall on Bapu Bazaar has served a fixed vegetarian thali for over four decades. Expect 8-10 small steel bowls of dal, kadhi, sabzi, raita, pickles, 3-4 rotis, rice, and a sweet, for about 200-250 rupees. The room is loud. Steel plates clang, service is fast and borderline brusque. That is the point. This is lunch as the city eats it, not a performance. For the tourist-facing version with a lake view, Ambrai at Amet Haveli on the far shore of Lake Pichola charges 800-1,200 rupees for Rajasthani plates. The food is competent, the view of City Palace lit up at night earns the markup. Worth it once. Mind you, Ambrai requires a reservation on weekends and during November-February high season, usually made by phone or through your hotel.
The rooftop restaurants lining Lal Ghat cater to backpackers and charge 300-500 rupees for banana pancakes, wood-fired pizza, and hummus plates that have nothing to do with Rajasthan. They are fine for a Kingfisher (200-250 rupees) and a sunset, but not food destinations. The real limitation for food-focused visitors is that Udaipur's best cooking happens in homes, not restaurants. The full spread of dal baati churma with five types of churma, gatte ki sabzi cooked in buttermilk, ker sangri from desert-dried berries, that level of Rajasthani cooking is hard to find in any single restaurant. Cooking classes run by operators near Gangaur Ghat (typically 1,500-2,500 rupees for a 3-4 hour session) are the closest proxy. You knead the baati dough yourself, smell the ghee smoking before the dunk, and set the spice levels. The results tend to be better than restaurant versions.
Street food safety in Udaipur is manageable with two rules. Eat where the oil is fresh and the turnover high, which in practice means Clock Tower stalls between 5 and 7pm, not the same stalls at 9pm frying in darkened oil. Avoid pre-cut fruit from mobile carts near the lake. Tap water is not safe anywhere in the city. Bottled water runs 20 rupees per liter from any shop. Lassi is safe at dedicated stalls with constant turnover. Shreenath Lassi near Jagdish Temple makes it fresh. Their makhania lassi, thick with cream and a dusting of saffron, costs 60-80 rupees and works as a mid-afternoon meal on its own. For non-vegetarian food, which takes effort to find in the old city, head to the lanes near Delhi Gate where small Muslim-run restaurants serve laal maas (mutton in red chili gravy) and keema for 150-250 rupees a plate.
Signature dishes
-
Dal Baati Churma
Hard wheat rolls baked over charcoal until the crust darkens, cracked open and drenched in ghee. Served with five-lentil dal and churma, a crumble of the same dough sweetened with jaggery. The defining plate of the Mewar region.
-
Gatte ki Sabzi
Chickpea-flour dumplings simmered in a yogurt-and-spice gravy with turmeric and dried red chili. The gatte have a firm, slightly dense bite. Standard on every thali platter in old-city restaurants.
-
Pyaaz ki Kachori
Flaky deep-fried pastry stuffed with spiced onion filling, eaten for breakfast across Rajasthan. The shell crackles when fresh from mustard oil. Best before 9am from vendors near Surajpol Gate, 15-20 rupees.
-
Mirchi Vada
Whole green chilies stuffed with spiced potato, dipped in chickpea batter, and fried until the coating blisters. Sold from evening stalls near Clock Tower for 10-15 rupees. Heat ranges from mild to searing depending on the chili.
-
Ghewar
Disc-shaped honeycomb sweet made by dripping batter into hot ghee, then soaking in sugar syrup and layering with rabri. A monsoon-season specialty available July through September from sweet shops on Hathi Pol.
-
Makhania Lassi
Thick churned-yogurt drink enriched with cream and a light dusting of saffron, served cold in clay cups at dedicated stalls. At 60-80 rupees near Jagdish Temple, it doubles as a mid-afternoon meal.
-
Laal Maas
Rajasthan's mutton curry, colored red from mathania chilies dried in the Thar Desert. Fiery, with a thin oil-rich gravy. Harder to find in vegetarian-dominant Udaipur but available near Delhi Gate.
-
Ker Sangri
Desert dish of dried ker berries and sangri beans cooked with mustard oil and red chilies. Tart and earthy. Appears on Rajasthani thali platters and is one of the few preparations that gains from restaurant-scale cooking.
Meal times
Breakfast 7:30-9am, lunch noon to 1:30pm, dinner 7:30-9pm. Most kitchens close by 10pm. No meaningful late-night food scene. The useful eating window runs about 14 hours, from 7am to 9:30pm.
Tipping
10% at sit-down restaurants is standard. Street stalls and thali halls do not expect tips. Upscale hotel restaurants often add a 5-10% service charge to the bill, so check before doubling.
Dietary notes
Udaipur is one of India's most vegetarian cities. Roughly 70% of restaurants serve no meat at all. Jain-friendly options (no onion, garlic, or root vegetables) are common near Jagdish Temple. Non-veg is concentrated around Delhi Gate. Gluten-free is difficult since wheat rotis are the staple carb. Dairy appears in nearly everything.
Go deeper into Udaipur
Last verified by automated review (v1.7.2) on . What is automated review?