Jaipur, the Pink City, has forts, palaces, and culture in abundance. It’s not just about historical grandeur; it’s also about a food journey. In Jaipur, you find a plethora of traditional Rajasthani dishes, each with a story of culture, tradition, and love for food. Here are 20 famous food in Jaipur you must try when you visit this royal city.
List Of The 20 Most Famous Food In Jaipur
- Dal Baati Churma
- Pyaaz Kachori
- Ghewar
- Laal Maas
- Ker Sangri
- Mawa Kachori
- Aloo Pyaaz Ki Sabzi
- Mirchi Bada
- Gatte Ki Sabzi
- Rajasthani Kadhi
- Bajra Roti with Lehsun Chutney
- Jaipur Omelette
- Kachori Sabzi
- Jalebi
- Rabri Ghevar
- Kalmi Vada
- Keema Baati
- Bhutte Ka Kees
- Paneer Ghevar
- Imarti
1. Dal Baati Churma
Dal Baati Churma is the ultimate Rajasthani dish, the face of Jaipur’s food culture. The meal consists of three main parts: Dal, a spicy lentil curry; Baati, hard wheat rolls cooked on a charcoal fire; and Churma, a sweet crumbly mixture of crushed wheat balls mixed with ghee and sugar. Locals serve this as a complete meal, and it’s a perfect balance of flavors. The spicy dal goes well with the crispy baati and the sweet Churma is the cherry on the top.
Where to Try:
- Laxmi Mishtan Bhandar (LMB): LMB, the legendary eatery, serves one of the best Dal Baati Churmas in Jaipur. Visitors love the authentic taste and the generous portions.
- Chokhi Dhani: This ethnic village-themed restaurant serves Dal Baati Churma in the traditional style with folk performances.
Also Read: Some of the Best Punjabi Recipes
2. Pyaaz Kachori
Pyaaz Kachori is from Jaipur and is super popular among locals and tourists. This deep-fried snack is a flaky pastry filled with spicy onion stuffing. The crispy exterior and the flavorful filling are a taste explosion that will leave you wanting more. Pyaaz Kachori is usually served as a breakfast item or an evening snack with tangy tamarind chutney or spicy green chutney.
Where to Try:
- Rawat Mishtan Bhandar: Known for its delicious Pyaaz Kachori, Rawat Mishtan Bhandar is a local favorite. Their kachoris have the perfect blend of spices and crunch.
- Sampat Namkeen Bhandar: This small shop serves the best Pyaaz Kachor is in Jaipur and people come from all over the city to try them.
3. Ghewar
Ghewar is a traditional Rajasthani sweet that is a part of Jaipur’s food culture. People make this disc-shaped dessert during festivals like Teej and Raksha Bandhan. The batter made from flour, sugar, and ghee is deep-fried into a crispy texture and then soaked in sugar syrup. Some variations have malai (cream) or mawa (khoya) on top to make it more rich.
Where to Try:
- Laxmi Mishtan Bhandar (LMB): LMB makes the best Ghewar, it’s unforgettable.
- Bhagat Mishthan Bhandar: This sweet shop is famous for its authentic Ghewar, a must-try for anyone who wants to have this traditional dessert.
4. Laal Maas
Laal Maas is a spicy meat curry that is the face of Rajasthani cuisine. Chefs cook this dish with tender pieces of mutton in a red chili paste and yogurt which results in a rich and robust flavor. Traditionally hunters used to cook Laal Maas with wild game meat but now mutton is the preferred choice. Locals have it with bajra roti or steamed rice.
Where to Try:
- Handi Restaurant: Famous for its Rajasthani cuisine, Handi Restaurant has the best Laal Maas, loved by both locals and tourists.
- Niros: This iconic restaurant on M.I. Road serves the perfect Laal Maas, a meat lover’s favorite.
5. Ker Sangri
Ker Sangri is the face of Rajasthani desert cuisine. This vegetarian dish is made with two unique ingredients: Ker, a small berry, and Sangri, dried beans. These ingredients are found in the arid regions of Rajasthan and are the base of this dish. Locals cook Ker Sangri with a mix of spices including red chili powder, turmeric, and amchur (dried mango powder) which gives it a tangy and spicy flavor.
Where to Try:
- Spice Court: Spice Court is a popular restaurant that serves traditional Rajasthani dishes including the delicious Ker Sangri.
- 1135 AD: Located inside the majestic Amber Fort, 1135 AD is a royal dining experience with a Rajasthani menu, featuring the Ker Sangri.
6. Mawa Kachori
Mawa Kachori is a sweet version of the traditional kachori, a sweet alternative to the savory one. This sweet delight is a flaky pastry filled with mawa (khoya) and nuts, deep fried to golden brown and then soaked in sugar syrup. People have Mawa Kachori as a dessert or a special treat during festivals.
Where to Try:
- Rawat Mishtan Bhandar: Besides their famous Pyaaz Kachori, Rawat Mishtan Bhandar also serves Mawa Kachori.
- Narayan Ji Gajak Wale: Famous for its sweets, this shop has the best Mawa Kachori to satisfy your sweet tooth.
7. Aloo Pyaaz Ki Sabzi
Aloo Pyaaz Ki Sabzi is a simple and flavorful vegetarian dish that is a staple in every Rajasthani household. People cook this dish with potatoes and onions in a spicy tomato-based gravy and garnish with fresh coriander leaves. The combination of spices including cumin, mustard seeds, and Asafoetida makes it a comfort food that goes well with Indian bread like puri or chapati.
Where to Try:
- Santosh Bhojnalaya: This homely restaurant has a great Aloo Pyaaz Ki Sabzi that captures the traditional Rajasthani flavors.
- KhandelwalDhaba: Famous for its Rajasthani cuisine, Khandelwal Dhaba has a good Aloo Pyaaz Ki Sabzi for a filling meal.
8. Mirchi Bada
Mirchi Bada is a popular street food in Jaipur for those who love spicy food. This snack is large green chilies stuffed with a spicy potato filling, coated with gram flour batter, and deep fried to perfection. The result is a crispy and spicy delight that goes well with tamarind or mint chutney.
Where to Try:
- Sodhani Sweets: This sweet shop famous for its snacks has the best Mirchi Bada in Jaipur.
- Samrat Restaurant: Samrat has the mouthwatering Mirchi Bada so the spice lovers will not leave unsatisfied.
9. Gatte Ki Sabzi
Gatte Ki Sabzi is a staple in Rajasthani cuisine and showcases the versatility of gram flour. This dish has gram flour dumplings cooked in a spicy yogurt-based gravy resulting in a rich and flavorful curry. Gatte Ki Sabzi goes well with steamed rice or Indian bread and is a comfort food.
Where to Try:
- Chokhi Dhani: The ethnic village-themed restaurant Chokhi Dhani has the best traditional Rajasthani dishes including the Gatte Ki Sabzi.
- Sharma Bhojnalaya: This homely restaurant has a good Gatte Ki Sabzi that captures the authentic Rajasthani flavor.
10. Rajasthani Kadhi
Rajasthani Kadhi is a tangy and spicy version of the traditional kadhi. It has a yogurt-based gravy thickened with gram flour and seasoned with a variety of spices. It has gram flour dumplings or pakoras that add a nice texture to the curry. People enjoy Rajasthani Kadhi with steamed rice or bajra roti which is a comfort food.
Where to Try:
- Kanha: Famous for its Rajasthani dishes, Kanha has the best Rajasthani Kadhi that will leave you wanting more.
- Suvarna Mahal: This fine dining restaurant has a royal experience and serves the luxurious Rajasthani Kadhi in a beautiful setting.
11. Bajra Roti with Lehsun Chutney
Bajra Roti with Lehsun Chutney is a Rajasthani classic that showcases the rustic flavors of the state. Bajra roti is a flatbread made from pearl millet flour and goes well with Lehsun Chutney, a spicy garlic chutney. This combination is robust and earthy and is the simplicity and richness of Rajasthani cuisine.
Where to Try:
- Natraj: Natraj has the Bajra Roti with Lehsun Chutney and is the authentic taste of Rajasthan.
- Thali House: This restaurant has traditional Rajasthani thalis and has the mouthwatering Bajra Roti with Lehsun Chutney.
12. Jaipur Omelette
Jaipur Omelette is a street food sensation that has a twist to the classic omelet. Street vendors in Jaipur serve this popular snack with various fillings like cheese, tomatoes, onions, and spices all wrapped in a fluffy omelet. Jaipur Omelette is a quick and easy meal for breakfast or a snack on the go.
Where to Try:
- Sanju Omelette: This omelet stall on MI Road is famous for its Jaipur Omelettes and is always crowded.
- Kishanlal Govind Narain Agarwal Omelette: This stall has innovative omelet variations and a unique Jaipur Omelette that will delight foodies.
13. Kachori Sabzi
Kachori Sabzi is a Rajasthani breakfast classic that combines the savory kachoris with a vegetable curry. The crispy kachoris filled with spiced lentils or peas go well with the spicy sabzi and are a favorite among locals. This dish is the essence of Jaipur’s cuisine and has the traditional taste.
Where to Try:
- Lakshmi Misthan Bhandar (LMB): LMB has the authentic Rajasthani taste and has the best Kachori Sabzi that will make you come back for more.
- Samrat Restaurant: This restaurant has traditional Rajasthani dishes and has the Kachori Sabzi that has the taste of Jaipur.
14. Jalebi
Jalebi is a favorite sweet in Jaipur and is loved for its crispy texture and syrupy sweetness. Street vendors and sweet shops make these spiral-shaped desserts by deep frying a fermented batter and then soaking them in sugar syrup. The result is a crunchy and syrupy dessert that gives a flavor burst in every bite.
Where to Try:
- Saras Parlour: This sweet shop has the best jalebis in Jaipur and will delight you with its crispy and syrupy taste.
- Bhagat Mishthan Bhandar: Famous for its sweets, Bhagat Mishthan Bhandar makes delicious jalebis that will linger on.
15. Rabri Ghevar
Rabri Ghevar is a royal dessert that combines two Rajasthani sweets: Rabri, a thickened sweetened milk, and Ghevar, a crispy disc-shaped sweet. This indulgent treat is served at festivals and special occasions and is the epitome of Rajasthani sweets. The creamy fabric goes well with the crunchy ghevar and is a harmony of flavors and textures.
Where to Try:
- Laxmi Mishtan Bhandar (LMB): LMB is the place to go for Rabri Ghevar and has an authentic taste that will linger on.
- Kanha: This sweet shop has the best Rabri Ghevar that will satiate your sweet tooth.
16. Kalmi Vada
Kalmi Vada is a popular snack in Jaipur and is crunchy and flavorful. These deep-fried lentil fritters have a blend of spices and herbs and are loved with tea by locals. Kalmi Vada has the perfect balance of crisp and spicy that is a favorite among street food lovers.
Where to Try:
- Rawat Mishtan Bhandar: This sweet shop has the best Kalmi Vadas in Jaipur and is perfect for a quick snack.
- Sharma Bhojnalaya: This restaurant has the homely version of Kalmi Vada that has the taste of traditional Rajasthani snacks.
17. Keema Baati
Keema Baati is a new take on the traditional Rajasthani dish, it combines keema (minced meat) with the classic baati. This dish involves stuffing the baati with spiced keema and is a flavorful and filling meal. Keema Baati is a harmony of textures and flavors and is an innovation of Jaipur’s chefs.
Where to Try:
- Handi Restaurant: This restaurant has authentic Rajasthani cuisine and has the best Keema Baati that will delight meat lovers.
- Suvarna Mahal: This fine dining restaurant has the royal version of Keema Baati that will tantalize your taste buds.
18. Bhutte Ka Kees
Bhutte Ka Kees is a popular street food in Jaipur made from grated corn cooked with spices and milk. The dish has a unique flavor profile, the sweetness of corn, the spiciness of green chilies, and the creaminess of milk. Bhutte Ka Kees is a delicious and filling snack or meal.
Where to Try:
- Rawat Mishthan Bhandar: This restaurant has the best Bhutte Ka Kees which has the authentic taste of this Jaipur snack.
- Samrat Restaurant: This street food shop has the flavorful Bhutte Ka Kees that will keep you coming back for more.
19. Paneer Ghevar
Paneer Ghevar is a new take on the traditional ghevar, it has paneer in it and is creamy and indulgent. This ghevar has the crispy texture of the traditional sweet and the richness of paneer and is a treat for the senses.
Where to Try:
- Laxmi Mishtan Bhandar (LMB): LMB is the go-to place for Paneer Ghevar and has an authentic taste that will satisfy your sweet tooth.
- Bhagat Mishthan Bhandar: This sweet shop has the best Paneer Ghevar that will leave you with a lasting impression.
20. Imarti
Imarti is a popular sweet in Jaipur and is enjoyed during festivals and celebrations. It looks like a spiral-shaped jalebi but has a denser and richer texture. Street vendors make Imarti by frying fermented urad dal batter and then soaking it in sugar syrup which is a sweet treat for the taste buds.
Where to Try:
- Narayan Ji Gajak Wale: This sweet shop has the best Imarti that has the authentic taste of Jaipur’s sweets.
- Sodhani Sweets: This sweet shop has the best Imarti that will keep you craving for more.
Conclusion
Jaipur has a plethora of flavors that represent Rajasthani cuisine. From savory snacks like Pyaaz Kachori and Mirchi Bada to indulgent sweets like Ghewar and Paneer Ghevar, every dish has a story to tell of tradition and culture. Whether you are roaming the streets or dining at a fine dining restaurant, Jaipur’s food will be an experience to remember.
Experience Jaipur and taste the richness of the city. Every dish has a story of Rajasthan’s heritage, a mix of spices, textures, and aromas that will be an experience to remember. Whether you are a local or a tourist, Jaipur’s food will make you taste the culture and tradition and you will have a foodie adventure.