Shorshe mach (سرسوں مچھلی) is Bengal’s signature fish curry — firm fish steaks simmered in a sharp, pungent mustard-seed paste with green chillies and finished with a drizzle of raw mustard oil. This shorshe mach recipe serves 4, takes about 35 minutes, and works out to roughly 390 kcal per serving, making it a high-protein main that is lighter than most meat curries.
Shorshe means mustard and mach means fish, and the dish is exactly that: no onion, no tomato, no ginger-garlic, just fish, mustard, chilli, turmeric, and mustard oil. Classically made with hilsa (ilish), it works just as well with rohu or any firm white fish you can get, which is what the RotiAI catalog assumes.
How to serve Bengali Shorshe Mach
Shorshe mach is always eaten with plain steamed rice, which soaks up the thin, fiery mustard gravy. A wedge of lime and a few slices of raw onion are the only sides it needs. Keep the portion of rice moderate; the gravy is strong enough that a little goes a long way.
Why this shorshe mach works
The mustard paste is the whole dish, and soaking the seeds before blending is what keeps it from turning bitter. Blending the soaked seeds with green chilli and a pinch of salt gives a smooth, sharp paste; grinding dry seeds or over-blending until the paste heats up releases bitterness instead.
Searing the fish lightly in mustard oil first sets the outside so the steaks hold their shape in the gravy, and heating mustard oil until it just smokes takes the raw edge off it before the fish goes in. The final teaspoon of raw mustard oil over the top is deliberate: it brings back the pungent aroma that cooking mellows.
Common Bengali Shorshe Mach recipe mistakes to avoid
- Grinding dry mustard seeds. Unsoaked seeds give a bitter, gritty paste. Fifteen minutes in warm water fixes this.
- Boiling the gravy hard. Mustard paste turns bitter if it boils vigorously. Keep it at a gentle simmer once the paste is in.
- Over-frying the fish. This is a light sear, not a deep fry. Too long in the pan and the fish dries out before it has simmered in the gravy.
- Using a mild oil. Mustard oil is not optional here; it is half the flavour. If you must substitute, the dish becomes something else.
Bengali Shorshe Mach recipe variations
- Shorshe ilish — the classic version with hilsa, made exactly the same way. Hilsa is oilier, so the calories run a little higher.
- With poppy seeds — some cooks blend a tablespoon of soaked poppy seeds into the mustard paste for a rounder, milder gravy.
- Steamed version (bhapa) — coat the fish in the mustard paste and steam it in a covered dish for 15 minutes instead of simmering, which uses even less oil.
- For a milder Bengali-style fish, see the fish curry with rice recipe.
Storing and reheating leftover Bengali Shorshe Mach
Shorshe mach keeps in the fridge for 2 days. Reheat gently in a covered pan over low heat; do not let it boil, or the mustard turns bitter and the fish breaks up. It does not freeze well, since the fish texture suffers and the mustard paste separates.
FAQ: Bengali Shorshe Mach recipe
Which fish is best for shorshe mach?
Hilsa is the classic choice, but rohu, katla, or any firm white fish steaks with the bone in work well and are easier to find outside Bengal.
Why is my mustard gravy bitter?
Either the seeds were not soaked, the paste was blended too long and got hot, or the gravy was boiled hard. Soak, blend briefly, and simmer gently.
Can I use mustard powder instead of seeds?
You can in a pinch, but freshly blended soaked seeds give a much fresher, less harsh flavour. If using powder, mix it with water and let it stand 10 minutes first.
Is shorshe mach spicy?
It is pungent from the mustard more than hot from chilli. Four green chillies across 4 servings gives a moderate heat; reduce to two for a milder dish.
Tracking protein without giving up flavour? RotiAI works out kcal for any desi dish, and Sehat Mode can build a high-protein fish curry like this into a personalized diet plan. See the full calorie breakdown for shorshe mach, or browse desi weight-loss meals for more lighter mains.
Comments
to leave a comment — same account as the RotiAI app.
Check your email for a sign-in link.
Commenting as ·
Loading comments…