Ilish Machha Jhola
A classic Bengali fish curry featuring prized Hilsa fish in a light, pungent gravy flavored with mustard oil and nigella seeds. This simple yet elegant dish is a monsoon delicacy, best enjoyed with steamed rice.
For 4 servings
Marinate the Fish
- Gently rinse the Hilsa fish steaks and pat them dry with a paper towel.
- In a mixing bowl, combine the fish steaks with 1/2 teaspoon of turmeric powder and 1/2 teaspoon of salt.
- Rub the spices gently onto both sides of the fish. Let it marinate for 10-15 minutes.
Fry Fish and Eggplant
- Heat the mustard oil in a kadai or wide pan over medium-high heat until it is very hot and just begins to smoke. This step is crucial to remove the oil's raw pungency.
- Carefully slide the marinated fish steaks into the hot oil. Fry for about 1-2 minutes per side until they are light golden. Hilsa is very delicate, so avoid over-frying.
- Gently remove the fried fish with a spatula and set aside on a plate.
- In the same oil, add the eggplant cubes. Fry for 3-4 minutes, stirring occasionally, until they are golden brown and tender. Remove and set aside with the fish.
Prepare the Gravy (Jhol)
- Reduce the heat to low. In the remaining oil, add the nigella seeds and the slit green chilies. Let them sizzle for about 30 seconds until fragrant.
- Add the remaining 1/2 teaspoon of turmeric powder and stir for 10 seconds.
- Immediately pour in 2 cups of warm water. Add the remaining 1/2 teaspoon of salt, or to your taste. Stir well.
- Increase the heat to high and bring the gravy to a rolling boil.
Simmer the Curry
- Once the gravy is boiling, gently lower the fried fish steaks and the fried eggplant into the pan.
- Reduce the heat to a low simmer. Cover the pan and cook for 5-7 minutes. This allows the fish to cook through and absorb the flavors of the light gravy.
- Do not stir vigorously. If needed, gently swirl the pan to mix.
- Turn off the heat. The gravy should be thin and aromatic, which is characteristic of a 'jhol'.
Garnish and Serve
- Sprinkle the freshly chopped cilantro over the curry.
- Let the curry rest, covered, for at least 5 minutes to allow the flavors to meld together.
- Serve hot with a generous portion of steamed white rice.
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1Always use fresh Hilsa fish for the best flavor and texture. Frozen Hilsa can also be used, but ensure it's fully thawed.
- 2Heating mustard oil until it's smoking is essential to mellow its sharp flavor. Be careful not to burn it.
- 3Handle Hilsa with extreme care as it is a very delicate fish with fine bones and can break easily during frying and cooking.
- 4This curry is meant to have a thin, soupy consistency (patla jhol). Do not over-reduce the gravy.
- 5For extra flavor, you can add a tablespoon of the hot mustard oil from the pan over the curry just before serving.
Adapt it for your goals.
Add Vegetables
You can add other vegetables like potato wedges or pointed gourd (potol). Fry them along with the eggplant and add them to the gravy.
Spicier VersionSpicier Version
Add 1/2 teaspoon of red chili powder along with the turmeric powder in the gravy for extra heat and a deeper color.
Mustard GravyMustard Gravy
For a different flavor profile, make a paste of 2 tablespoons of black mustard seeds with 1 green chili and a pinch of salt. Add this paste to the gravy and simmer for 2-3 minutes before adding the fish. This transforms the dish into a 'Shorshe Ilish' style curry.
Why this is on our healthy list.
Rich in Omega-3 Fatty Acids
Hilsa fish is a powerhouse of Omega-3 fatty acids, which are crucial for reducing inflammation, improving cardiovascular health, and supporting brain function.
Excellent Source of Protein
This dish provides high-quality protein from the fish, essential for muscle repair, building tissues, and overall body function.
Anti-inflammatory Properties
The combination of turmeric, known for its curcumin content, and monounsaturated fats in mustard oil offers anti-inflammatory benefits that can help combat chronic diseases.
Frequently asked questions
Ilish Machha Jhola is a traditional and beloved Bengali fish curry. It features Hilsa (Ilish) fish cooked in a light, soupy gravy (Jhol) flavored with mustard oil, nigella seeds (kalo jeera), and green chilies. It's known for its simple preparation that highlights the unique flavor of the Hilsa fish.
