A morning fish dish with the scent of mustard oil
Put mustard oil in a skillet and heat it, and the first thing to reach your nose is a sharp, pungent aroma. Then you gently lay in the fish coated in turmeric. When the silver skin has turned yellow and the sound of the oil settles a little, the kitchen is already facing the direction of Bengali fish cooking.
Ilish bhuna (Ilish Bhuna) is a Bangladeshi fish curry in which hilsa (Ilish / Hilsa) is fried and coated in a sauce reduced from onion, tomato, garlic, ginger, and spices. Bhuna is not a curry with plenty of liquid left; it is a method of frying oil and aromatics and reducing the sauce until it clings to the fish. On the same Bangladeshi table, it is lighter than rich haleem and sits more as a main dish than the strongly scented aam er achar (in Japanese).
Hilsa is not a fish you can casually buy at an ordinary supermarket. This article centers on the version with frozen hilsa where you can get it, and also spells out the line to fatty herring, mackerel, and sardines. What to keep: the aroma of mustard oil, a heat that doesn't break the fish, and reducing onion and tomato until the oil seeps out. If these three remain, a home kitchen can come close to the outline of ilish bhuna.
Ilish, Hilsa, and Hilsha are spellings that refer to the same fish. Its scientific name is Tenualosa ilisha. In Bengali it is written ইলিশ. This article uses ilish bhuna for the dish and hilsa for the fish.
The local table and culture: why hilsa is special
Hilsa is a migratory fish treated as the national fish of Bangladesh. Because it moves between the sea, estuaries, and rivers, it is spoken of together with the names of waters: the Padma, the Meghna, the Jamuna, and the Bay of Bengal. When Bangladeshi cooking is introduced as a food culture of "rice and fish," hilsa is often put at the peak of those fish, and not only for taste, but because season, market, gift-giving, and family memory overlap on it.
On the days hilsa is served at the table, the day often begins with talk of the size and origin of the fish. A fatty cut is fragrant even just grilled, and paired with mustard and green chiles it strongly calls for rice. It has many bones and asks a little concentration of the eater, and that trouble is part of the experience of "eating hilsa."
Rather than pin the origin of ilish bhuna to one restaurant or one town, it is more natural to view it in the history of Bengali home cooking with rice, river fish, and mustard. That is why this article centers on handling a bony fish without breaking it and reducing the sauce until the oil seeps out.
On the other hand, if you insist on real hilsa the dish never begins. If you can't find frozen hilsa, fatty herring or mackerel is the realistic choice. A fat that the spices can take on suits the structure of the dish better than a light white fish. Think of the reasons for strongly scented mustard oil, turmeric, and green chiles as taking on the fat and robust flavor of the fish, and you won't be lost.
Ingredients (serves 4)

Make it in a skillet of about 24 cm in diameter, or a shallow heavy pot. Hilsa is handled as whole pieces without breaking, so a pan with a wide bottom is easier.
This dish uses fish and mustard. Hilsa, herring, mackerel, and sardines are fish with many small bones. When serving children or older people, it is safer to make it with mackerel fillets or Spanish mackerel, whose bones are easy to remove. No shellfish or dairy is used.
Shopping priorities
Buy the fish, onion, tomato, garlic, and ginger nearby. What is worth seeking out at South Asian groceries or online are edible mustard oil, garam masala, and basmati rice. Even if you can't make it with hilsa, having these three makes it easier to move toward Bengali cooking.
Look first for mustard oil. It can go into aloo bhorta, ilish bhuna, and aam er achar, so if you will keep cooking Bangladeshi food it is an ingredient you can use up.
How to make it: keep the fish whole, reduce the sauce
Sear the fish, make the sauce, return the fish. These are the three stages. Hilsa is fatty and breaks easily, so don't move it around when searing or simmering.
Hilsa and herring have many small bones. At the table, rather than breaking the fish up and mixing it into the rice, first lift off bits of flesh a little at a time, avoiding bones, and combine them with the rice. If bones worry the table, fillets of mackerel, Spanish mackerel, or yellowtail let people eat calmly.
Substitute fish and how to approach the dish

