jaipur food guide (2026) - what to eat and where

jaipur food guide covering rajasthani thali, dal baati churma, laal maas, pyaaz kachori, ghevar, lassi. area-wise maps for johari bazaar and MI road.

·updated Mar 6, 2026

tldr: jaipur is a food city that operates on two levels: the royal cuisine of palace dining rooms (laal maas, safed maas, jungli maas, elaborate thalis) and the street food of the old city bazaars (pyaaz kachori, mirchi vada, ghevar, lassi). this guide covers both - every major dish, where to eat it, what it costs, and how to navigate jaipur’s food scene area by area.


i haven’t visited jaipur yet. this guide is based on extensive research - local food blogs, google reviews, youtube food tours, and recommendations from rajasthan locals. i’ll update this with first-hand reviews when i visit.

jaipur’s food scene is unlike any other indian city because of its duality. on one hand, you can eat inside actual palaces where maharajas once dined, with gold-leaf ceilings and crystal chandeliers, paying rs 8000 for a meal. on the other hand, you can eat the best pyaaz kachori in india for rs 30, standing at a counter on station road. both experiences are equally authentic. both are equally jaipur.

rajasthani cuisine itself is shaped by geography. this is desert food. water is scarce, fresh vegetables are limited, and the climate is extreme. so the cuisine evolved around ingredients that survive: dried lentils, gram flour (besan), millet (bajra), ghee, yogurt, dried spices, and dried desert plants like ker and sangri. the result is a cuisine that’s rich, calorie-dense, heavily spiced, and deeply satisfying - food designed to sustain people in harsh conditions.

the other defining influence is the rajput warrior tradition. the meat dishes - laal maas, jungli maas, sule - were created by and for warriors who needed high-protein, high-energy food. these exist alongside an equally strong vegetarian tradition, making rajasthani food one of the most balanced regional cuisines in india.


the essential jaipur dishes

the must-eat list

dish type what it is where to eat it cost
pyaaz kachori snack flaky pastry with spiced onion filling rawat mishthan bhandar rs 30-40
dal baati churma main course lentil dal + hard wheat balls + sweet crumble lmb, shri thaal village rs 150-300
laal maas main course fiery red mutton curry with mathania chillies spice court, handi rs 350-550
mirchi vada snack stuffed green chilli fritter sharma tea stall rs 20-25
ghevar sweet honeycomb-textured sweet disc lmb, sodhani sweets rs 40-200
mawa kachori sweet sweet pastry with mawa filling rawat, lmb rs 40-60
lassi drink thick, cream-topped yogurt drink lassiwala, MI road rs 60-80
rajasthani thali complete meal 15-20 dish platter lmb, shri thaal village rs 400-700
gatte ki sabzi main course gram flour dumplings in yogurt curry spice court, any thali rs 150-250
ker sangri main course dried desert beans and berries spice court, 1135 AD rs 200-300

the dishes: a deep dive

dal baati churma

the undisputed national dish of rajasthan. if you eat one thing in jaipur, eat this. it’s three components served together:

baati: hard, round wheat balls baked in a traditional oven or over cow dung cakes. the texture is dense, crusty on the outside, and slightly crumbly inside. they’re cracked open at the table and drenched in ghee. the amount of ghee used is not a garnish - it’s structural. a properly served baati will have a pool of ghee around it.

dal: a panchmel dal (five-lentil mix) that’s been slow-cooked with whole spices, ghee, and sometimes a tempering of garlic and cumin. the dal is thin but intensely flavored, meant to be soaked into the broken baati.

churma: coarsely ground wheat mixed with ghee and jaggery (or sugar), creating a sweet, crumbly side dish. it’s the dessert component of the meal, eaten alongside the dal and baati, not after them. the rajasthani tradition of eating sweet and savory together is embodied in this combination.

where to eat it:

  • lmb, johari bazaar - rs 250-300 for the thali version. the most traditional preparation in a restaurant setting.
  • shri thaal village, C-scheme - rs 200-250 in the thali. generous portions, good quality.
  • santosh dal baati, near amber road - rs 80-120. street-stall version with traditional wood-fire cooking. the most authentic method.
  • 1135 AD, amer fort - rs 400+. the royal version, inside a fort.

for the full deep dive, see my dedicated dal baati churma guide.

laal maas

