Sarson Wali Machli
Fish gently cooked in a sharp, earthy mustard gravy that tastes bold without being heavy. This eastern Indian style dish comes together with simple ingredients and pairs beautifully with plain rice for a comforting meal.
For 4 servings
- prep · ~15 min
Season the fish and soak the mustard seeds.
1.Rub the fish pieces with 0.25 tsp salt and 0.25 tsp turmeric powder.2.Set the fish aside for 10 minutes.3.Soak the yellow mustard seeds and black mustard seeds in water for 15 minutes.TIPA short soak softens the mustard and helps it grind smooth without turning bitter. - mix · ~3 min
Grind the mustard paste.
1.Drain the soaked mustard seeds.2.Blend them with 2 green chili and 1 cup water until fairly smooth.3.Strain only if the paste feels very coarse.TIPDo not overblend mustard for too long, or the paste can develop a harsh bitterness. - fry · ~5 min
Lightly fry the fish.
1.Heat mustard oil in a pan until it just starts to smoke lightly, then lower the heat.2.Add the fish pieces in a single layer.3.Fry for 1 to 2 minutes per side until lightly sealed, not fully cooked.4.Remove the fish to a plate.TIPLight frying helps the fish hold its shape in the gravy. - saute · ~1 min
Start the mustard gravy.
1.In the same pan, keep about 1 tbsp oil.2.Add nigella seeds and let them sizzle for a few seconds.3.Add the slit green chili. - simmer · ~5 min
Cook the mustard sauce.
Pour in the mustard paste and 1.5 cups water. Add the remaining 0.25 tsp turmeric powder and 0.25 tsp salt, then bring to a gentle simmer over low to medium heat. Cook for 4 to 5 minutes, stirring now and then.
TIPKeep the gravy at a gentle simmer; a hard boil can make mustard taste sharp. - simmer · ~6 min
Finish the fish in the gravy.
Slide the fried fish into the mustard gravy and spoon some sauce over the top. Cover and cook gently for 5 to 6 minutes, until the fish is cooked through and tender.
- rest · ~5 min
Rest the curry for 5 minutes.
- serve
Serve hot with plain rice.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak the mustard only briefly and blend just until smooth; over-soaking or over-blending can make the paste unpleasantly bitter.
- 2Heat mustard oil until it lightly smokes before cooking, then reduce the heat to mellow its raw pungency.
- 3Lightly sear the fish only to seal the surface; fully frying it first can make it dry once simmered in the gravy.
- 4Keep the mustard gravy at a gentle simmer, not a rolling boil, so the sauce stays rounded instead of turning harsh.
- 5Use firm fish like rohu, katla, bhetki, or cod so the pieces hold together when finished in the sauce.
- 6Let the curry rest for 5 minutes before serving; the mustard settles and the fish absorbs the gravy better.
- 7Leftovers keep well for a day in the fridge; reheat very gently so the fish does not break and the mustard stays smooth.
Adapt it for your goals.
Ilish-style
Make it with hilsa for a richer, more traditional eastern Indian version; handle gently because the fish is delicate and naturally oily.
low oilLow-oil
Reduce the oil slightly and skip deep searing, using just enough to seal the fish and bloom the nigella while keeping the curry lighter.
spicierSpicier
Add extra green chili to the mustard paste or more slit chilies in the gravy if you want the classic sharp heat more pronounced.
bonelessBoneless
Use firm boneless fillets for easier eating, especially for children or anyone who prefers the sauce without navigating bones.
Why this is on our healthy list.
Protein-Rich Main Dish
Fish provides satisfying protein, making this curry filling while still feeling lighter than many cream- or nut-based gravies.
Light, Dairy-Free Gravy
The sauce gets its body from mustard paste and water rather than cream, keeping the dish bold and flavorful without heaviness.
Spice and Seed Benefits
Mustard seeds, turmeric, green chili, and nigella add depth along with plant compounds that make the dish aromatic and vibrant.
Frequently asked questions
Mustard can turn bitter if it is soaked too long, blended excessively, or boiled hard. Keep the soak short, grind just until smooth, and simmer gently.



