8 Best Restaurants In Jaipur For Authentic Rajasthani Food

Planning a trip to Jaipur? Don’t forget to treat yourself to mouth-watering Rajasthani delicacies at these best places to eat in Jaipur.

Published On Oct 17, 2022 | Updated On Mar 08, 2024


From its beautiful pink houses and vibrant handicrafts to the lively city vibe and rich primordial culture and traditions, the capital of Rajasthan — Jaipur — has a lot to offer. However, the Rajasthani food is hands down, the city’s best offering. A blend of exotic flavours, aromatic spices and regionally-grown ingredients, Rajasthan’s range of rich culinary fare is not to be missed while you’re in the state’s capital.

If you’re looking for the best places to eat in Jaipur for a luxuriant mélange of traditional Rajasthani meals, you’ve landed on the right page. Here’s a list of the top eight restaurants in Jaipur that dish out authentic Rajasthani cuisine like no other.

8 Best Restaurants In Jaipur For Authentic Rajasthani Food

From delicious daal bhaati choorma to the mouth-watering laal maas, authentic Rajasthani food is best enjoyed where it belongs — Rajasthan. What better place than the state’s capital itself to treat your taste buds to it? While you’ll find a host of food joints and eateries with Rajasthani dishes on the menu, here are our top eight favourite restaurants in Jaipur that offer authentic Rajasthani cuisine. Check them out:

Suvarna Mahal is a luxurious fine-dining venue at the palatial Rambagh Palace Hotel. It treats you to breathtaking Victorian interiors, opulent mirror work and spotless silver serveware. The luxurious vibe of the place is well complemented by the live classical music that is played in the dining hall. 

Location: Taj Rambagh Palace, Bhawani Singh Road

Timings: 7 PM to 11 PM

Must-Have Dishes: Jodhpuri Gatte, Murgh Ka Shorba, Lal Maas, Chaap Ke Sule

Cost per person: ₹ 2,500 (approx.)

Your trip to Jaipur is incomplete if you don’t taste pure or saatvik Rajasthani bhojan. Lakshmi Mishthan Bhandar, popularly known as LMB, in the bustling Johari Bazaar area is just the place for you. It offers a host of authentic Rajasthani dishes made using unadulterated local ingredients and pure ghee — all this without burning a hole in your pocket. 

Location: Johari Bazaar Road

Timings: 9 AM to 11 PM

Must-Have Dishes: Rajasthani Thali, Lassi, Dahi Vada, Chaat, Onion Kachori, Kadhai Paneer, Paneer Lababdar
Cost per person: ₹ 500 (approx.)

Whether you’re looking for a quiet place to dine with that special someone or a warm one for a family bash, Spice Court is one restaurant in Jaipur that’s extremely versatile in its offerings and vibe. It has both indoor and outdoor seating and serves a gamut of lip-smacking Rajasthani dishes. 

Location: Achrol House, Civil Lines

Timings: Noon to 11 PM

Must-Have Dishes: Lal Maas, Junglee Maas, Keema Bhati, Bhuna Chicken, Malai Kofta, Biryani, Chicken Tikka

Cost per person: ₹ 500-700 (approx.)

1135 AD is an award-winning restaurant in Jaipur located inside the historic Amer Fort. It boasts a scenic outdoor seating, gold-enameled walls, opulent interiors and all things grand and royal. You’re sure to get floored by the old-world charm of this place and the exotic food here will simply make this restaurant your favourite one in the city too.

Location: Amer Fort, Jaipur 

Timings: 11 AM to 11 PM

Must-Have Dishes: Chicken Tikka, Ajwain Mahi Kebab, Lal Maas, Thali, Naan, Paneer Lababdar, Amber Gosht

Cost per person: ₹ 2,000 (approx.)

Cinnamon is a gourmet restaurant in Jaipur that offers what we call experiential cuisine. Here, you can enjoy the taste and soak in the absolute regality of the beautifully decorated place. It offers signature dishes from the princely states of India and its pink interiors echo the vibe of the city that its located in. All in all, it has a whimsical aura and food to die for. 

Location: Taj Jai Mahal Palace, Civil Lines

Timings: 12:30 PM to 2:30 PM and 7 PM to 11 PM 

Must-Have Dishes: Dal Makhani, Vegetable Biryani, Rajasthani Thali, Dal Bukhara, Cinnamon Ice Cream

Cost per person: ₹ 2,000 (approx.)

Chokhi Dhani is a very popular village-themed resort in Jaipur that offers authentic Rajasthani food alongside a visual display of the state's culture in the form of music, rhythmic beats, folk dance performances and traditional Rajasthani activities like camel riding. One of the best restaurants in Jaipur, an evening in Chokhi Dhani is an absolute must when you’re in Jaipur.

Location: Tonk Road, Jaipur

Timings: 05:30 pm to 11:00 pm

Must-Have Dishes: Churma, Gol Gappe, Rajasthani Thali, Khichda, Kulfi, Chhaachh, Kadhi

Cost per person: ₹ 800 (approx.)

Surya Mahal is one of the best restaurants in Jaipur and serves three different types of exotic thalis to make for an unforgettable experience for visitors. It’s a vegetarian’s dream with a host of veg Indian delicacies and desserts to die for. The best part is that it has a buffet system and lets you eat to your heart’s content.

Location: Tonk Road

Timings: 5 PM to 11 PM

Must-Have Dishes: Rajasthani Thali, Gatte Ki Subzi, Raita, Lassi, Dal Makhani

Cost per person: ₹ 500 (approx.)

As the name suggests, the Rajasthani thali is the highlight of this amazing restaurant in Jaipur. The thali includes exquisite breads, lip-smacking curries, soul-fulfilling desserts and an indigenous grandeur that too on a budget. Do try out this restaurant during your trip, we say.

Location: Ashok Nagar

Timings: 11 AM to 11 PM 

Must-Have Dishes: Rajasthani Thali

Cost per person: ₹ 300-500 (approx.)

These restaurants are sure to make your trip to Jaipur a memorable one. Do visit them for the visual and culinary delight of your life and thank us later. 

Photo: Shutterstock