rajasthan’s most famous non-vegetarian dish. a fiery red mutton curry made with mathania chillies from jodhpur, slow-cooked with yogurt, ghee, and garlic. the authentic version is intensely hot with a deep red color that comes entirely from the chillies (no tomatoes in the traditional recipe). the meat is always bone-in, always fall-off-the-bone tender.

where to eat it:

  • spice court, civil lines - rs 450-550. the best traditional version in jaipur.
  • handi restaurant, MI road - rs 350-400. slightly milder, more accessible.
  • 1135 AD, amer fort - rs 600-700. excellent version in a fort setting.
  • suvarna mahal, rambagh palace - rs 800-1000. the palace recipe.

for the full deep dive, see my dedicated laal maas guide.

pyaaz kachori

jaipur’s most iconic street food. a flaky, layered, deep-fried pastry stuffed with a spiced onion (pyaaz) filling. the best versions have a shell that’s almost puff-pastry-like in its layering, and a filling that’s been cooked down to a concentrated, slightly sweet, intensely aromatic paste. served with green mint chutney and sweet tamarind chutney.

where to eat it:

  • rawat mishthan bhandar, station road - rs 30-40. the best in jaipur, possibly india. morning batch (7-10 am) is peak.
  • sethi di hatti, chaura rasta - rs 25-35. the local’s alternative. rustier, punchier.
  • shankar namkeen, johari bazaar - rs 20-30. the dal kachori (moong dal filling) here is actually better than the pyaaz version.

mirchi vada

unique to rajasthan. a large green chilli stuffed with spiced potato filling, dipped in gram flour batter, and deep-fried. the chillies used are the mild variety (the heat comes from the spices in the potato filling, not the chilli itself), so it’s hot but not lethal. the contrast of crunchy batter, creamy potato, and the slight vegetal heat of the chilli is addictive.

where to eat it:

  • sharma tea stall, near new gate - rs 20-25. the best in jaipur.
  • mid town mirchi vada, near new gate - rs 20-25. close second.

ghevar

a rajasthani sweet that’s unique to the region. it’s made by pouring a thin batter of flour, ghee, and water into hot ghee in a circular mold. the batter forms a honeycomb-like structure as it fries, creating a disc-shaped sweet with an intricate, porous texture. it’s then soaked in sugar syrup and sometimes topped with mawa (khoya), rabri (thickened milk), or silver leaf.

ghevar is associated with the teej festival (july-august) and gangaur festival, but it’s available year-round in jaipur. there are three main types:

  • plain ghevar - just the disc soaked in sugar syrup
  • mawa ghevar - topped with a layer of mawa
  • malai ghevar - topped with rabri

where to eat it:

  • lmb, johari bazaar - rs 40-200 depending on size and type. the standard-bearer.
  • sodhani sweets, chaura rasta - rs 30-150. some say it’s crispier than lmb’s.

mawa kachori

jaipur’s signature sweet snack. a deep-fried pastry (similar to a kachori shell) stuffed with sweetened mawa (khoya), chopped dry fruits, and cardamom, then briefly soaked in sugar syrup and dusted with powdered sugar. it’s rich, decadent, and one piece is usually enough.

where to eat it:

  • rawat mishthan bhandar - rs 40-50. the same rawat that does the famous pyaaz kachori.
  • lmb - rs 50-60. equally good.

gatte ki sabzi

gram flour (besan) dumplings in a yogurt-based curry spiced with cumin, coriander, and turmeric. it’s rajasthani comfort food - creamy, tangy, and deeply satisfying. the gatte (dumplings) should be firm but not rubbery, and the curry should be smooth and well-balanced. served with roti or bajra roti.

ker sangri

a quintessentially rajasthani dish made from dried ker berries and sangri beans, both desert plants unique to the thar region. the dried vegetables are soaked, then cooked with mustard oil, red chillies, and dried spices. the flavor is tangy, slightly bitter, and unlike anything you’ll find in non-rajasthani cuisine. it’s the desert in a bowl - food born from scarcity and harsh conditions.

papad ki sabzi

a curry made from papad. yes, the crispy flatbread snack. broken papad pieces are simmered in a yogurt-based gravy with spices. it sounds strange, it tastes wonderful. another example of rajasthani ingenuity - making a proper dish from an ingredient most cuisines treat as a side.

safed maas

