Skip to content
Food in Jaipur
JAIPUR

FOOD

Rajasthani dal bati churma, street food at Rawat Kachori, fine dining, food tours, and famous Jaipur sweets. Complete guide to eating in the Pink City.

Rajasthani dal bati churma, street food at Rawat Kachori, fine dining, food tours, and famous Jaipur sweets. Complete guide to eating in the Pink City.

Jaipur's food is rich, spiced, and built for a desert climate. Expect ghee, dried lentils, and flavours designed to last in hot weather. Here's your guide to eating well in the Pink City.


Rajasthani Cuisine

Essential Dishes

Dal Bati Churma The Rajasthani classic. Hard wheat balls (bati) baked in coals, served with dal and sweet churma (crushed wheat with sugar and ghee). Heavy, hearty, delicious.

Where: Chokhi Dhani, Spice Court, most traditional restaurants

Laal Maas Red meat curry — fiery hot, made with dried red chillies. The most famous Rajasthani non-veg dish.

Where: Handi, 1135 AD, Peshawri (ITC Rajputana)

Gatte ki Sabzi Gram flour dumplings in spiced yogurt curry. Vegetarian comfort food.

Where: LMB, Spice Court, Chokhi Dhani

Ker Sangri Desert beans and berries cooked with spices. Distinctly Rajasthani.

Where: Spice Court, traditional thali restaurants


Street Food

The Essentials

Pyaaz Kachori Flaky pastry stuffed with spiced onion filling. The Jaipur street food icon.

Best at: Rawat Kachori (Station Road) — the most famous kachori in Rajasthan. Queue expected.

Dahi Vada Lentil dumplings in yogurt with chutneys. Cooling, tangy, perfect for hot days.

Best at: Lakshmi Misthan Bhandar (LMB), Chaura Rasta

Samosa Crispy potato-filled pastries. Every city has them, but Jaipur does them well.

Best at: Samrat, MI Road

Mirchi Vada Chilli fritter — whole green chilli stuffed with potato, battered, fried. Spicy.

Best at: Johari Bazaar area, various vendors

Kulfi Dense Indian ice cream, often with saffron and nuts.

Best at: Pandit Kulfi (multiple locations since 1910)

Street Food Areas

Area Known For
MI Road Established shops — LMB, Rawat, Niros
Chaura Rasta Sweets, snacks
Johari Bazaar Quick bites while shopping
Station Road Rawat Kachori, local eateries

Famous Sweets

Jaipur takes its mithai (sweets) seriously. Must-try:

Ghewar Honeycomb-textured disc soaked in syrup, topped with rabri. Traditional during Teej festival but available year-round.

Mawa Kachori Sweet version of kachori — pastry filled with mawa (milk solids) and sugar.

Best at: Rawat Kachori

Imarti Orange spiral fried sweet — like jalebi but made from urad dal.

Malpua Fried pancakes in sugar syrup. Rich and indulgent.

Where to buy:

  • LMB (Lakshmi Misthan Bhandar) — most famous, established 1954
  • Rawat Kachori — famous for mawa kachori
  • Haldiram's — reliable chain

Restaurants by Category

Fine Dining

Suvarna Mahal at Rambagh Palace Former royal dining room with gold leaf ceiling. North Indian and European. ₹3,000-5,000/person. Dress code. Book ahead.

1135 AD at Amber Fort Dine inside the fort with views. Indian cuisine, heritage ambience. ₹1,500-3,000/person.

Peshawri at ITC Rajputana Northwest frontier cuisine. Famous for dal bukhara style. ₹2,000-4,000/person.

Mid-Range

Handi Popular for laal maas and non-veg Rajasthani. Two locations — MI Road is the original. ₹400-800/person.

LMB (Lakshmi Misthan Bhandar) Institution since 1954. Vegetarian. Famous for sweets, also serves thali and snacks. ₹300-500/person.

Niros Continental and Indian. Jaipur institution since 1949. ₹500-800/person.

Spice Court Rajasthani thali in heritage setting. Good dal bati churma. ₹600-1,000/person.

Casual & Cafes

Tapri (various locations) Tea cafe with Rajasthani touches. Great chai, light snacks, city views. ₹200-400/person.

Bar Palladio Italian food in gorgeous blue Mughal-style setting. Instagram favourite. ₹800-1,500/person.

Anokhi Cafe Organic, healthy options. Attached to Anokhi textile store. ₹400-600/person.

The Forresta Kitchen & Bar European and Indian fusion. Good cocktails. ₹800-1,200/person.

Cultural Experience

Chokhi Dhani Rajasthani village recreation 20 km from city. Unlimited thali, folk performances, camel rides. Full evening experience. ₹1,000-1,500/person.

Best for: Families, groups wanting cultural immersion. Touristy but fun.


Food Tours

What to Expect

Walking tours through old city markets and food stalls. Typically 3-4 hours, 8-12 tastings, morning start.

Recommended

Jaipur Food Tours (various operators) Cover Johari Bazaar, Chaura Rasta, local hidden spots. ₹2,000-4,000/person.

Cooking Classes Learn to make dal bati churma and Rajasthani dishes. Most include market visit. ₹2,500-5,000/person.

Book through: Viator, Airbnb Experiences, or hotel concierge.


Vegetarian Options

Jaipur is extremely vegetarian-friendly. Many Rajasthani dishes are traditionally vegetarian. Options include:

  • All sweet shops
  • LMB (entirely vegetarian)
  • Thali restaurants
  • Most street food (kachori, samosa, chaat)
  • Fine dining has vegetarian menus

Look for "pure veg" signs — these restaurants serve no meat or eggs.


Eating Tips

