
Food in Rajasthan: What to Eat and Where (Vegetarian-Friendly)
- 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
| Dish | What it is | Vegetarian? |
|---|---|---|
| Dal baati churma | Baked wheat balls, lentils and sweet crumble | Yes |
| Gatte ki sabzi | Gram-flour dumplings in yoghurt curry | Yes |
| Ker sangri | Desert beans and berries | Yes |
| Pyaaz kachori | Onion-filled fried pastry | Yes; Jain versions without onion |
| Mirchi vada | Stuffed chilli fritters | Yes |
| Bajre ki roti | Millet flatbread | Yes |
| Laal maas | Spicy mutton curry | No |
| Ghewar | Honeycomb sweet | Yes |
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.
Written by
BagPackerMe Editorial Team
Read More
Continue exploring
Rajasthan GuidesOctober 31, 2026•6 min read
Things to Do in Rajasthan: Experiences Worth Planning Around
The experiences most worth planning around in Rajasthan are Jaipur's forts and bazaars, Udaipur's lakes, Jodhpur's Mehrangarh, a night in the Jaisalmer desert and a tiger safari at Ranthambore. Here are 20 experiences grouped by city and type, with who each one suits.
Rajasthan GuidesOctober 14, 2026•6 min read
Rajasthan Trip Planning Guide: Routes, Seasons and Stays
Rajasthan is India's great road trip of forts, palaces, deserts and wildlife. Here is who it suits, how many nights, the best months, how to reach, where to stay and how to build a route that is not too rushed.
Rajasthan GuidesOctober 21, 2026•6 min read
Rajasthan in 7 Days: A Practical Itinerary
Seven days in Rajasthan covers Jaipur, Jodhpur and Udaipur, with a stop at the Ranakpur Jain temple. Here is a day-by-day route with realistic drive times, what to cut and variations for families, couples and wildlife lovers.