If you can get hilsa, it is the closest choice. But frozen hilsa varies by shop in size, fat, and fineness of bones. There is no need to push on the first try; learning the heat with an easy-to-get fish and then looking for hilsa at an import grocer is a fine order.
| Fish | Why it works | Adjustment |
|---|---|---|
| Hilsa | Closest in aroma, fat, and bones | Breaks easily, so don't flip |
| Herring | Same family of fat and small bones | If the fillets are thin, shorten simmering to 6 minutes |
| Mackerel | Strong fat that holds against spices | Reduce mustard oil to 3 tbsp and add a little more lemon |
| Sardines | Cheap, fatty, goes with rice | If small, sear 1 minute per side |
| Spanish mackerel | Few bones, easy to eat | The fat is lighter, so reduce the sauce a bit thicker |
| Cod | Low fat, flesh breaks easily | Low priority as a substitute |
What to keep with a substitute is the fat of the fish and the thickness of the sauce. With a lean fish, the tomato and spice flavors come too far forward. In that case reduce the water to 100 ml and make the sauce a little thicker so it coats the fish, and the flavor won't thin out over rice.
Common problems
| Symptom | Cause | Fix |
|---|---|---|
| The fish breaks | Seared too lightly, or flipped while simmering | Sear the surface first and spoon the sauce over while simmering |
| Watery sauce | Added water before reducing the tomato | Remove the fish and reduce over medium heat for 2 to 3 minutes |
| Bitter | Scorched the powdered spices over high heat | Add powders over low heat. If scorched, starting over is quicker |
| Tough fish | Cooked twice too much, in searing and simmering | Sear only the surface and simmer about 8 minutes on low |
| Mustard aroma too strong | Too much oil, or unfamiliar | Next time use 3 tbsp and add 1 tbsp neutral oil |
Cook mustard oil as labeled for edible use, heated. If you dislike the strong aroma, replacing everything with neutral oil weakens the ilish bhuna character. For a first try, start with 2 tbsp mustard oil and 2 tbsp neutral oil, and adjust as you see how the family reacts.
Storage and serving
Refrigerate for about 2 days. Cool slightly and move the fish with its sauce to a shallow container. When reheating, rather than running it hard in a microwave, move it to a small pot or skillet, add 1 tbsp water, and warm over low heat for 4 minutes; the flesh breaks less. Turn off the heat as soon as it is hot through.
You can freeze it, but hilsa and herring change in bone and flesh texture. If you want to make ahead, freeze only the sauce and sear the fish on the day you eat for a better result. Freeze the sauce for about 2 weeks and don't refreeze after thawing.
At the table, put white rice at the center and a little aloo bhorta (in Japanese) or begun bhorta beside it, and the flow of a Bangladeshi home meal comes together. On days you want acidity, just 1 tsp of aam er achar (in Japanese). For a sweet ending, bhapa pitha (in Japanese) goes well.
FAQ
Q. Where can I find hilsa?
South Asian grocers sometimes carry it frozen. Look for the spellings Hilsa, Ilish, and Hilsha in the store. If searching online, also treat it as a frozen fish to be cooked, and don't refreeze it after thawing.
Q. Can I make it with this recipe's proportions without hilsa?
Yes. Herring or mackerel is easiest. Herring has many bones and is closer to the local way of eating; mackerel is a substitute that rarely fails in a home kitchen. With a white fish alone, the fish tends to lose to the force of the mustard oil and spices.
Q. Can I leave out the mustard oil?
You can, but the aroma of the dish changes considerably. With 3 tbsp neutral oil and 1/2 tsp prepared mustard dissolved in off the heat at the end, you recover some of the pungent scent. It is a different thing from the green aroma of real mustard oil, though.
Q. Can I make a table without heat?
Reduce the green chiles to 2 and the red chili powder to 1/3 tsp. If the color looks weak, add 1 tsp paprika. More than heat, reducing the onion and tomato is the foundation of the flavor.
Q. I'm not good at avoiding bones.
Making it with Spanish mackerel, yellowtail, or boneless mackerel is realistic. As a dish name it becomes a home version, but it is still tasty as a fried-simmered fish that suits rice. On days you use hilsa, it suits better not to plan a meal you eat in a hurry.
Dishes to make next
- Aloo bhorta (in Japanese) - A potato side mixed into rice that shares the mustard oil.
- Begun bhorta - A dish with the aroma of roasted eggplant, easy to set beside fish.
- Aam er achar (in Japanese) - The sourness of green mango that cuts the fat of hilsa.
- Chingri malai curry (in Japanese) - Another Bengali seafood dish, with shrimp and coconut milk finished smooth, a main for guests.
- Bhapa pitha (in Japanese) - A steamed sweet from the same Bangladesh. For a sweet ending after the meal.
Sources
- Ilish - Wikipedia - Consulted for the scientific name, distribution, national fish status in Bangladesh, GI registration, and an overview of catches.
- Bhuna - Wikipedia - Checked that bhuna is a method of frying and reducing an onion-based paste.
- Bangladeshi cuisine - Wikipedia - Consulted for an overview of rice, fish, and regional differences in Bangladeshi cooking.
- Times of India: Bangla half-nod sets many hurdles for Padma-r ilish - Supplementary material for reading about the distribution, price, and seasonality of Padma-river hilsa.
- Epicurious: Brothy Coconut-Mustard Fish - Supplementary material for seeing how Bengali hilsa dishes are adapted in English-language cooking.











