← All stories

Best Food Places in Jaipur: Street Food to Royal Dining

10 Oct 2026

Best Food Places in Jaipur: Street Food to Royal Dining

Ask anyone from Jaipur what they miss most when they're away, and the answer is usually food: a hot pyaaz kachori, a tall glass of lassi, a slice of ghewar. Jaipur's food scene runs from tiny street stalls to grand palace dining rooms. This guide covers the best Jaipur food places – the classics locals love, the best restaurants in Jaipur for Rajasthani food, rooftop cafés and royal dining – plus the dishes you shouldn't leave without trying.

Quick guide: what and where to eat

  • Pyaaz kachori: Rawat Mishthan Bhandar (Station Road)
  • Lassi: Lassiwala on MI Road (look for the original)
  • Ghewar and Rajasthani thali: LMB, Johari Bazaar
  • Street food in one place: Masala Chowk, Ram Niwas Garden
  • Laal maas: Handi and other MI Road restaurants
  • Royal dining: palace hotel restaurants such as Suvarna Mahal at Rambagh Palace, and 1135 AD at Amer Fort

Dishes you must try in Jaipur

DishWhat it is
Dal baati churmaBaked wheat balls dipped in ghee, with dal and sweet crumbled churma – Rajasthan's signature meal
Pyaaz kachoriA flaky fried pastry stuffed with spiced onion – Jaipur's favourite breakfast
Mirchi badaA big green chilli stuffed with potato, battered and fried
Gatte ki sabziGram-flour dumplings in a yoghurt curry
Ker sangriA tangy desert dish of dried berries and beans
Laal maasA fiery red mutton curry – for non-vegetarians
GhewarA honeycomb-like disc of fried batter soaked in syrup, often topped with rabri – best in the monsoon (Teej)
Mawa kachoriA sweet kachori filled with khoya and dry fruits, dipped in syrup
Lassi and kulfiThick lassi in clay cups and creamy kulfi – perfect after a hot day

Legendary local food places

Rawat Mishthan Bhandar (Station Road)

The name most locals give when you ask about pyaaz kachori. Also try the mawa kachori and mirchi bada. It's close to the railway station and Sindhi Camp, so it's a perfect first stop.

Lassiwala (MI Road)

Famous for thick, creamy lassi served in clay kulhads. Several shops on the same stretch use similar names – locals will point you to the original.

LMB – Laxmi Mishthan Bhandar (Johari Bazaar)

An old Johari Bazaar institution for sweets, ghewar and a vegetarian Rajasthani thali. Ideal while you're shopping in the old city.

Masala Chowk (Ram Niwas Garden)

An open-air food court where many of Jaipur's well-known street food stalls have counters in one place – kachori, chaat, dosa, kulfi and more. Great for families who want to sample a bit of everything in the evening.

Gulab Ji Chai (MI Road area)

A much-loved tea stall where crowds gather for strong, sweet chai and bun maska.

Tapri Central (C-Scheme)

A popular modern chai café with a rooftop view over Central Park – good for snacks and a relaxed evening.

Best restaurants in Jaipur for Rajasthani food

  • Chokhi Dhani: a full village-style evening with an unlimited Rajasthani thali. See our Chokhi Dhani guide.
  • Thali restaurants on MI Road and in the old city: many serve unlimited Rajasthani thalis with dal baati, gatte and ker sangri.
  • Handi (MI Road): long known for laal maas and barbecue.
  • Niro's (MI Road): a Jaipur classic since 1949, serving Indian and continental food.
  • Spice Court (Civil Lines): known for Rajasthani dishes, including laal maas.

Rooftop cafés with a view

  • Cafés opposite Hawa Mahal: chai with the best view in town (see our Hawa Mahal guide).
  • Peacock Rooftop Restaurant (Hotel Pearl Palace, Hathroi Fort area): a quirky, well-loved rooftop.
  • Padao at Nahargarh Fort: drinks and snacks with a sunset over the city.
  • Old-city haveli rooftops: many heritage hotels have rooftop restaurants open to non-guests.

Royal and fine dining

  • Suvarna Mahal (Rambagh Palace): a grand former ballroom serving royal Indian cuisine.
  • 1135 AD (Amer Fort): dine inside the fort, in rooms decorated in royal style.
  • Palace hotels on the Delhi road: resorts such as Fairmont Jaipur have palace-style restaurants popular for special occasions.
  • C-Scheme and Malviya Nagar: modern fine-dining restaurants and bars.

Planning a splurge? See our palace hotels in Jaipur guide.

A one-day Jaipur food trail

TimeStop
8:30 amPyaaz kachori and mirchi bada near Station Road
11:00 amLassi on MI Road
1:30 pmRajasthani thali in the old city or Johari Bazaar
4:30 pmChai and snacks at a rooftop café opposite Hawa Mahal
7:30 pmMasala Chowk for chaat and kulfi – or Chokhi Dhani for a full evening

Book a Jaipur food-trail taxi on WhatsApp: +91 63675 62588 – or see local taxi packages.

Food tips

  • Eat at busy stalls – high turnover means fresh food.
  • Rajasthani food can be rich and spicy; ask for less chilli if needed.
  • Carry a water bottle and avoid ice at street stalls if your stomach is sensitive.
  • Pushkar and many temple towns are strictly vegetarian.
  • Try ghewar during the Teej season (July–August), when it's freshest.
  • Popular restaurants fill up on weekends – book a table for dinner.

Frequently Asked Questions

What is Jaipur famous for in food?

Jaipur is famous for dal baati churma, pyaaz kachori, mirchi bada, gatte ki sabzi, ker sangri, laal maas, ghewar and thick lassi.

Where can I eat the best pyaaz kachori in Jaipur?

Rawat Mishthan Bhandar on Station Road is the most famous place for pyaaz kachori in Jaipur.

Which are the best restaurants in Jaipur for Rajasthani food?

Chokhi Dhani, the thali restaurants on MI Road and in the old city, Handi, Spice Court and LMB in Johari Bazaar are popular for Rajasthani food.

Where can I find street food in Jaipur at one place?

Masala Chowk in Ram Niwas Garden brings many famous Jaipur street food stalls together in one open-air food court.

Which restaurants in Jaipur offer royal dining?

Suvarna Mahal at Rambagh Palace and 1135 AD at Amer Fort are famous for royal dining, along with restaurants at the city's palace hotels.

When is the best time to eat ghewar in Jaipur?

Ghewar is best during the monsoon festival of Teej (July–August), although many sweet shops sell it all year.

Conclusion

From a street-side kachori to a royal dinner in a palace ballroom, Jaipur's food places are as memorable as its forts. Start with the street-food classics, save one evening for a Rajasthani thali, and treat yourself to royal dining if you can. Hungry already? Let Ghumo Jaipur's city taxi take you from stall to stall.

Also read: Jaipur shopping guide · Night places to visit in Jaipur · Jaipur trip plan

💬
WhatsApp