the elegant cousin of laal maas. safed maas (white meat) is a mutton curry made with cashew paste, cream, yogurt, and white pepper. no red chillies, so the color is white/cream. the result is a rich, mild, luxurious curry that was served in rajput courts during celebrations. it’s the yin to laal maas’s yang.

where to eat it:

  • suvarna mahal, rambagh palace - rs 800-1000. the definitive palace version.
  • 1135 AD, amer fort - rs 600-700. excellent.

area-wise food guide

johari bazaar & old city

the historic food heart of jaipur. the walled city area has the oldest food establishments and the most concentrated street food scene.

what to eat here:

place famous for cost rating
lmb rajasthani thali, ghevar, sweets rs 250-500 9/10
shankar namkeen dal kachori, samosa, namkeen rs 15-40 8.5/10
falahaar dahi vada, chaat rs 40-60 8/10
ram chandra kulfi kulfi falooda rs 50-80 8/10
kallu ji namkeen bhujia, namkeen varieties rs 200-400/kg 8/10

the walk: start at lmb, walk south through johari bazaar, stopping at stalls. cross to chaura rasta for samrat’s samosas and pandit kulfi. the entire area is walkable in 2-3 hours with eating stops.

MI road

the main road connecting old city to new jaipur. the restaurant strip with the most recognizable names.

what to eat here:

place famous for cost for two rating
handi restaurant handi meat, tandoori, biryani rs 800 9/10
niros multicuisine (since 1949) rs 1200 8.5/10
lassiwala lassi rs 60-80 per glass 9/10
surya mahal south indian, filter coffee rs 400 7.5/10

C-scheme

the modern food district. cafes, contemporary restaurants, and the newer bar scene.

what to eat here:

place famous for cost for two rating
tapri chai, maggi, jaipur vibe rs 300 8.5/10
curious life coffee roasters specialty coffee rs 400 9/10
spice court rajasthani food, laal maas rs 1400 8.5/10
anokhi cafe organic food, coffee rs 600 8.5/10
shri thaal village rajasthani thali rs 700 8/10
zia cocktails, bar food rs 2000 8/10

civil lines

the upscale area with palace hotels and premium dining.

what to eat here:

place famous for cost for two rating
wind terrace (jai mahal palace) rooftop dining, sunset rs 4500 9/10
ta blu (jai mahal palace) cocktails rs 3500 8/10

amer / nahargarh

the fort area, north of the city.

what to eat here:

place famous for cost for two rating
1135 AD (amer fort) rajasthani fine dining rs 4000 9/10
padao (nahargarh fort) sunset views rs 1200 8.5/10
santosh dal baati traditional dal baati rs 120-200 8.5/10

bhawani singh road / rambagh area

the rambagh palace zone.

what to eat here:

place famous for cost for two rating
suvarna mahal finest dining in jaipur rs 8000+ 9.5/10
steam whisky, cocktails rs 5000 8.5/10
the verandah high tea, brunch rs 5000 8.5/10
okra pan-asian rs 4000 8/10

the rajasthani thali: a complete guide

the best way to experience rajasthani cuisine in one sitting is through a thali. here’s what a proper jaipur thali includes:

dal section:

  • panchmel dal (five-lentil mix)
  • dal baati (served with the baati on the side)

sabzi section:

  • gatte ki sabzi (gram flour dumpling curry)
  • ker sangri (desert bean and berry dish)
  • papad ki sabzi (papad in yogurt curry)
  • aloo/gobhi/mixed veg sabzi (seasonal)

bread section:

  • bajra roti (millet flatbread)
  • missi roti (gram flour flatbread)
  • plain roti or puri
  • baati (hard wheat balls)

accompaniments:

  • churma (sweet wheat crumble with ghee)
  • raita (yogurt with vegetables)
  • pickle (achaar - usually mango or red chilli)
  • chutney (green mint and red garlic)
  • papad (crispy)

rice:

  • plain rice or jeera rice

sweets:

  • gulab jamun
  • ghevar (sometimes)
  • moong dal halwa

drink:

  • chaas (buttermilk) or lassi

the thali is typically unlimited - you can ask for refills of anything. the proper way to eat it is with your hands, mixing the dal with the broken baati, alternating between the different sabzis and breads, and eating the churma between bites of the savory items.

