Back to Journal
A traditional Rajasthani thali served in a pink-sandstone haveli courtyard in Jaipur
Rajasthan Guides

Food in Rajasthan: What to Eat and Where (Vegetarian-Friendly)

BagPackerMe Editorial Team
Editorially dated November 3, 2026•6 min read
  • Rajasthan
  • Food
  • Vegetarian

Rajasthan is one of India's best states for vegetarian food: dal baati churma, gatte ki sabzi, ker sangri, kachoris and the Rajasthani thali, with Jain food easy to arrange. Here is what to eat, where, and the food experiences worth planning around.

Rajasthan is one of India's best states for vegetarian food. Dal baati churma, gatte ki sabzi, ker sangri, kachoris and the Rajasthani thali are classics, and Jain food is easy to arrange. Royal kitchens add rich curries, and sweets such as ghewar and mawa kachori round off every meal.

Rajasthani food was shaped by the desert: lentils, gram flour, dried beans and dairy instead of fresh greens. This guide covers the dishes to try, vegetarian and Jain options, where to eat and the food experiences worth planning around.

Dishes to try

DishWhat it isVegetarian?
Dal baati churmaBaked wheat balls, lentils and sweet crumbleYes
Gatte ki sabziGram-flour dumplings in yoghurt curryYes
Ker sangriDesert beans and berriesYes
Pyaaz kachoriOnion-filled fried pastryYes; Jain versions without onion
Mirchi vadaStuffed chilli frittersYes
Bajre ki rotiMillet flatbreadYes
Laal maasSpicy mutton curryNo
GhewarHoneycomb sweetYes

Breakfast

Kachori with aloo sabzi, mirchi vada, poha and jalebi are popular breakfasts, especially in Jaipur, Jodhpur and Ajmer. Hotel breakfasts usually include parathas, puris and North Indian dishes.

Jaipur

Jaipur is known for pyaaz kachori, ghewar, dal baati and lassi. The old city bazaars have sweet shops and snack stalls; a guided food walk is a good way to try them.

Jodhpur

Jodhpur is known for mirchi vada, mawa kachori, makhaniya lassi and dal baati. The clock tower market area is lively in the evening.

Udaipur

Udaipur has rooftop restaurants with lake views serving Rajasthani and international food, and simple dal baati places in the old city.

Jaisalmer and the desert

Desert camps serve Rajasthani dinners with folk music, often including ker sangri, bajra roti and dal. Jaisalmer's old town has cafés with views of the fort.

Royal cuisine

Heritage hotels serve dishes from royal kitchens: rich curries, game in the past, and elaborate sweets. Vegetarian royal dishes such as safed maas made with paneer are often available on request.

Sweets

Ghewar (especially during Teej), mawa kachori, malpua, balushahi and churma are favourites. Sweet shops in every town make good stops.

Cooking classes

Cooking classes in Jaipur and Udaipur, often in family homes, teach dal baati, gatte and chapatis. Our Royal Flavours of Rajasthan includes food experiences.

Drinks

Lassi, chaas (buttermilk), masala chai and kesar badam milk are popular. Rajasthan's heat makes buttermilk welcome.

Festival food

Teej brings ghewar, Diwali sweets fill the shops, and the Pushkar fair has many food stalls.

Winter specialities

In winter, sweets such as gajak, til patti and gond ke laddoo appear in markets, and warm milk with saffron and nuts is popular. Bajra roti with jaggery and ghee is a winter favourite in villages.

Street snacks

Rajasthan's snacks are famous: pyaaz kachori, mirchi vada, samosa, dal pakwan and Bikaneri bhujia. Morning is the best time, when they are freshly fried. Pair them with a cup of chai or a glass of lassi.

Food with a view

Udaipur's lakeside restaurants and Jodhpur's rooftops with views of Mehrangarh are among India's most atmospheric places to eat. Sunset is the busiest time, so book ahead in season. Most serve Rajasthani thalis alongside North Indian and international dishes.

Food to take home

Bikaneri bhujia, papad, mangodi (dried lentil dumplings), ker sangri, spices and ghewar make good food gifts. Buy from reputable shops and check packaging for travel.

