Shahi Doodh Ilish | How to make Shahi Doodh Ilish

By Trisha Rudra  |  6th Jul 2017  |  
4 from 1 review Rate It!
  • Shahi Doodh Ilish, How to make Shahi Doodh Ilish
Shahi Doodh Ilishby Trisha Rudra
  • Prep Time


  • Cook Time


  • Serves





About Shahi Doodh Ilish Recipe

Quite aptly, as the name suggests, this one’s a royal delicacy that’s actually quite simple to make. Despite its name, the Shahi Doodh Ilish is really quite light on the palate, and most of all, it’s great for special occasions, dinner parties and any time you are entertaining guests. Woo them with this creamy dish and get oodles of compliments and guaranteed requests for second helpings!

Shahi Doodh Ilish is one dish which makes its accompaniments tastier. With the right mix of flavours, Shahi Doodh Ilish has always been everyone's favourite. This recipe by Trisha Rudra is the perfect one to try at home for your family. The Shahi Doodh Ilish recipe is very simple and can be made in restaurant style using these ingredients. The time taken while preparing Shahi Doodh Ilish is 15 minutes and the time taken for cooking is 10 minutes. This is recipe of Shahi Doodh Ilish is perfect to serve 3 people. Shahi Doodh Ilish is just the appropriate option to prepare when you have a get together or party at home. Be it kids or grownups, everyone just absolutely love Shahi Doodh Ilish. So do try it next time and share your experience of cooking Shahi Doodh Ilish by commenting on this page below!

Shahi Doodh Ilish

Ingredients to make Shahi Doodh Ilish

  • Ilish filets – 6, washed and drained (pat dry)
  • Salt & turmeric – ½ teaspoon each, for marinating the fish
  • mustard oil – for frying fish
  • Posto/khus khus – 1 tablespoon
  • Milk – ½ cup + 2 tablespoon (preferably whole or full-fat milk)
  • cashew paste – ½ teaspoon
  • salt – to taste
  • Green chilies – 1 or 2 as per heat preference
  • sugar – a pinch
  • ghee – 2 tablespoon
  • Garam masala Powder – 1 teaspoon
  • Garam masala Powder – 1 teaspoon
  • kewra essence/Screw pine essence – 1 or 2 drops
  • Fried onions/Birista – to garnish

How to make Shahi Doodh Ilish

  1. Wash and drain the posto, soak it in 2 tablespoon of warm milk for 30 minutes to an hour and grind into a smooth paste.
  2. Soak the cashews in warm water for 15 minutess, drain and also grind into a smooth paste.
  3. Pat dry the washed fish and rub with salt and turmeric and marinate for 10-15 minutes.
  4. Heat a heavy-bottomed pan with mustard oil and deep fry the fish until golden and crisp. Drain on a paper towel.
  5. In another pan, add 2 tablespoon ghee and when it smokes, add the bay leaves.
  6. As they sputter and crackle, turn down the heat and add the posto and cashew nut paste.
  7. Fry on a low flame, stirring constantly, for about 3 to 4 minutes, until the ghee separates from the masala.
  8. To the masala paste, add salt, a pinch of sugar and garam masala powder.
  9. Mix well, and slowly add the milk; be careful to avoid splatters.
  10. Gently mix the milk with the masala and when the gravy begins to bubble and thicken, slide in the fried fish.
  11. Cover with a lid and cook for about 3 to 4 minutes. You don’t need to add water, unless gravy is too thick, in which case, add 2 tablespoon of warm water.
  12. Uncover lid after 3-4 minutes, and check gravy consistency. Also check salt and seasonings and discard the bay leaves.
  13. When gravy has thickened to a soupy consistency, switch off the heat, and add a few drops of kewra essence.
  14. Serve with a dash of birista/fried onions, with piping hot rice, and a few hot green chilies.

Reviews for Shahi Doodh Ilish (1)

Sangeeta Aroraa year ago


Cooked it ? Share your Photo