Ilish bhuna made with Bangladesh's national fish, hilsa: turmeric-golden hilsa simmered in a spice sauce
Prep25 min
Cook32 min
Serves4 servings
CuisineBangladeshi

Ilish Bhuna: Bangladeshi Hilsa Fried in a Mustard-Oil Spice Sauce

A recipe for ilish bhuna, Bangladesh's hilsa curry, with notes for herring or mackerel. Covers handling mustard oil, heat that keeps a bony fish whole, reducing onion and tomato, the dish's place on the Bangladeshi table, and storage.

Total: 57 minLevel: Intermediate

Cooking flow

Cooking steps

STEP 11 / 6

Season the fish with salt and turmeric

15 min

Coating hilsa fillets with turmeric and salt, the fillets stained golden
A light coat of salt and turmeric settles the moisture on the surface of the fish

Thaw 600 g hilsa fillets in the refrigerator and pat the surface dry thoroughly with paper towels. Lightly coat both sides with 1/2 tsp salt and 1 tsp turmeric, lay them on a tray, and leave 15 minutes. The guide: the surface of the fish turns yellow, and the powder feels moist and bonded when touched. The skin tears easily, so don't rub.

STEP 22 / 6

Sear only the surface in mustard oil

6 min

Searing hilsa in mustard oil, fillets with a golden color
Sear only the surface over medium heat and take it out with the center still a little raw

Put 3 tbsp mustard oil in a skillet and heat over medium-high heat for 1 to 2 minutes. When the oil runs thin and the aroma rises, lower to medium and lay the fish in skin side down. Cook 2 minutes on one side, flip, and cook 1 minute 30 seconds to 2 minutes, and remove when the surface changes from yellow to a deep golden. The center can stay a little raw. It will simmer gently later, so the priority here is not to make it tough.

STEP 33 / 6

Cook the onion until brown

10 min

Cooking onion until golden, a dark brown paste
Stop the onion at a light brown that suits fish, not a deep caramel

Add the remaining 1 tbsp mustard oil to the same skillet and put in 300 g onion. Cook over medium heat 4 minutes; when softened, lower to medium-low and cook 6 more minutes. When the onion is light brown and brown savory marks appear on the bottom, add 20 g garlic and 20 g ginger and cook 1 minute. If it threatens to scorch, add 1 tbsp water and scrape the bottom with a wooden spoon.

STEP 44 / 6

Reduce the spices and tomato until the oil seeps out

8 min

Spice and tomato sauce reduced, oil separated and floating at the edge of the pan
Cook off the tomato's moisture and reduce until oil seeps out at the edge

Lower to low heat and add the cumin, coriander, red chili powder, the remaining 1/2 tsp turmeric, and 1 tsp salt. Cook 1 minute until the powdery smell is gone, add 250 g tomato, and return to medium heat. Mash the tomato with a wooden spoon and reduce 6 to 7 minutes, until oil seeps out at the edge of the red paste and a line drawn with the spoon holds for about 1 second. If it is still watery here, the flavor goes blurry after the fish goes back.

STEP 55 / 6

Return the fish and coat it over low heat

10 min

Hilsa fillets simmering in spice sauce, green chiles floating
Small bubbles over low heat; cook through without flipping the fish, spooning the sauce over

Add 120 ml water, 1/2 tsp sugar, and the slit green chiles, and bring to a gentle bubble over medium-high heat. Return the seared fish and lower to low heat. Simmer 8 minutes with only small bubbles rising quietly around the fish. Don't flip the fish; spoon the sauce over from above twice. Sprinkle 1 tsp garam masala at the end, remove the lid, and reduce 2 minutes. When the flesh is white and flakes and the sauce lightly coats the fish, turn off the heat.

STEP 66 / 6

Rest, then serve with rice

3 min

Ilish bhuna plated beside white rice, golden fish and red spice sauce with cilantro and lemon
Resting briefly off the heat before plating keeps the fish from breaking

Turn off the heat and rest 3 minutes in the skillet. Moving it to a plate right away breaks the flesh, so lift it with a spatula once the bubbles in the sauce settle. Put white or basmati rice on the plate and the fish beside it. Scatter cilantro and squeeze lemon only slightly just before eating. Too much acidity pushes the aroma of the mustard oil to the back.

0 / 0
Ingredients

Ingredients

1 / 3

Fish and seasoning

Ingredient Amount Substitutes & notes
Hilsa fillets 600 g, 4 pieces Thaw frozen in the refrigerator. If none, herring, mackerel, sardines, or Spanish mackerel
Salt 1 1/2 tsp 1/2 tsp for seasoning, the rest for the sauce
Turmeric 1 1/2 tsp 1 tsp for seasoning, the rest for the sauce
Mustard oil 4 tbsp Labeled for cooking. If replaced with neutral oil, the aroma is much weaker
2 / 3

Sauce

Ingredient Amount Substitutes & notes
Onions 2, 300 g Sliced thin. Cook to brown without scorching
Tomatoes 2, 250 g 200 g if canned diced tomatoes
Garlic 4 cloves, 20 g Grated
Ginger 20 g Grated
Green chiles 4 2 for less heat; 6 if using mild green peppers
Ground cumin 1 tsp Check the aroma if the powder is old
Ground coriander 1 1/2 tsp Builds body in the sauce
Red chili powder 1 tsp With Korean gochugaru, 1 tbsp; with cayenne, start from 1/3 tsp
Garam masala 1 tsp Added at the end
Sugar 1/2 tsp Rounds the acidity of the tomato
Water 120 ml Add 1 to 2 tbsp more depending on how much it reduces
Cilantro 15 g Omit if you dislike it
3 / 3

Side

Ingredient Amount Notes
Basmati or white rice 2 cups Rice-cooker cups of 180 ml. The staple that takes up the hilsa fat
Lemon 1 Cut into wedges. A little just before eating
0 / 0

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.

On the names

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)

Hilsa, mustard oil, onion, tomato, turmeric, green chiles, and garam masala laid out
Set the fish, oil, aromatics, and spices apart first, and the flow of the pan after the fish is seared won't stop

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.

Allergies and bones

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.

When serving a bony fish

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

Hands holding a silver hilsa, checking the belly and the sheen of the skin
Even without hilsa, choosing a fatty fish moves it toward ilish bhuna

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