Dining experiences

Rajasthan offers memorable settings for meals: dinners on palace terraces, candlelit meals in fort courtyards, rooftop restaurants above the lakes in Udaipur and dinners under the stars at desert camps. Many heritage hotels add folk music and puppet shows. These are worth booking once during a trip, even if other meals are simple.

Marwari and Jain cooking

The Marwari community's cooking is vegetarian and often Jain-friendly, with dishes such as panchkuta, papad ki sabzi and gatte made without onion and garlic. Many Rajasthani restaurants and families cook this way, which makes Jain travel especially easy here.

Bikaner and Shekhawati

Bikaner is famous for bhujia, a crisp gram-flour snack, and rasgullas. Shekhawati towns such as Mandawa have simple local food and heritage hotel dining.

Pushkar and Ajmer

Pushkar is a holy town where meat, eggs and alcohol are not served, which makes it particularly easy for vegetarians. Its cafés serve Rajasthani, Israeli and international food, and malpua is a local speciality. Ajmer, nearby, is known for sohan halwa near the dargah.

How the desert shaped the food

In the Thar desert, fresh vegetables and water were scarce, so Rajasthani cooks relied on dried beans, berries, gram flour, millets, dairy and ghee. Dishes such as ker sangri and gatte could be stored for days. This history explains why the cuisine is so rich in lentils and dairy, and why vegetarians find so much to enjoy.

Spice levels

Rajasthani food can be spicy, especially mirchi vada, laal maas and some curries. Ask for less chilli if you prefer, and balance meals with buttermilk, curd and sweets. Hotels usually adjust spice levels for guests.

On the road

Roadside dhabas on the highways serve dal, sabzi, roti and chai. Your driver will know reliable ones.

Eating safely

Drink bottled or filtered water, choose busy stalls where food is cooked fresh, and go easy on street food in the first days of the trip. Peeled fruit and freshly cooked dishes are safest. Carry oral rehydration salts and basic medicines, especially in summer.

For Jain travellers

Jain food is easy to find in Rajasthan with a little planning. Many restaurants understand Jain requests without onion, garlic and root vegetables; tell hotels in advance and confirm with drivers which restaurants on the route can cook to order.

For families and parents

Older travellers often prefer milder food, so ask for less chilli. Children usually enjoy kachoris, lassi and sweets. Carry snacks and water for long drives, as roadside options vary.

Budget

Local restaurants and street food are very good value, while hotel dining and fine-dining restaurants cost considerably more. A mix of the two keeps the budget balanced and lets you enjoy both.

Where to eat

Thali restaurants, heritage hotel dining rooms, rooftop restaurants in Udaipur and Jaisalmer, old-city sweet shops and roadside dhabas each offer something different. Choose busy places with a good turnover.

Next steps

Read our things to do in Rajasthan, 7-day itinerary and planning guide.

A BagPackerMe planner can build food experiences into your trip privately, with one named planner, WhatsApp support throughout and vegetarian and Jain food planned in.

Your questions, answered

Is Rajasthan good for vegetarians?

Excellent. Rajasthani cooking has a strong vegetarian tradition shaped by the desert, with lentils, gram flour, dried vegetables and dairy. Jain food is easy to arrange in most towns.

What is dal baati churma?

Baked wheat balls (baati) served with lentils (dal) and a sweet crumbled mixture (churma), usually with plenty of ghee. It is Rajasthan's signature dish.

What is laal maas?

A fiery mutton curry from the royal kitchens. Vegetarians can enjoy equally rich dishes such as gatte ki sabzi and ker sangri.

Where can I try a Rajasthani thali?

Most cities have thali restaurants serving unlimited platters, and many heritage hotels serve thalis in the evening with folk music.

Join Our Newsletter

Get destination guides, tips, and inspiration delivered straight to your inbox.

Plan it privately

Rajasthan, one meal at a time

We plan food walks, cooking classes and restaurants into your trip, with vegetarian and Jain meals arranged.

View the food trip
Share:WhatsAppTwitter

Written by

BagPackerMe Editorial Team