Udaipur — Food Guide
Food Guide

The Ultimate Udaipur Food Guide — What & Where to Eat

Udaipur's food scene blends Rajasthani tradition with the romance of lakeside dining. The rooftop restaurants overlooking Lake Pichola — with the City Pala...

🌎 Udaipur, IN 📖 8 min read 💰 Mid-range budget Updated Jun 2026

Udaipur's food scene blends Rajasthani tradition with the romance of lakeside dining. The rooftop restaurants overlooking Lake Pichola — with the City Palace glowing in the background — create dining settings that rival any city on Earth. Rajasthani cuisine is defined by the desert — limited water and vegetables pushed cooks toward dishes using dried ingredients, buttermilk, and ghee in creative ways that produce intense, complex flavors.

Rajasthani thali on rooftop restaurant overlooking Lake Pichola Udaipur
Rajasthani thali on rooftop restaurant overlooking Lake Pichola Udaipur. Photo: Unsplash

Must-Try Dishes

1. Dal Baati Churma — ₹150-250

Rajasthan's signature dish — hard wheat rolls (baati) baked in coals, dunked in ghee, and eaten with five-lentil dal and sweet crumbled wheat (churma). The combination of savory dal, ghee-soaked baati, and sweet churma is the essence of Rajasthani cooking. ₹150-250 at most restaurants. Ambrai serves it with lake views.

2. Laal Maas — ₹350-500

Fiery red mutton curry — the most famous non-vegetarian Rajasthani dish. Mathania chilies give it a deep red color and serious heat. Traditionally a warrior's feast dish. Not for the timid. Trident restaurant serves an excellent version (₹350-500). Ask for less chili if you're not accustomed.

3. Gatte Ki Sabzi — ₹100-200

Chickpea flour dumplings simmered in a spiced yogurt gravy — a vegetarian dish born from desert scarcity (no fresh vegetables needed). The gatte are dense, satisfying, and absorb the tangy gravy beautifully. ₹100-200 at local restaurants.

4. Ker Sangri — ₹120-180

Dried desert berries (ker) and beans (sangri) cooked with spices — a uniquely Rajasthani dish that reflects the desert landscape. Slightly tangy and bitter, it's an acquired taste that grows on you. Available at traditional Rajasthani restaurants for ₹120-180.

5. Mawa Kachori — ₹30-50

A sweet fried pastry filled with mawa (reduced milk solids), dry fruits, and spices — Rajasthan's most indulgent snack. Served hot from the oil with sugar syrup. ₹30-50 each at sweet shops. Dangerously addictive — buy several.

6. Masala Chaas (Spiced Buttermilk) — ₹20-30

Rajasthan's essential cooling drink — churned buttermilk with cumin, mint, coriander, and salt. In a desert state, this is how locals stay hydrated and cool. ₹20-30 at restaurants and street vendors. The perfect accompaniment to spicy Rajasthani food.

💡 Udaipur's rooftop restaurants charge a premium for the lake view — budget 30-50% more than ground-level restaurants for similar food. The premium is worth paying at sunset. Ambrai, Upre by 1559, and Jagat Niwas Palace restaurant have the best views.

Where to Eat

Lakeview Rooftops — Sunset Dining

Ambrai at Amet Haveli has the best lake-and-palace view in Udaipur (₹200-500/person). Upre by 1559 offers similar views with more refined cooking (₹400-700). Reserve for sunset — these tables fill fast.

Jagdish Temple Area — Budget Local

The lanes around Jagdish Temple have small restaurants serving Rajasthani thali (₹100-200 unlimited), kachori-sabzi breakfast (₹30-50), and fresh juice (₹40-60). No views but excellent food at honest prices.

Hathi Pol & Chetak Circle — Mid-Range

The areas outside the old city have restaurants popular with Indian tourists. Natraj Dining Hall serves legendary Rajasthani thali (₹200-300 unlimited). Savage Garden does Thai-Italian fusion (₹200-400). Millets of Mewar specializes in healthy millet-based Rajasthani dishes (₹150-300).

Udaipur dal baati churma traditional Rajasthani dish with ghee
Udaipur dal baati churma traditional Rajasthani dish with ghee. Photo: Unsplash
💡 Rajasthani food uses significant ghee (clarified butter). If you prefer lighter cooking, specify 'kam ghee' (less ghee). Vegetarian food dominates — many Rajasthani restaurants don't serve meat at all. The vegetarian thali is the safest and most satisfying order.

Eating Etiquette in Udaipur

Indian food is traditionally eaten with the right hand — the left hand is considered impure. Tear roti or naan into small pieces, use them to scoop curries and rice, and push food toward your mouth with your thumb. This technique takes practice but enhances the eating experience. Restaurants always provide cutlery if you prefer, and no one will judge either approach.

Indian restaurants serve water in two forms — regular (filtered tap water, sometimes marked 'aqua' or 'mineral') and bottled (sealed brands like Bisleri or Kinley). At budget restaurants, ask specifically for 'sealed bottle water' to avoid filtered water that might not agree with foreign stomachs. At mid-range and upscale restaurants, filtered water is generally safe.

Vegetarian food in India is identified by a green dot on packaging and menus; non-vegetarian by a red dot. Many Indian restaurants are 'pure veg' — meaning no meat, fish, or eggs are served or allowed on the premises. This is not a limitation — Indian vegetarian cuisine is the world's most sophisticated, with thousands of dishes that make meat unnecessary.

