Maachli Jaisamandi Recipe - Rajasthani Style Fish In Creamy Gravy

Maachli Jaisamandi from Rajasthan is a delicious Fish gravy which can be served with Rice, Phulka or Paratha. This is a great recipe to make for your house parties.

Maachli Jaisamandi Recipe - Rajasthani Style Fish In Creamy Gravy
1565 ratings.

Rajasthan cuisine is a royal cuisine, mostly comprising of the lost recipes of the traditional Royal Maharaja families. Their passion for food is still being preserved in the historical food journals, and passed onto the family cooks and chefs for us to enjoy the taste of grandeur.

Maachi Jaisamandi is a traditional fish recipe of Udaipur. Marinated fish fillets fried and cooked in a creamy rich gravy. Here the green chutney is layered in between two fish fillet then dipped in light batter to shallow fry. Yes, it is a little different but this is a delicious main course addition for your next family get together when served with saffron rice or pilaf.

Serve Maachli Jaisamandi along with Garlic Naan, Burani Raita and Jeera Rice for a weekday meal and enjoy it with your family.

If you like this recipe, you can also try other Rajasthani recipes such as

  1. Rajasthani Khooba Roti Recipe
  2. Rajasthani Style Safed Maas Recipe
  3. Rajasthani Pyaz Ki Kadhi Recipe

Cuisine: Rajasthani
Course: Lunch
Diet: Non Vegeterian
Equipments Used: Hard Anodised Kadai (Wok)
Prep in

30 M

Cooks in

15 M

Total in

45 M


2 Servings


  • 300 grams Fish fillet
  • Salt , to taste
  • For the batter:
  • 4 teaspoon Gram flour (besan)
  • 1/8 teaspoon Turmeric powder (Haldi)
  • 1/4 teaspoon Cumin powder (Jeera)
  • Water , to make the batter
  • 4 teaspoon Oil
  • For the green chutney:
  • Coriander (Dhania) Leaves , as required
  • Mint Leaves (Pudina) , as required
  • 1 Green Chilli
  • 1/2 teaspoon Lemon juice
  • For the Gravy:
  • 100 ml Fresh cream
  • 1 cup Curd (Dahi / Yogurt)
  • 3/4 teaspoon Turmeric powder (Haldi)
  • 1/4 teaspoon Red Chilli powder
  • 1/4 teaspoon Cumin seeds (Jeera)
  • 2 teaspoon Oil

How to make Maachli Jaisamandi Recipe - Rajasthani Style Fish In Creamy Gravy

  1. To begin making the Maachli Jaisamandi recipe, firstly wash the fish fillet and cut into 8 equal pieces. Rub the pieces of fish with salt and rest them for 10 minutes.

  2. Take a bowl and mix together the ingredients for batter properly including gram flour, turmeric powder, jeera powder, water.. Make sure that there are no lumps in it. 

  3. Take a tall glass and beat well all the ingredients for gravy except oil and cumin seeds.

  4. Prepare the green chutney by add coriander leaves, mint leaves, green chilies and lemon juice into a mixer. Grind until it forms a smooth paste. Add salt and check for taste. 

  5. To make the fish sandwich, layer one fish piece with the green chutney, then close with the second one. Finish making with the rest. Dip the fillet in light batter.

  6. Heat a heavy bottomed pan with oil. Dip the sandwiched fillets of fish in the batter and add them one by one. Shallow fry the fish sandwiches for a minute and flip onto the other side. Fry the fish for another minute or 2 and take them off the flame and keep aside. 

  7. In the same wok add some more oil on a low flame and add cumin seeds. Let the cumin seeds crackle. Add the gravy mixture into the wok. Let it cook until a few bubbles start to appear. Turn off the flame. 

  8. Pour the gravy in a serving bowl and place the fried fish in it. Garnish with coriander leaves and serve hot.

  9. Serve Maachli Jaisamandi along with Garlic Naan, Burani Raita and Jeera Rice for a weekday meal and enjoy with your family.