Bengali Hilsa Fish Head Curry with Cabbage (Ilish Macher Maatha Diye Bandakofi)

50 minutes

658 reads

4.50 from 4 votes

About Bengali Hilsa Fish Head Curry with Cabbage (Ilish Macher Maatha Diye Bandakofi)

Imagine sinking your teeth into tender cabbage and potatoes bathed in a rich, aromatic curry, punctuated by the crispy delight of fried Hilsa fish heads. This Bengali Hilsa Fish Head Curry with Cabbage (Ilish Macher Maatha Diye Bandakofi) is more than just a meal; it's an experience.
This traditional recipe beautifully balances the delicate flavors of Hilsa with a symphony of spices, creating a truly comforting and unforgettable dish. The crispy fish heads add a delightful textural contrast to the melt-in-your-mouth vegetables.
Perfect for a hearty lunch or a cozy dinner, this Ilish Macher Maatha Diye Bandakofi is a must-try for anyone seeking an authentic taste of Bengali cuisine.
30-Day Indian Vegetarian Weight Loss Meal Plan

Stop Thinking About What to Cook Every Day

Weight loss, PCOS, and Healthy Eating, all planned out for you. Just follow the plan and cook. From ₹399.

Explore Meal Plans

Recipe Time & More

Prep10 minutes
Cook40 minutes
Total50 minutes
Calories137 kcal
Serves4
Served AsLunch

Ingredients
 

Hilsa Fish

For the Marinade

For the Curry

Spices and Flavorings

Start Focussed Cooking Mode →

Instructions
 

  • Marinate the Hilsa fish heads with turmeric powder and salt. Set aside for 30 minutes. This allows the fish to absorb the flavors and helps keep it firm during frying.
  • Heat mustard oil in a large pot or kadai over medium heat. Add the marinated fish heads and fry until golden brown and crispy. Remove the fish heads and set aside.
  • Add cumin seeds, bay leaf, cardamom pods, cloves, and cinnamon stick to the same oil. Sauté for a minute until fragrant.
  • Add chopped onions and sauté until translucent. This builds a flavor base for the curry.
  • Add ginger-garlic paste and sauté for another minute until the raw smell disappears.
  • Add chopped tomatoes and slit green chilies. Sauté for 5-7 minutes until the tomatoes soften.
  • Add cumin powder, coriander powder, turmeric powder, salt, sugar, and Kashmiri red chili powder. Sauté for a minute until the spices are fragrant.
  • Add the chopped cabbage, mix well, and cover the pot. Cook for 10 minutes, allowing the cabbage to release its moisture.
  • Add the potatoes, stir gently, and continue to cook on low flame for another 20 minutes, or until the potatoes are tender.
  • Check and stir occasionally to prevent sticking. The cabbage will release enough water to cook the potatoes, so adding extra water is usually not necessary.
  • After 20 minutes, increase the heat to medium and stir well for 5 minutes to evaporate excess moisture and intensify the flavors.
  • Gently add the fried fish heads back to the pot. Mix carefully to coat the fish heads in the curry without breaking them.
  • Sprinkle garam masala over the curry. Turn off the heat and cover the pot for 10 minutes to allow the flavors to meld.
    Bengali Hilsa Fish Head Curry with Cabbage (Ilish Macher Maatha Diye Bandakofi) - Plattershare - Recipes, food stories and food lovers

Recipe Notes

Good To Know

  • Lightly fry the hilsa fish head pieces before adding them to the curry to enhance their flavor and help them hold their shape during slow cooking.
  • For an extra layer of authentic flavor, temper mustard oil with nigella seeds (kalonji) and green chilies before sautéing the onions and other spices.
  • If you wish to add a subtle sweetness that balances the tangy and spicy notes, stir in a handful of green peas or a few raisins along with the cabbage.
  • Serve the curry with steamed gobindobhog rice for a truly traditional Bengali experience, as the short-grain, aromatic rice complements the delicate flavors of the dish.
  • You can fry the potatoes and mix them in later.

Expert Tips

  • For a richer flavor, marinate the hilsa pieces in a mixture of turmeric, chili powder, and salt for at least 30 minutes before frying.
  • Adjust the amount of green chilies according to your spice preference. Start with a small amount and add more as needed.
  • If using fresh hilsa, ensure it's properly scaled and cleaned before cooking. Frozen hilsa should be thawed completely before use.

Storage Instructions

  • Store leftover curry in an airtight container in the refrigerator for up to 3 days.
  • Reheat gently on the stovetop or in the microwave, adding a splash of water or fish stock if needed to prevent drying out.

Please appreciate the author by voting!

4.50 from 4 votes

Recipe Nutrition

Calories: 137kcalCarbohydrates: 6gProtein: 1gFat: 13gPolyunsaturated Fat: 3.9gMonounsaturated Fat: 7.8gSodium: 855mgFiber: 1gSugar: 3g

Priyanjali Joardar
Priyanjali Joardar

Recipe creator, food photographer and stylist

Articles: 36
30-Day Indian Vegetarian Weight Loss Meal Plan

Guest Post / Advertise on Plattershare

Writers, food bloggers & brands - collaborate with us

See Details

4 Comments

4.50 from 4 votes

Leave a Reply