The concept of 'thali' — a complete meal on a metal platter with small bowls (katoris) of different dishes — is India's greatest culinary invention. Thalis provide variety, balance, and value. Most thali restaurants offer unlimited refills of dal, rice, and sabzi (vegetables). A ₹100-200 thali provides more food than most people can finish.

Planning Your Food Exploration

Street Food & Markets

Udaipur's street food culture is concentrated in a handful of lanes where vendors have occupied the same square metres for generations. The best morning haunt is the stretch of stalls lining Bara Bazar, Udaipur's main market street, where the day starts before 7 AM with kachori-sabzi — plump fried pastries stuffed with spiced moong dal, served with a sharp green chutney and tangy tamarind sauce. A plateful of two kachori with extra gravy costs ₹30-40 and fuels you through the first few hours of temple-hopping. Arrive by 8 AM before vendors sell out.

The Clock Tower area (Ghanta Ghar) is Udaipur's most atmospheric food market. The circular market radiates outward from the tower into narrow lanes selling textiles, silver, and crucially, snacks. Pyaaz kachori (onion-stuffed fried pastry) from the two or three established stalls here is a different, more pungent beast than the moong-dal version — the caramelised onion filling soaks the pastry from the inside. ₹15-20 each. Pair it with a glass of masala chai from the tea stall directly opposite, where the chai-wala adds crushed ginger and black pepper to a strong Assam base (₹10).

For an afternoon sweet fix, Pareek Misthan Bhandar on the road toward Jagdish Temple has served mawa kachori since the 1950s. The shop fries them continuously — you'll smell the sugar syrup from 20 metres away. The texture is the point: the outer shell shatters into flaky layers before revealing a dense, slightly grainy mawa filling studded with cardamom and crushed pistachios. ₹30-35 each. Buy two minimum.

The Fateh Sagar Lake promenade comes alive from 5 PM onward with push-cart vendors selling corn on the cob roasted over coal and rubbed with lime and chili powder (bhutta, ₹20-30), baked sweet potato dusted with cumin and lemon (shakarkandi, ₹30), and piping hot bhel puri assembled to order with puffed rice, chopped onion, tomato, tamarind, and fresh coriander (₹30-40). The lake view is free; the sunset adds considerable value to every bite. Come after 6 PM when the light goes golden and local families arrive in force.

Swaroop Sagar Lake's eastern bank hosts a small but dependable evening street food cluster. Look for the golgappa stall (known elsewhere as pani puri) where the vendor fills hollow crispy spheres with spiced potato mash and hands them to you one at a time to be dunked in mint-tamarind water and eaten in a single mouthful. Six pieces for ₹20-25. The correct approach is to eat as fast as the vendor can fill them — the ritual is competitive and social and the water is changed constantly to stay cold.

💡 Street food vendors in Udaipur typically accept cash only. Carry ₹10, ₹20, and ₹50 notes — paying with a ₹500 note at a stall selling ₹20 snacks creates friction and occasionally loses you your change. Most stalls near the Clock Tower close by 9 PM; the Fateh Sagar promenade vendors pack up around 8:30 PM in winter and 10 PM in summer.

The most rewarding food experiences come from planning meals around the local eating schedule rather than forcing your own rhythm onto a foreign city. Most Asian cities eat early — breakfast stalls open at dawn and close by 9 AM, lunch service peaks at noon and ends by 2 PM, and dinner starts at 5-6 PM. Night markets and street food stalls offer the best evening options, typically running from 6 PM until 10 PM or later.

Budget allocation matters. Spend 30-40% of your food budget on one memorable meal — a signature local restaurant, a cooking class, or a fresh seafood dinner. Allocate the rest to street food, markets, and casual local restaurants where the authentic flavors live. This strategy ensures you taste both the refined and the everyday versions of the local cuisine without breaking the bank.

Photography etiquette at food stalls and small restaurants varies by culture. In most of Asia, photographing your food is completely normal and even expected. Photographing the cook or the stall itself — ask first with a smile and gesture. Most vendors are flattered; a few prefer not to be photographed. In sit-down restaurants, photograph freely but be discreet about photographing other diners.

Food allergies and dietary restrictions require preparation. Write your restrictions in the local language (Google Translate helps) and show the note at each restaurant. Common allergens like peanuts, shellfish, and gluten appear in unexpected places — soy sauce contains wheat, fish sauce is in many Thai and Vietnamese dishes, and peanuts appear in Indonesian, Malaysian, and Chinese cooking. Communicate clearly and ask about ingredients rather than assuming from the menu description.

The single best food investment in any Asian city is a cooking class. For 5-50, you'll visit a local market, learn 4-6 dishes hands-on, and gain techniques that let you recreate the flavors at home. The market tour alone — learning to identify local herbs, spices, and produce — transforms your understanding of the cuisine for every subsequent meal during your trip.

JC
JustCheckin Editorial Team
Researched, written, and verified by travel experts. Last updated Jun 10, 2026.
COMPLETE UDAIPUR TRAVEL GUIDE

Everything you need for Udaipur

🗺️
3-Day Itinerary
🍜
Food Guide
You are here
💎
Hidden Gems
💰
Budget Guide
✈️
First Timer's Guide
🏨
Hotels
✨ Jiai — Travel AI Open Full →
Hi! I'm **Jiai**. Ask me about hotels, flights, activities or budgets for any destination.
✈️

You're on a roll!

Enter your email for unlimited Jiai access + personalised travel deals.

No spam. Unsubscribe anytime.