Home › Food tours › Udaipur
Food tours in Udaipur: what to eat and which tour to book

Udaipur, the old capital of Mewar in southern Rajasthan, eats Rajasthani food: dishes built for a dry climate, with lentils, millet and wheat, ghee, yoghurt and buttermilk, and dried desert beans and berries. The famous plate is dal baati churma, baked wheat balls with lentils and a sweet crumble; alongside it come gatte ki sabzi, ker sangri and the fiery mutton curry laal maas. A large share of Udaipur's population is vegetarian, and many old-city restaurants serve no meat at all. Mornings start with kachori, poha and jalebi from street stalls; evenings mean rooftop restaurants over Lake Pichola, where the view often costs more than the food.
Use this page to decide what to order and where, with rough 2026 prices in rupees. The tours shown are real GetYourGuide listings, with prices as seen when we checked; confirm the price, what's included and the meeting point on the booking page before you pay.
What to eat in Udaipur
| Dish | What it is | Where to eat it | Typical price* |
|---|---|---|---|
| Dal baati churma दाल बाटी चूरमा (dal baati churma) | Hard baked wheat balls (baati) broken up and soaked in ghee, eaten with spiced lentils (dal) and churma, a sweet crumble of ground wheat, ghee and sugar or jaggery. | Rajasthani thali restaurants and dedicated dal-baati places in the city; ask locals which one they use. | roughly ₹200–450 (about €2–5) for a plate or as part of a thali |
| Rajasthani thali राजस्थानी थाली (Rajasthani thali) | A metal platter with several small bowls: dal, gatte ki sabzi, kadhi, seasonal vegetables, rice, rotis or baati, chutneys and a sweet; often refilled until you stop. | Vegetarian thali restaurants in the old city and around Surajpole and Chetak Circle. | roughly ₹250–700 (about €2.50–7) depending on the restaurant |
| Gram-flour dumplings in yoghurt curry गट्टे की सब्ज़ी (gatte ki sabzi) | Steamed and sliced gram-flour (besan) dumplings simmered in a spiced yoghurt gravy. A classic of the Rajasthani vegetarian kitchen. | Thali restaurants and most Rajasthani menus. | roughly ₹180–350 a dish |
| Desert beans and berries केर सांगरी (ker sangri) | Dried ker berries and sangri beans from desert plants, cooked with spices and oil. Tangy and slightly bitter; a speciality of Rajasthan's arid regions. | Rajasthani restaurants and thalis; not every place has it. | roughly ₹250–450 a dish |
| Red mutton curry लाल मांस (laal maas) | Mutton cooked in a hot red curry coloured by Mathania or other dried red chillies, often with yoghurt and garlic. One of the best-known Rajasthani non-vegetarian dishes. | Non-vegetarian restaurants and some hotel restaurants; many old-city places are vegetarian only. | roughly ₹450–900 (about €5–9) a portion |
| Kachori and mirchi vada कचौरी / मिर्ची वड़ा (kachori / mirchi vada) | Deep-fried pastry filled with spiced lentil or onion mix, and large green chillies stuffed with spiced potato, battered and fried. Breakfast and tea-time snacks. | Snack stalls and sweet shops around the bazaars, mainly in the morning and afternoon. | about ₹20–50 a piece |
| Poha and jalebi पोहा जलेबी (poha jalebi) | Flattened rice cooked with onion, mustard seeds, turmeric and peanuts, eaten with crisp jalebi spirals soaked in syrup — a common morning combination in this part of India. | Morning street stalls across the city. | about ₹30–60 a plate |
| Lassi and buttermilk लस्सी / छाछ (lassi / chaach) | Thick sweet yoghurt drink, sometimes topped with malai (cream), and thin salty spiced buttermilk drunk with meals in the heat. | Dairy and sweet shops in the bazaars; chaach comes with many thalis. | about ₹40–100 a glass |
Where to eat: markets and neighbourhoods
Old city around Jagdish Temple and Lal Ghat
The lanes near the City Palace and Jagdish Temple are packed with rooftop restaurants facing Lake Pichola and cafés aimed at visitors. Convenient and scenic; compare menus, as prices vary a lot.
Bada Bazaar and Hathi Pol
Busy old bazaars where locals shop, with sweet shops, snack stalls for kachori and samosa, and spice and dry-fruit sellers.
Fateh Sagar Lake promenade
The lakeside road is a local evening hangout, with carts selling roasted corn, chaat, coconut water, coffee and snacks.
Gangaur Ghat and Ambrai Ghat
Ghats on Lake Pichola with restaurants and cafés looking across the water to the City Palace; good for an evening meal with a view.
Chetak Circle and Surajpole
Outside the tourist core, these areas have local restaurants, sweet shops and thali places with ordinary prices.
Food tours in Udaipur compared
Every tour below is a real listing on GetYourGuide or Viator, checked on 2 Oct 2026. Prices move with season and group size, so treat them as a guide and confirm on the booking page.
| Tour | Length | Price* | Group | Best for | |
|---|---|---|---|---|---|
| Culinary Experience: Food Tour or Cooking Class by Locals | 2 - 3 hours | from €28 per person | — | Travellers who want to cook the dishes again at home; easiest option for dietary needs, since you control the ingredients. | Check dates |
| Udaipur: Durga Cooking Class | 3 hours | from €14 per person | — | Travellers who want to cook the dishes again at home; easiest option for dietary needs, since you control the ingredients. | Check dates |
| Heritage Walk, Local Markets & Food Tasting - Non Touristy | 2.5 hours | from €21 per person | — | Morning people who want to see where locals shop and taste produce at the source. | Check dates |
| Udaipur: Authentic Indian Cooking Class with Lunch or Dinner | 4 hours | from €28 per person | — | Travellers who want to cook the dishes again at home; easiest option for dietary needs, since you control the ingredients. | Check dates |
| Udaipur: Guided Street Food Tour with Tastings | 2 hours | from €23 per person | — | First-timers on a budget who want to try many cheap dishes in one go. | Check dates |
| Udaipur: Street Food Crawl (2 Hours Local Food Tasting Tour) | 2 hours | from €20 per person | private | Couples, families or friends who want the route and pace set around them. | Check dates |
Culinary Experience: Food Tour or Cooking Class by Locals
On GetYourGuide · run by India saying namaste Trips
- Length
- 2 - 3 hours
- Price
- from €28 per person
- Rating
- 5.0 ★ from 82 reviews (on 3 Oct 2026)
- Suits
- Travellers who want to cook the dishes again at home; easiest option for dietary needs, since you control the ingredients.
Udaipur: Durga Cooking Class
On GetYourGuide · run by DURGA COOKING CLASS
- Length
- 3 hours
- Price
- from €14 per person
- Rating
- 5.0 ★ from 64 reviews (on 3 Oct 2026)
- Included
- Recipe booklet Food tasting Tips and tricks in Indian cooking Virtual help if needed when you cook back at home
- Suits
- Travellers who want to cook the dishes again at home; easiest option for dietary needs, since you control the ingredients.
- Starts
- Durga cooking class
Heritage Walk, Local Markets & Food Tasting - Non Touristy
On GetYourGuide · run by Harsh Mundra
- Length
- 2.5 hours
- Price
- from €21 per person
- Rating
- 5.0 ★ from 19 reviews (on 3 Oct 2026)
- Suits
- Morning people who want to see where locals shop and taste produce at the source.
- Starts
- Ganesh Art Emporium
Udaipur: Authentic Indian Cooking Class with Lunch or Dinner
On GetYourGuide · run by Shashi Cooking Classes
- Length
- 4 hours
- Price
- from €28 per person
- Rating
- 5.0 ★ from 12 reviews (on 3 Oct 2026)
- Included
- Hands-on cooking class Mineral water Recipe papers Lunch or dinner Everything is include which is required to prepare the food. Transportation to and from the venue
- Suits
- Travellers who want to cook the dishes again at home; easiest option for dietary needs, since you control the ingredients.
- Starts
- *
Udaipur: Guided Street Food Tour with Tastings
On GetYourGuide · run by Yo Tours
- Length
- 2 hours
- Price
- from €23 per person
- Rating
- 4.2 ★ from 6 reviews (on 3 Oct 2026)
- Included
- Highly trained storyteller guide Food tastings Beverage Great conversations, interesting stories, local tips, and recommendations Water bottle (since water kills the appetite and as per the principles of Yoga, water…
- Suits
- First-timers on a budget who want to try many cheap dishes in one go.
- Starts
- Ghantaghar
Udaipur: Street Food Crawl (2 Hours Local Food Tasting Tour)
On GetYourGuide · run by Yo Tours
- Length
- 2 hours
- Price
- from €20 per person
- Rating
- 4.6 ★ from 5 reviews (on 3 Oct 2026)
- Group size
- private
- Included
- Highly trained and friendly storyteller/guide who can speak English and Hindi Food tasting Beverage Great conversations, interesting stories, local tips, and recommendations Hotel pickup and drop Water bottle (water i…
- Suits
- Couples, families or friends who want the route and pace set around them.
- Starts
- Ghanta Ghar Thana
Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.
Street food, sit-down or a cooking class?
Street food
Street food in Udaipur is mostly breakfast and snacks: kachori, samosa, mirchi vada, poha and jalebi, chaat in the evening and sweets at all hours. Eat it where it is fried fresh in front of you and where locals queue.
Sit-down meals
Two worlds: rooftop restaurants in the old city that serve a mix of Indian, Italian and pancakes to visitors at higher prices, and local thali and Rajasthani restaurants where portions are bigger and cheaper. For the real food, eat at least one thali away from the lake.
Cooking classes
Udaipur has many home cooking classes, often run by families in the old city, typically 2–4 hours and covering chapati, curries, chutneys and chai; some include a spice market visit. Most teach a North Indian home-style menu rather than strictly Rajasthani dishes, so check the menu if you want dal baati.
How much to budget for food
| Style | Per person, per day* |
|---|---|
| Budget (street food, markets) | ₹600–1,000 (about €6–10): street breakfast, thali lunch, simple dinner |
| Mid-range (one sit-down meal a day) | ₹1,500–2,500 (about €15–25): rooftop dinner and a café lunch |
| Splurge (tasting menus, wine) | ₹5,000+ (about €50+): dinner at a heritage-hotel restaurant on the lake |
Vegetarian, halal and gluten-free
Vegetarian & vegan: Udaipur is one of the easiest places in the world to be vegetarian; many restaurants are pure-vegetarian and some also avoid onion and garlic (Jain food). Vegan is harder because ghee, yoghurt, paneer and milk are everywhere — say 'no ghee, no dairy' clearly.
Halal: Muslim-run restaurants serving halal mutton and chicken exist in the city, mostly outside the tourist core. Many non-vegetarian places use halal meat, but ask; pure-vegetarian restaurants are a straightforward option.
Gluten-free: Difficult but possible: most breads, baati, churma and many snacks are wheat. Rice, dal, many sabzis and dishes made with besan (gram flour) or millet (bajra) can work, but asafoetida (hing) is often cut with wheat flour. Carry a translated card.
Food scams and tourist traps to avoid
- Rickshaw drivers or 'helpful' guides steering you to particular rooftop restaurants or cooking classes that pay them commission. Choose your restaurant yourself; if a driver says a place has closed, ask to be taken there anyway.
- Lake-view restaurants with very high prices, service charges or unlisted taxes added to the bill. Check the menu for prices, GST and service charge before ordering, and look at the bill before paying.
- Refilled or resealed water bottles. Check the seal is intact; better still, refill from filtered water at your hotel or a café.
- Unpriced snacks and sweets charged at 'tourist rates'. Ask the price before ordering and pay the amount others in the queue are paying; sweet shops sell by weight with prices displayed.
Top tours & activities in Udaipur
Rent a car in Udaipur
Compare rental cars from local and international companies, with free cancellation on most bookings.
Compare car rentals in UdaipurPlan the rest of your Udaipur trip
Staying near the markets saves time and taxi money — most food tours start in the old centre.
Common questions
Is street food in Udaipur safe?
Usually, if you are sensible: eat food that is cooked hot in front of you, at stalls with lots of local customers. Be more careful with raw salads, cut fruit, chutneys and pani puri water, and drink only sealed or filtered water. If you have a short trip, start with cooked snacks like kachori and poha rather than chaat.
What is the one dish to eat in Udaipur?
Dal baati churma is the Rajasthani classic and worth ordering at a proper thali or dal-baati restaurant rather than a tourist café. If you eat meat, try laal maas at a non-vegetarian restaurant. A full Rajasthani thali is the easiest way to try several dishes at once.
Do I need to tip?
In sit-down restaurants, about 10% is common if no service charge is on the bill. Check first, since some places already add a service charge. Small tips of ₹20–50 for good service at cafés are welcome. For cooking-class hosts and guides, a tip is appreciated but not expected.
Can I drink alcohol in Udaipur?
Yes, but not everywhere. Licensed bars, hotels and some restaurants serve beer and spirits; many old-city restaurants, especially vegetarian and family-run ones, don't. Government liquor shops sell bottles. Drinking in public is not acceptable, and dry days around elections and some festivals close sales.
How much should I budget for food?
Food is cheap if you eat like locals: about ₹600–1,000 a day with street breakfasts and thalis. Lake-view rooftop dinners bring a day to roughly ₹1,500–2,500. A meal at one of the heritage palace hotels can cost ₹5,000 or more per person.
Are cooking classes in Udaipur worth it?
Many visitors rate them highly; they're usually small, in a family home, and you eat what you make. Look at what's on the menu and whether there's a market visit, ask whether recipes are given, and book directly with well-reviewed hosts rather than through a driver who suggests one.
* Prices are approximate, gathered on 2 Oct 2026 from menus, markets and the booking pages linked above. They change with season and exchange rates.