The richness of Jodhpur extends beyond its forts and palaces to include its food. Your trip won't be complete without feasting on the food of Jodhpur, especially if you are a food lover. So, if you are visiting the walled city, don’t miss out on the best food in Jodhpur.

To taste real Jodhpuri food, skip fancy restaurants. Just explore the narrow lanes and little shops in Old City, Jodhpur.

Hence, we have listed some of the best food to eat in Jodhpur:

  • Pyaz Kachori
  • Makhaniya Lassi
  • Gulab Jamun Ki Sabzi
  • Lal Maas
  • Malai Ghewar
  • Shahi samosa
  • Jodhpuri Kabuli
  • Maawa Kachori 
  • Desi ghee kachori 
  • Palak patta chaat 
  • Rabdi ke ladoo 
  • Gulaab Halwa 

Famous foods in Jodhpur for you to relish

It won't be wrong to call this 'Blue City' a paradise for food enthusiasts. Crunchy fritters and fries, delectable thalis, veggie delights, meaty dishes and yummiest desserts – all of these are a part of the delicious food of Jodhpur.

Drooling already? Scroll down to learn more about the top 12 dishes from Jodhpur cuisine. 

  • Pyaz Kachori

Try the famous Pyaz Kachori if you are looking for a pocket-friendly and gratifying breakfast option in Jodhpur. Crispy kachoris, stuffed with tangy and spicy fillings, melt in your mouth effortlessly. 

The locals prefer having it alongside Mirchi Vada and Mawa Kachori.

  • Makhaniya Lassi 

Once you are done with Kachoris and Vadas, your palate will crave something sweet. And this longing can be satisfied effortlessly by Makhaniya Lassi. Unlike the lassi commonly available in North India, Makhaniya Lassi has a unique taste. It is a thick, yellowish and creamy concoction of buttermilk. Makhaniya Lassi comes in different flavours- Mango, Gulab, Elaichi, Saffron, etc.

  • Gulab Jamun Ki Sabzi at Shandar Sweet Home 

No, it does not taste sweet! 

Rather, these favourite Gulab Jamuns are deep-fried, just like koftas, and then dipped into a savoury, spicy gravy. The gravy's thick consistency and rich colour come from the paste of cashew nuts and tomatoes, respectively.

  • Lal Maas at On the Rocks

For all the non-vegetarian foodies out there, Lal Maas can be the ultimate meaty delicacy you have ever tasted! This dish was a part of the royal food of Jodhpur, whose origins go hundreds of years back. The tender mutton chunks soak in every bit of the smoky and spicy flavour. Lal Maas thus can be called the Rajputana counterpart of Mughlai Nalli Nihari.

  • Malai Ghewar at Janta Sweet Home

Malai Ghewar is a popular Marwari sweet and one of the best food in Jodhpur. Traditionally, this yummy sweet is prepared around the time of the Teej Festival in Rajasthan. However, selected sweet shops and eateries serve different varieties of Ghewar around the year.


  • Shahi samosa


The tale of Shahi Samosa began when Anand Prakash Arora, a businessman, fried a samosa while admiring the Mehrangarh fort. The term "shahi" (signifying royal) sparked in his mind. To impart a regal flair, he incorporated dry fruits into the mashed potato filling. As time passed, he honed the recipe, and Shahi Samosa evolved into a culinary sensation. This establishment is where these samosas gained recognition as the most sought-after food of Jodhpur.



  • Jodhpuri Kabuli


Even though Kabul and Jodhpur are far apart, their historical ties led to the introduction of Afghan dishes in Rajasthan. One such dish is Kabuli biryani. They layer the rice with thinly sliced, fried seasonal vegetables like yam, carrots, sweet potatoes, and gatta (chickpea flour dumplings). Topped with almonds, cashews, and raisins, the dish is cooked in dum style, blending the flavours perfectly. 

What makes Kabuli pulao special is the deep-frying of vegetables and nuts, giving it a unique and delightful taste distinct from regular vegetable biryani, and adds it to the list of the best food to eat in Jodhpur.


  • Maawa Kachori 


In Jodhpur, they get creative with their food. Take mawa kachori, for instance – a sweet version of the regular kachori. Instead of the usual savoury fillings like lentils or potatoes, this one is stuffed with sweet things like solidified milk, chopped almonds and pistachios, and cardamom powder. They cook it up, dip it in sugary syrup, and serve it hot. It's a tasty treat that shows how Jodhpur likes to mix things up, playing with flavours and making sweet and savoury dishes alike.


  • Desi Ghee kachori


The deep-fry kachori is rich and delicious. The ghee adds flavour and acts as a preservative in the desert climate. Inside, you'll find a spicy filling of baked mogar dal (green gram). This special twist has made this Ghee Kachori a must-have food of Jodhpur.


  • Palak patta chaat 


Palak Patta Chaat is a dish where spinach leaves are fried until crispy with a chickpea flour coating. It's then topped with sweet and tangy chutneys, yoghurt, onions, tomatoes, and chaat masala. The crispy spinach and flavourful toppings create a delicious mix of textures and tastes. What makes this chaat special is the yoghurt. It's thick, golden-yellow from saffron, and almost tastes like shrikhand.


  • Rabdi ke ladoo 


The ladoos are a delectable variation of the classic moti choor ke laddoo, made by combining boondi made of roasted gram flour, ghee, and powdered sugar with rich, creamy rabri. The ladoos are deep-frying small roundels of caramelised milk and rabri dipped into a sugar syrup, and topped with chopped nuts like pistachios and almonds. It has earned its badge to be called one of the best foods to eat in Jodhpur.


  • Gulaab Halwa 


The famous Gulab Halawa comes from Pali but is now in Jodhpur. Despite its name, it doesn't have rose petals or taste like halwa. Essentially, it's a richer version of Alwar ka mawa. Milk is slow-cooked until it turns red and smells like caramel instead of regular milk. Its unique flavour has made it one of the famous foods in Jodhpur.

Excited to experience why each of the above dishes can be called the best food in Jodhpur? The only way to visit the city of course.

How to Get to Jodhpur

Eager to explore the famous food in Jodhpur? You don't have to worry about getting there. There are many ways to reach this vibrant city. 

By Air:

The quickest way is to fly. Jodhpur has its airport, the Jodhpur Airport (JDH), with domestic flights connecting to major cities.

By Train:

Jodhpur is well connected by trains. The Jodhpur Junction Railway Station is a major railhead, and trains from various parts of the country operate to and from here.

By Bus or Taxi:

Jodhpur has an extensive road network. You can take a bus or hire a taxi from nearby cities. Rajasthan State Road Transport Corporation (RSRTC) and private operators offer bus services.

By Car:

If you prefer driving, you can reach Jodhpur by car. The city is well-connected by national highways, and you can enjoy a road trip through the scenic landscapes of Rajasthan.

Getting these by car also allows you more flexibility to visit the places mentioned above to try the best food in Jodhpur.

Stay and Dine at Club Mahindra Resort in Jodhpur 

Book a relaxing accommodation in Jodhpur to make your stay enjoyable and pleasant. 

The Club Mahindra Jodhpur Resort- Pratap Niwas Palace can be an excellent option for you. 

About Club Mahindra

Mahindra Holidays & Resorts India Ltd. (MHRIL), a part of Leisure and Hospitality sector of the Mahindra Group, offers quality family holidays primarily through vacation ownership memberships and brings to the industry values such as reliability, trust and customer satisfaction. Started in 1996, the company's flagship brand ‘Club Mahindra’, today has over 250,000 members , who can holiday at 100+ resorts in India and abroad.

Read More

Checkout our resorts