Skip to content

Udaipur Food Guide: 20 Dishes to Eat and Where to Find Them

What to eat in Udaipur: 20 Mewari and Rajasthani dishes, from dal baati churma and laal maas to kachori, rabri and ghevar, and where locals eat them.

A thali with small bowls of curry and flatbread
A thali with small bowls of curry and flatbread. Photo by Zoshua Colah on Unsplash
Quick answer

The dishes to eat in Udaipur are dal baati churma, gatte ki sabzi, ker sangri, laal maas, kachori and mirchi bada, poha and jalebi, rabri, ghevar (in the monsoon) and an unlimited Rajasthani thali. Eat breakfast at street stalls, lunch as a thali, and dinner on a lake-view rooftop.

Key facts

  • Signature Mewari meal: dal baati churma
  • Signature meat dish: laal maas, a red mutton curry
  • Breakfast staple: kachori with mirchi bada, or poha with jalebi
  • Best-value meal: the unlimited thali, about ₹300–500

Mewari food was shaped by the desert and the court: dishes that keep well without much water, and rich, slow-cooked recipes from royal kitchens. Here’s what to eat, roughly in the order a local would eat it. Our food page lists places and timings.

Breakfast

  1. Kachori. Fried pastry filled with spiced lentils or onion. Best hot, at the counter. See street food.
  2. Mirchi bada. A large green chilli stuffed with potato, battered and fried.
  3. Poha and jalebi. Flattened rice with peanuts and sev, with sticky jalebi on the side. See breakfast in Udaipur.
  4. Kesar chai or a kulhad of chai.

Lunch: the thali

  1. Dal baati churma. Baked wheat balls broken into spiced dal, with sweet, crumbly churma. See where to eat it.
  2. Gatte ki sabzi. Gram-flour dumplings in a tangy yogurt curry.
  3. Ker sangri. Desert berries and beans cooked with spices.
  4. Kadhi. Yogurt and gram-flour curry.
  5. Bajra roti with ghee and jaggery in winter.
  6. Papad ki sabzi and panchmel dal.

Order these together as an unlimited thali.

Dinner

  1. Laal maas. Fiery mutton curry red with Mathania chillies. See laal maas.
  2. Safed maas. A milder white mutton curry with cashew and cream.
  3. Keema baati, a meaty take on baati.
  4. Rajasthani kebabs at the newer modern-Mewari restaurants.

Street snacks

  1. Pani puri and papdi chaat in Bapu Bazaar.
  2. Bhutta (roasted corn) on the Fateh Sagar pal.
  3. Pav bhaji and dabeli at evening carts.

Sweets

  1. Rabri. Thick, slow-cooked sweetened milk.
  2. Ghevar. Honeycomb disc of fried batter, made during Teej and the monsoon.
  3. Mawa kachori and malpua.

More in famous sweets of Udaipur.

Where to eat

  • Street: around Jagdish Temple and Ghanta Ghar, Bapu Bazaar.
  • Thali: Natraj Dining Hall near the station; Krishna Dal Bati Restro.
  • Rooftops: Hanuman Ghat and Lal Ghat. See rooftop restaurants.
  • Modern Mewari: Nyoto, Poppy by Royal Repast, and Syah outside the city.

Want to cook it yourself? Try a cooking class.

A thali with many small bowls of curries and sides
A thali with many small bowls of curries and sides. Photo by fuseviews on Unsplash

Frequently asked questions

What is Udaipur famous for in food?

Dal baati churma, laal maas, gatte ki sabzi, kachori and rabri. The unlimited Rajasthani thali is the best way to try many dishes at once.

Is Udaipur food spicy?

Some dishes are, especially laal maas. Ask for 'medium' or 'kam teekha' (less spicy) if you're not used to chilli.

Is it easy to find vegetarian food in Udaipur?

Very. Much of Mewari cooking is vegetarian, and there are many pure-veg and Jain restaurants.