Street Food and Local Specialties
Jaipur's food scene revolves around Rajasthani cuisine, though you'll find influences from across India. The city is famous for its dal baati churma (lentils with baked bread and sweetened crushed bread), gatte ki sabzi (gram flour dumplings in yogurt sauce), and ker sangri (desert beans with dried fruits). For the best street food experience, head to Bapu Bazaar in the evening, where vendors sell piping-hot mirchi vada (stuffed chili fritters) for ₹20–30, samosas for ₹10–15, and momos. The local sweet pyaaz ki kachori (onion pastry) is addictive and costs around ₹20–25. A practical tip: eat street food where you see crowds and high turnover—it's fresher and safer.
Markets and Restaurants
Johari Bazaar is the main market for fresh produce, spices, and sweets, particularly famous for local ghee and mawa (condensed milk). For sit-down meals, Niros near City Palace (₹300–600 per person) serves authentic Rajasthani thalis with multiple curries, breads, and desserts—excellent value. Laxmi Mishthan Bhandar, a legendary sweet shop chain throughout Jaipur, offers traditional mithai (sweets) and savory snacks at budget prices (₹50–150). For a more upscale experience, Peacock Rooftop Restaurant offers regional cuisine with Old City views (₹500–800). Always ask locals for recommendations; family-run dhabas often serve the most authentic food at the lowest prices.