The Secret to Bengali Fish Curry: Why Mustard Oil and Shorshe Matter
The Secret to Bengali Fish Curry: Why Mustard Oil and Shorshe Matter
If you have ever eaten a proper Bengali fish curry — the kind with a thin, peppery gravy that clings to a piece of rohu or catfish — you know that it tastes nothing like the thick, creamy curries of Punjab or the coconut-based gravies of coastal South India. There is something sharp and alive about it. That flavour comes from shorshe — mustard — and it is the backbone of Bengali fish cooking in a way that few ingredients are for their regional cuisines.
Yet when most people try to recreate this at home, they fail. The curry tastes muddled. The sharpness becomes acrid. The gravy never quite has that glossy, emulsified quality that makes you want another spoonful. The problem is not their technique. The problem is that they are trying to build shorshe gravy without understanding what shorshe actually is.
Mustard Is Not Just a Spice in Bengali Cooking
In most Indian cuisines, mustard seeds are a tempering ingredient — you crackle them in hot oil at the start, and they add a burst of heat and flavour. In Bengali cooking, mustard is treated differently. It is ground into a paste. It is cooked into the gravy itself. It becomes the foundation of the sauce, not a garnish on top of it.
This distinction matters enormously. When you grind raw mustard seeds with water, you unlock an enzyme called myrosinase, which creates a sharp, slightly bitter compound called isothiocyanate. This is the peppery heat you taste in fresh mustard paste — not the burn of chilli, but the clean, almost wasabi-like sharpness that cuts through oily fish and balances richness.
The traditional method is labour-intensive. You soak mustard seeds overnight, grind them on a grinding stone with minimal water, temper this paste in hot mustard oil, and then build your curry around it. The entire process takes time and a certain amount of skill. The oil must be hot enough to cook the paste but not so hot that it burns. The gravy must be thin enough to let the mustard flavour shine, but thick enough to coat the fish.
Most home cooks in Bengal still do this. But if you are cooking Bengali food outside of Bengal, or if you want the result without the lengthy prep work, you face a real problem: how do you get that authentic shorshe flavour without grinding mustard paste at midnight.
Why Homemade Shorshe Gravy Is So Hard to Balance
The other challenge is balance. Bengali fish curry is delicate. It is built on a few core elements: mustard, turmeric, salt, and sometimes a touch of chilli. There is no heavy spice blend here. The gravy is thin, often just oil, water, mustard paste, and salt. Everything depends on getting the proportions right.
If your mustard paste is too strong, it dominates and becomes unpleasant. If it is too weak, the curry tastes like turmeric water. If your oil is not the right kind — and many people use vegetable oil instead of mustard oil — the whole dish loses its character. Mustard oil has its own sharp, peppery notes that complement the ground mustard. Use regular oil, and the curry will feel incomplete.
There is also the matter of emulsification. A proper Bengali fish curry has a slight oiliness to it — the oil coats your mouth — but it should not be greasy. This balance comes from cooking the mustard paste properly in the oil, letting it marry with the liquid, and building the gravy slowly. Rush it, and you end up with separated, greasy curry. Take your time, and the gravy becomes silky.
Getting the Result Without the Process
The honest truth is that if you love Bengali fish curry and want to eat it regularly, learning to make shorshe gravy from scratch is worthwhile. But not everyone has the time or the inclination. And there is no shame in that.
This is where a good masala mix can actually serve you well — not as a replacement for the real thing, but as a reliable foundation that handles the hardest part: balancing the mustard, getting the oil right, and ensuring the gravy has the right texture. A quality shorshe mix should contain ground mustard, turmeric, and salt in the correct proportions, ideally made with mustard oil so the base flavour is already there.
The Forgotten Flavours Bengali Shorshe mix is built exactly this way. It is a dry powder that contains roasted and ground mustard seeds, turmeric, and salt — the core flavourings of shorshe cooking — without any artificial additives. You add it to hot mustard oil, let it bloom for a minute, add your fish and water, and the gravy builds itself. It tastes like someone who knows Bengali cooking made it, because someone did.
The difference between using this and fumbling with your own mustard paste is the difference between eating a good curry tonight and spending two hours in the kitchen hoping for the best. The curry will taste authentic because the flavour base is authentic. The convenience is real, but it is not bought at the cost of taste.
Cook This Weekend
Bengali fish curry should be simple enough to make on a weeknight, not a project that requires advance planning and grinding stones. If you love the sharp, clean flavours of shorshe cooking but have never quite nailed the balance at home, shop the Bengali Shorshe mix and try it this weekend. Get a good piece of fish — rohu, catfish, or even mackerel if that is what you have — and let the mustard do what it has done in Bengali kitchens for centuries: cut through the richness, sharpen your palate, and make you want another bite.