best thalis in jaipur:

  1. lmb, johari bazaar - rs 400-500. the most traditional, the most famous.
  2. shri thaal village, C-scheme - rs 400-700. the most comprehensive, unlimited.
  3. chokhi dhani, tonk road - rs 900-1800. the most theatrical (village experience included).
  4. sahu ji ka dhaba, nehru bazaar - rs 200-300. the cheapest good thali.

seasonal food calendar

jaipur’s food changes with the seasons and festivals:

season / festival special food when
winter (nov-feb) doodh jalebi, gajar halwa, makki roti, sarson saag december-february
teej festival ghevar (all types), malpua july-august
gangaur ghevar, dal baati churma feasts march-april
diwali mawa kachori, barfi, namkeen gift boxes october-november
makar sankranti til ke laddu (sesame sweets), gajak january
holi gujiya, thandai, malpua march
monsoon mirchi vada, pyaaz kachori, masala chai july-september
summer lassi, kulfi, aam ras, thandai april-june

food budget guide

budget level daily food cost (per person) what you’re eating
backpacker rs 300-500 street food, dhaba meals, chai stalls
budget traveler rs 500-1000 mix of street food and mid-range restaurants
comfortable rs 1000-2000 good restaurants, cafes, one premium experience
splurge rs 3000-8000 palace dining, bar palladio, premium everything

practical tips

  1. water: jaipur is hot most of the year. carry water. the lassi and chaas (buttermilk) at local shops double as hydration.
  2. cash: old city stalls are cash only. C-scheme and MI road restaurants accept cards/UPI.
  3. spice warning: rajasthani food is spicy. if you have low tolerance, say “kam mirch” (less chilli) when ordering. this applies especially to laal maas and mirchi vada.
  4. ghee is not optional: rajasthani food uses significant amounts of ghee. this is not “extra fat” - it’s integral to the cuisine. don’t ask them to reduce the ghee in dal baati churma. that’s like asking for pizza without cheese.
  5. vegetarian paradise: even if you eat meat, try the vegetarian dishes. rajasthani vegetarian cuisine is genuinely world-class. gatte ki sabzi, ker sangri, and papad ki sabzi are dishes that don’t exist anywhere else in india.
  6. morning is the best time: the best street food stalls have their freshest batches between 7-10 am. rawat’s morning kachori is noticeably better than the afternoon version.
  7. festival timing: if you visit during teej (july-august), the ghevar production at lmb and sodhani is a spectacle. the sweets are at their peak during festivals.

all my jaipur food guides


more on travell.cc

frequently asked questions

what food is jaipur famous for?
jaipur is famous for pyaaz kachori (spiced onion pastry), dal baati churma (lentil-wheat ball-sweet crumble combo), laal maas (fiery red mutton curry), mirchi vada (stuffed chilli fritter), ghevar (honeycomb sweet disc), mawa kachori (sweet pastry), and thick lassi. the city is also famous for its rajasthani thali - a complete meal with 15-20 items.
is jaipur vegetarian friendly?
extremely. rajasthan has one of the highest vegetarian populations in india, and jaipur's vegetarian cuisine is among the best in the country. the rajasthani thali is entirely vegetarian and features 15-20 dishes. iconic dishes like dal baati churma, gatte ki sabzi, ker sangri, and papad ki sabzi are all vegetarian. you can have a complete, world-class food experience in jaipur without touching meat.
best area for food in jaipur?
johari bazaar in the old city is the best area for food in jaipur. within a 500-meter stretch you'll find lmb (rajasthani thali, sweets), shankar namkeen (samosa, kachori), multiple lassi shops, and countless street food stalls. MI road is the second best for restaurants (handi, niros) and the famous lassiwala. C-scheme has the modern cafes and restaurants.
what is a rajasthani thali?
a rajasthani thali is a complete meal served on a large plate (thali) with 15-25 small bowls of different dishes. it typically includes: dal (lentil curry), baati (hard wheat balls), churma (sweet crumble), gatte ki sabzi (gram flour dumpling curry), ker sangri (desert bean and berry dish), papad ki sabzi (papad curry), bajra roti (millet bread), rice, 2-3 types of chutneys, pickle, raita, and 2-3 sweets. the best thalis in jaipur are at lmb (rs 500) and shri thaal village (rs 400-700).
sharetwitterwhatsapp

more from jaipur