Home › Food tours › Udaipur

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

Udaipur

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.

See the top-rated tourAll food tours in UdaipurFood tours on ViatorFood experiences on Klook

What to eat in Udaipur

DishWhat it isWhere to eat itTypical 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

NeighbourhoodSunset and dinner.

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

StreetMorning and late afternoon; many shops close on Sundays.

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

StreetEvening, especially weekends.

The lakeside road is a local evening hangout, with carts selling roasted corn, chaat, coconut water, coffee and snacks.

Gangaur Ghat and Ambrai Ghat

NeighbourhoodSunset and evening.

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

NeighbourhoodLunch and dinner.

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.

TourLengthPrice*GroupBest for
Culinary Experience: Food Tour or Cooking Class by Locals2 - 3 hoursfrom €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 Class3 hoursfrom €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 Touristy2.5 hoursfrom €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 Dinner4 hoursfrom €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 Tastings2 hoursfrom €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 hoursfrom €20 per personprivateCouples, 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.
Check availability on GetYourGuide →

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
Check availability on GetYourGuide →

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
Check availability on GetYourGuide →

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
*
Check availability on GetYourGuide →

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
Check availability on GetYourGuide →

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
Check availability on GetYourGuide →

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

StylePer 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

Top tours & activities in Udaipur

Find hotels 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 Udaipur

Plan the rest of your Udaipur trip

Staying near the markets saves time and taxi money — most food tours start in the old centre.

Hotels in Udaipur
Udaipur trip plannerHow many days in UdaipurBest time to visit UdaipurAll food-tour guides

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.

Before you go to Udaipur

eSIM data plan
Mobile data from the moment you land, no roaming bill.
Travel insurance
Medical cover and cancellations, bought in a few minutes.

Partner links: TonyPlan may earn a small commission at no extra cost to you.