Rajasthan, India's largest state by area, is a land of vibrant colors, majestic forts, and royal palaces that transport visitors back to an era of Maharajas and ancient trade routes. From the pink-hued city of Jaipur to the blue alleys of Jodhpur and the shimmering lakes of Udaipur, Rajasthan offers an unparalleled tapestry of history, culture, and natural beauty. The Thar Desert in the west and the Aravalli mountain range create dramatic landscapes that make Rajasthan one of India's most photogenic and culturally rich destinations.
Rajasthani cuisine is a rich reflection of the state's desert geography and royal Rajput heritage — bold spices, preserved ingredients like ker sangri (desert beans and berries), and cooking techniques adapted to scarce water. The cuisine is largely vegetarian at its base, with meat dishes reserved for special occasions in Rajput traditions. Dal Baati Churma (baked wheat balls with lentils and sweet churned grain) is the state's defining dish. Laal Maas (fiery red mutton curry) and Safed Maas (creamy white lamb curry) represent the royal non-vegetarian tradition. Street food in Jaipur revolves around kachori (savory pastries), pyaaz kachori (onion-stuffed), and exceptional sweets like ghevar and mawa kachori.
Must-try dishes
Iconic dishes that define Rajasthan.
Dal Baati Churma
Baked wheat balls (baati) served with dal (lentils) and sweet churma (crumbled baati with ghee and sugar) — the quintessential Rajasthani meal
Where to try: Any Rajasthani thali restaurant; LMB in Jaipur for the definitive version
Price: $3-8
Laal Maas
Fiery red mutton curry made with Mathania dried red chillies and yogurt — one of India's most famous regional curries
Where to try: Any non-vegetarian restaurant in Jaipur, Jodhpur, or Udaipur
Price: $8-18
Ker Sangri
A uniquely Rajasthani dish made with dried desert beans (sangri) and dried berries (ker) cooked with spices — a flavor with no equivalent elsewhere
Where to try: Any Rajasthani thali restaurant
Price: $3-6
Gatte ki Sabzi
Gram flour dumplings cooked in a spiced yogurt curry — a comfort dish and staple of Rajasthani home cooking
Where to try: Local thali restaurants throughout Rajasthan
Price: $3-5
Mawa Kachori
Jodhpur's signature sweet — a deep-fried pastry shell filled with sweet khoya (reduced milk) and nuts, drizzled with sugar syrup
Where to try: Shree Mishrilal Hotel, Sardar Market, Jodhpur
Price: $0.50-1
Pyaaz Kachori
Jaipur's most popular street snack — a flaky deep-fried pastry filled with a spiced onion mixture, eaten with chutneys
Where to try: LMB, Rawat Mishthan Bhandar, and street stalls throughout Jaipur
Price: $0.50-1
Makhaniya Lassi
Jodhpur's thick cream-top yogurt drink made with saffron and cardamom — richer and creamier than standard Indian lassi
Where to try: Shree Mishrilal Hotel, Sardar Market, Jodhpur
Price: $1
Ghevar
A honeycomb-textured disc sweet made from fried flour soaked in sugar syrup, topped with cream and pistachio — primarily available during Teej and Raksha Bandhan festivals (July-August)
Where to try: Sweet shops throughout Jaipur during monsoon season
Price: $1-3
Top restaurants
Handpicked picks for the best dining experiences.
Laxmi Mishtan Bhandar (LMB)
LMB is a Jaipur institution since 1954, famous for its extensive Rajasthani thali, traditional sweets, and mithai (Indian confectionery). The thali here is a definitive introduction to Rajasthani cuisine — dal baati churma, gatte ki sabzi, ker sangri, and more courses than you can finish.
Known for: Traditional Rajasthani sweets and thali
Johari Bazaar, Jaipur, Rajasthan 302003
Indique
Indique is Jodhpur's most atmospheric restaurant, perched on a rooftop with sweeping views of Mehrangarh Fort and Umaid Bhawan Palace. Head Chef Vishal crafts contemporary presentations of Rajasthani classics including his famous spicy lamb koftas, and the tandoor section produces excellent breads.
Known for: Rooftop dining with Mehrangarh Fort views
1 Pal Haveli, Gulab Sagar, Jodhpur, Rajasthan 342001
Ambrai Restaurant
Ambrai is Udaipur's most romantic dining spot, set right on the banks of Lake Pichola with uninterrupted views of Taj Lake Palace and City Palace lit up at night. The food is reliably good Indian fare and the lakefront setting at sunset is simply extraordinary.
Known for: Lakeside dining with City Palace and Lake Palace views
Amet Haveli, Outside Chandpole Gate, Udaipur, Rajasthan 313001
Surya Mahal
Surya Mahal is a popular vegetarian restaurant in Jaipur near the City Palace, well-regarded by both locals and tourists for its generous Rajasthani thali and fresh Indian breads. The clean setting, good service, and excellent value make it a lunch staple.
Known for: Vegetarian Rajasthani thali
Johri Bazar, Jaipur, Rajasthan 302003
Peacock Rooftop Restaurant
The rooftop restaurant at Hotel Pearl Palace is a Jaipur backpacker institution, beloved for its eclectic menu combining Rajasthani favorites, Continental dishes, and fresh juices. The panoramic views over the old city rooftops and helpful staff make it a great place to start and end each day.
Known for: Budget rooftop dining with Jaipur views
Hotel Pearl Palace, Hathroi Fort, Ajmer Rd, Jaipur
1135 AD
1135 AD at Amber Fort recreates the dining experience of 12th-century Rajput royalty in the original courtyard of Amer, with live folk musicians, lamp-lit tables, and a menu of historical Rajasthani and Mughal dishes. The experience is theatrical and unforgettable.
Known for: Historical royal dining inside Amber Fort
Amber Fort Complex, Amer, Jaipur, Rajasthan 302028
Niro's
Niro's is a Jaipur landmark since 1949 on the main MI Road, serving reliable Indian and Mughlai cuisine in a cool air-conditioned setting. Popular with local Jaipuris and tourists alike, it offers a comfortable respite from the heat with consistent quality.
Known for: Jaipur institution since 1949
M.I. Road, Jaipur, Rajasthan 302001
Laal Maas Restaurant (Jaipur)
Specializing in Rajasthan's most famous meat dish, this restaurant in Jaipur offers an authentic version of Laal Maas — a fiery red mutton curry cooked with Mathania chillies. The intensity is real; let staff know your spice tolerance.
Known for: Authentic Laal Maas mutton curry
C Scheme, Jaipur, Rajasthan 302001
Restaurants by cuisine
Browse picks grouped by cuisine type.
Indian
Indique
Ambrai Restaurant
Peacock Rooftop Restaurant
Niro's
Trio Restaurant
Natraj Restaurant
Raaj Bagh
Saffron (Karrij)
Cafe Royale
Suvarna Mahal
Jagat Niwas Palace Restaurant
Chai Sutta Bar
The Trio (Udaipur)
Patang Restaurant
Sunrise Café
Om Shiva Garden Restaurant
Rajasthani
Laxmi Mishtan Bhandar (LMB)
Surya Mahal
Laal Maas Restaurant (Jaipur)
Jaimal & Phatta
Natrang
Spice Court
Bhagat Ki Kothi
Mughlai
Bade Miyan
Hanif Ustani's
Vegetarian
Priya Bhojnalaya
Tattwa Café
Continental
Anokhi Cafe
Italian
The Palms
Northwest Frontier
Peshawri (ITC Rajputana)
Rajasthani Cultural Dining
Virasat-e-Rajasthan
Rajasthani Government Restaurant
Rajasthali
Rajasthani Street Food
Jaipur Adda
Rajasthani Sweets
Shree Mishrilal Hotel
Royal Rajasthani
1135 AD
Street Food
Kalyan Singh Tea Stall
Street food
Local flavours at affordable prices.
Pyaaz Kachori
Flaky pastry filled with spiced onion mix — Jaipur's most loved street snack
Find it at: Bapu Bazaar and Johri Bazaar, Jaipur
Mirchi Bada
Large green chilli stuffed with potato, battered and deep-fried — a Jodhpur specialty
Find it at: Street stalls near Sardar Market, Jodhpur
Malpua
Sweet pan-fried pancakes soaked in sugar syrup with fennel and cardamom
Find it at: Sweet shops and push-carts throughout Rajasthan
Churma Ladoo
Round sweet balls of crushed baati mixed with ghee, sugar, and nuts
Find it at: All thali restaurants and sweet shops
Dahi Vada
Lentil fritters soaked in yogurt with tamarind and mint chutney
Find it at: Street carts in all Rajasthan cities
Bikaneri Bhujia
Bikaner's famous crispy gram flour sev — the best version of this Indian snack
Find it at: Haldiram's shops in Bikaner and across Rajasthan
Food markets
Where locals shop and graze.
Bapu Bazaar Food Stalls
Row of street food vendors selling kachori, samosas, and sweets in Jaipur's main bazaar
Hours: 9:00 AM - 9:00 PM
Sardar Market
Jodhpur's central market with sweet shops, spice stalls, and food vendors around the clock tower
Hours: 9:00 AM - 8:00 PM
Pushkar Bazaar
The main street of Pushkar lined with cafes, sweet sellers, and homemade food stalls catering to pilgrims and travelers
Hours: 7:00 AM - 9:00 PM
Dining etiquette & tips
Navigate the local food scene confidently.
Most traditional Rajasthani restaurants offer unlimited thali — eat until you're full for a fixed price
Jaipur, Udaipur, and Pushkar have excellent vegetarian options due to strong Hindu and Jain traditions
Laal Maas is genuinely very spicy — ask for mild version if you have low spice tolerance
Rajasthan has limited alcohol licensing — alcohol is not served at many local restaurants; look for licensed restaurants or hotels
Pushkar is entirely alcohol-free — no liquor is sold in the entire town
Carry hand sanitizer for street food eating; stalls may lack handwashing facilities
Filtered or bottled water only — never drink tap water even in good restaurants
- Vegetarian
- Excellent for vegetarians — Rajasthan has one of India's richest vegetarian cuisines; most thali restaurants are entirely vegetarian
- Halal
- Available in Muslim-majority areas of Jaipur, Ajmer, and Jodhpur old cities
- Gluten free
- Many dal, rice, and sabzi dishes are naturally gluten-free; inform restaurant staff of requirement
Food budget guide
What to expect at different price points.
| Level | Price | Description |
|---|---|---|
| Budget | $2-5 per meal | Street food, local thali restaurants, and dhaba-style eateries |
| Mid-range | $10-20 per meal | Heritage hotel restaurants, rooftop cafes, and quality sit-down restaurants |
| Upscale | $40-100+ per meal | Palace hotel dining rooms like 1135 AD, Suvarna Mahal, and Saffron at RAAS |