The 12 Best Indian Restaurants in Jaipur for Authentic Local Cuisine

The Pink City of Jaipur is more than just palaces, forts, and bazaars. For first-time travelers, one of the greatest joys is tasting authentic Rajasthani and Indian food. From spicy kachoris sold in street-side stalls to royal dining in restored palaces, Jaipur serves a full spectrum of flavors.

Food here is not just about taste—it reflects Jaipur’s history, culture, and lifestyle. Eating a Rajasthani thali with dal baati churma, gatte ki sabzi, and ker sangri is like experiencing Rajasthan on a plate. Meanwhile, restaurants in Jaipur have also embraced modern Indian dining, offering fusion dishes while maintaining authenticity.

This guide highlights the 12 best Indian restaurants in Jaipur, each offering something unique for food lovers.


1. Laxmi Mishtan Bhandar (LMB) – Traditional Rajasthani Thali

Laxmi-Misthan-Bhandar

One of Jaipur’s most famous eateries, Laxmi Mishtan Bhandar (LMB), is located in Johari Bazaar. Known for its legendary Rajasthani thali, this restaurant offers:

  • Dal Baati Churma, Gatte ki Sabzi, Ker Sangri.
  • Sweets like Ghevar and Rasgulla.
  • Old-world charm with efficient service.

Why visit: To taste a wholesome Rajasthani meal in a heritage-style setting.


2. Chokhi Dhani – The Cultural Dining Village

chokhi-dhani-jaipur

No food journey in Jaipur is complete without Chokhi Dhani, a themed village resort on the outskirts. The restaurant serves authentic Rajasthani cuisine in a traditional setting with cultural shows, puppet performances, and folk dances.

  • Unlimited thali meals served on leaf platters.
  • Evening entertainment alongside dinner.

Why visit: For a complete Rajasthani dining + cultural experience.


3. Spice Court – Best for Laal Maas

spice-court-jaipur

If you’re a fan of spicy curries, Spice Court is the place. Famous for its fiery Laal Maas (red chili mutton curry), this restaurant also serves safed maas and other Rajasthani delicacies.

  • Popular among locals and tourists alike.
  • Outdoor seating adds to the charm.

Why visit: To try Jaipur’s most authentic non-vegetarian Rajasthani dishes.


4. Suvarna Mahal at Rambagh Palace – Royal Fine Dining

Suvarna-Mahal

For travelers seeking a royal dining experience, Suvarna Mahal at Rambagh Palace is unmatched. With high ceilings, crystal chandeliers, and palace interiors, it offers:

  • Gourmet Indian dishes prepared with regal recipes.
  • Live classical music during dinner.

Why visit: For luxury fine dining in a palace setting.


5. Handi Restaurant – Curry Specialists

handi-restaurant-jaipur

Located on MI Road, Handi Restaurant is known for its slow-cooked curries prepared in clay pots (handi). Their mutton handi and butter chicken are crowd favorites.

  • Cozy rooftop dining.
  • Mix of North Indian and Mughlai dishes.

Why visit: To savor rich gravies with an authentic local touch.


6. Peacock Rooftop Restaurant – Fusion with Views

peacock-rooftop-restaurant

Situated at Hotel Pearl Palace, Peacock Rooftop Restaurant offers a mix of Indian and fusion cuisine. The rooftop views of Jaipur’s skyline make it popular among young travelers.

  • Tandoori platters, paneer tikka, and fusion curries.
  • Artistic ambiance with Rajasthani décor.

Why visit: For a lively rooftop dining experience with authentic Indian food.


7. Samode Haveli – Heritage Dining

Samode-Haveli

Dining at Samode Haveli is like stepping into history. This 200-year-old haveli offers Indian cuisine in a regal courtyard setting. Their Rajasthani specialties are served with elegance.

  • Rajasthani thalis with heritage recipes.
  • Luxurious yet traditional environment.

Why visit: For authentic food in a royal heritage mansion.


8. Rawat Mishtan Bhandar – Famous for Kachoris

Rawat-Mishtan-Bhandar

If there’s one snack Jaipur is famous for, it’s pyaaz kachori. And Rawat Mishtan Bhandar is the best place to try it. The shop also offers samosas, mirchi vada, and sweets.

  • Quick bites and budget-friendly.
  • Always crowded with locals.

Why visit: To taste Jaipur’s iconic street food.


9. Thali House – Budget Rajasthani Thalis

thali-house-jaipur

For budget travelers, Thali House near MI Road serves authentic Rajasthani thalis at affordable prices. The food is simple yet full of flavor.

  • Dal Baati Churma and ghee-rich rotis.
  • Local-style service.

Why visit: For a pocket-friendly authentic Rajasthani thali.


10. The Grand Peacock – Indian Buffet Experience

The-Grand-Peacock

Known for its wide buffet spreads, The Grand Peacock offers North Indian, Rajasthani, and Mughlai dishes.

  • Perfect for large groups and families.
  • Wide variety of curries, breads, and desserts.

Why visit: To sample multiple dishes in one meal.


11. 1135 AD – Dining at Amber Fort

1135-AD

Located inside Amber Fort, 1135 AD offers fine dining with historical charm. Candlelit dinners in the fort’s courtyard make it a memorable experience.

  • Traditional Rajasthani and Mughlai dishes.
  • Regal atmosphere with antique décor.

Why visit: To combine sightseeing with a royal dining experience.


12. Anokhi Café – Healthy Twist on Indian Food

anokhi-cafe-jaipur

For those who want organic and healthier versions of Indian dishes, Anokhi Café is ideal. It serves fresh salads, sandwiches, and lighter Indian fare using local ingredients.

  • Popular among international travelers.
  • Cozy café vibe with boutique shopping nearby.

Why visit: For health-conscious travelers seeking light Indian food.


Food Lover’s Tips in Jaipur

  • Try both street food and fine dining for the complete experience.
  • Visit local sweet shops for ghevar, rasgulla, and ras malai.
  • Don’t miss a Rajasthani thali—it’s a full cultural experience.
  • Check hygiene when trying street food—busy shops are usually safest.
  • Pair meals with lassi served in clay cups for authenticity.

Frequently Asked Questions

LMB (Laxmi Mishtan Bhandar) and Chokhi Dhani are the top choices.

Rawat Mishtan Bhandar is legendary for pyaaz kachori.

Yes, restaurants like Spice Court and Handi are known for Laal Maas and mutton curries.

Suvarna Mahal at Rambagh Palace offers palace-style fine dining.

Peacock Rooftop Restaurant is the most loved by travelers.

Yes, Thali House offers affordable authentic thalis.

LMB and Rawat Mishtan Bhandar are famous for sweets like ghevar.

Yes, at 1135 AD, a fine-dining restaurant located inside the fort.

Yes, most restaurants serve vegetarian Rajasthani dishes.

Yes, luxury hotels and fine dining restaurants usually serve alcohol.

Chokhi Dhani and Samode Haveli are family-friendly options.

Anokhi Café specializes in healthy and organic options.

Get a Quote


How can I help you?