Timing:

  • Breakfast: 8-10 AM
  • Lunch: 12:30-3 PM
  • Dinner: 8-10 PM
  • Street food: Available all day, freshest morning

Budget:

  • Street food meal: ₹50-150
  • Casual restaurant: ₹200-500
  • Nice dinner: ₹500-1,500
  • Fine dining: ₹2,000-5,000

Reservations: Needed for Suvarna Mahal, 1135 AD, and weekend dinners at popular spots.

Hygiene:

  • Street food at busy stalls is generally safe
  • See our safety guide for details

Quick Reference

Craving Best Spot
Pyaaz kachori Rawat Kachori
Sweets LMB
Laal maas Handi
Dal bati churma Chokhi Dhani, Spice Court
Fine dining Suvarna Mahal
Instagrammable Bar Palladio
Quick bite MI Road vendors
Cultural experience Chokhi Dhani

For cooking classes and food activities, see our activities guide.

Frequently Asked Questions

What food is Jaipur famous for?

Jaipur is famous for dal bati churma (Rajasthani staple), pyaaz kachori (spiced onion pastry), ghewar (honeycomb sweet), and laal maas (red meat curry). The city also has excellent street food — particularly kachoris and sweets.

What is the best street food in Jaipur?

Must-try: pyaaz kachori at Rawat Kachori, dahi vada at Lakshmi Misthan Bhandar (LMB), samosa at Samrat, and kulfi at Pandit Kulfi. Masala chai everywhere. The old city bazaars have endless options.

What are the best restaurants in Jaipur?

Fine dining: Suvarna Mahal (Rambagh Palace), 1135 AD (Amber). Mid-range: Handi, LMB, Niros. Cafes: Tapri, Bar Palladio. For authentic Rajasthani: Chokhi Dhani (village experience) or Spice Court.

What are the famous sweets in Jaipur?

Ghewar (honeycomb disc, especially during Teej), mawa kachori (sweet filled pastry), imarti, malpua (fried pancakes in syrup), and various milk sweets. Best from LMB, Rawat, or any established mithai shop.

Do I need reservations at Jaipur's fine dining restaurants?

Yes, advance booking is essential for premium restaurants like 1135 AD, Rambagh Palace restaurants, and Peacock Rooftop, especially during peak season (October-March). Book 2-3 days ahead or risk disappointment.

What's the average cost of dining at Jaipur's best restaurants?

Expect ₹500-1,000 (-12) at local favorites like Spice Court, ₹1,500-2,500 (8-30) at rooftop restaurants, and ₹2,500-4,000 (0-48) at heritage hotels like Rambagh Palace.

Which restaurants offer the best views in Jaipur?

1135 AD provides stunning City Palace views, Peacock Rooftop overlooks Hawa Mahal, and Bar Palladio at Narain Niwas offers beautiful garden settings. All require advance reservations for window tables.

Which area has the best street food in Jaipur?

Johari Bazaar offers the most concentrated street food experience with iconic spots like Rawat Mishthan Bhandar and LMB within walking distance. The area serves authentic Rajasthani snacks from ₹20-80 per item.

Is street food in Jaipur safe for tourists?

Yes, when you choose popular stalls with high turnover and follow basic hygiene practices. Avoid raw salads, drink bottled water, and eat at busy places where food is freshly prepared throughout the day.

What's the average cost of street food in Jaipur?

Most street food items cost ₹20-100 (/bin/sh.25-1.20). Kachoris cost ₹15-25, lassi ₹30-50, chaat ₹40-80, and dal baati churma ₹60-100 depending on the location and portion size.

When is ghewar available in Jaipur?

Ghewar is primarily available during monsoon season (July-September) and festivals like Teej and Raksha Bandhan. Some shops like LMB make it year-round, but the best quality and variety appears during traditional seasons.

Which shop has the best mawa kachori in Jaipur?

Rawat Mishthan Bhandar near Sindhi Camp is famous for the best mawa kachori in Jaipur. They've been serving this sweet-filled pastry for over 50 years, priced at ₹80-120 per piece.

How much do Jaipur sweets cost for tourists?

Jaipur sweets range from ₹50-300 per kg depending on the variety. Ghewar costs ₹200-300/kg, feeni ₹150-250/kg, and mawa kachori ₹80-120 per piece. Premium shops charge 20-30% more than local stores.

How much do food tours cost in Jaipur?

Guided food walks range from ₹1,500-2,500 (8-30) per person, while heritage hotel cooking classes cost ₹3,000-5,000 (6-60). Most tours last 3-5 hours and include all tastings.

Do Jaipur food tours accommodate dietary restrictions?

Yes, most operators accommodate vegetarian, vegan, and gluten-free diets with advance notice. Jaipur's strong vegetarian culture makes it particularly easy to find meat-free options on any tour.

Which areas do food tours cover in Jaipur?

Most tours focus on Old City areas like Johari Bazaar, Bapu Bazaar, and Chandpole. Some include visits to local homes in residential areas or heritage hotels for cooking experiences.

How much do cooking classes cost in Jaipur?

Traditional home cooking classes with local families cost ₹2,500-4,000 (0-48), while heritage hotel classes range from ₹5,000-8,000 (0-96). All classes include market visits, ingredients, and recipe booklets.

What dishes will I learn in Jaipur cooking classes?

You'll master classic Rajasthani dishes like dal bati churma, gatte ki sabzi, laal maas, ker sangri, and bajre ki roti. Classes also cover traditional sweets like ghewar and mohan thal.

How long do cooking classes in Jaipur last?

Most cooking classes run 4-5 hours including market visits, cooking instruction, and dining. Heritage hotel classes may extend to 6 hours with additional cultural activities and elaborate menus.