Go Back
Donna R. Luis

Rich Spiced Fish Head Curry

A fragrant fish head curry featuring toasted spices, aromatic garlic and ginger, tangy tamarind, creamy coconut milk, eggplant, okra, and green chiles. The curry is simmered until the fish heads and vegetables are fully tender, then served warm with rice or flatbread.
Prep Time 15 minutes
Cook Time 1 hour 15 minutes
Total Time 1 hour 30 minutes
Servings: 4 people
Course: Main Course
Cuisine: South Asian

Ingredients
  

For the Curry Powder:
  • 1 teaspoon coriander seeds
  • 1/2 teaspoon cumin seeds
  • 1/2 teaspoon fennel seeds
  • 1/2 teaspoon whole black peppercorns
  • 1/4 teaspoon whole white peppercorns
  • 1 teaspoon ground turmeric
  • 1 teaspoon Kashmiri chile powder
For the Curry:
  • 3 medium cloves garlic 1/2 ounce; 15 g
  • One 1-inch knob peeled ginger 1/2 ounce; 15 g
  • 3 tablespoons 45 ml neutral oil, such as vegetable oil, divided
  • 3 small Japanese eggplants 10 1/2 ounces; 300 g, quartered lengthwise and cut into 3-inch lengths
  • 1 teaspoon whole mustard seeds
  • 1 teaspoon whole fenugreek seeds
  • 1/2 teaspoon whole cumin seeds
  • 1/2 teaspoon whole fennel seeds
  • 1 small yellow onion 4 ounces; 113 g, thinly sliced
  • Kosher salt
  • 2 large garden tomatoes 14 ounces; 400 g, cored and diced
  • 25 curry leaves woody stems removed
  • 1 tablespoon 15 ml tamarind paste
  • 1 pound 454 g fish heads from about 2 large fish, preferably a large oily fish such as mackerel or salmon, split in half lengthwise with gills removed
  • 10 large okra pods 5 ounces; 140 g, stem ends trimmed and sliced in half on a bias crosswise
  • 3 small green chiles such as serranos or green bird's eye, stemmed, halved lengthwise, and seeded
  • 1 teaspoon light brown sugar turbinado sugar, or granulated sugar
  • 1/2 cup 120 ml full-fat coconut milk
  • Cooked white rice or warm flatbreads for serving

Equipment

  • Dry skillet
  • Large sauté pan or medium Dutch oven
  • Mortar and pestle
  • Small bowl
  • Whisk
  • Wooden spoon or spatula
  • Measuring spoons and cups
  • Lid for the sauté pan or Dutch oven
  • Plate for the cooked eggplant

Method
 

  1. Toast the Whole Spices: Toast the coriander, cumin, fennel, black peppercorns, and white peppercorns in a dry skillet over medium heat until they darken slightly and become fragrant, about 1 minute.
  2. Grind the Curry Powder: Remove the toasted spices from the heat and transfer them to a mortar or spice grinder, let them cool for 1 minute, then grind until finely ground and stir in the turmeric and Kashmiri chile powder.
  3. Make the Aromatic Paste: Using the same mortar without wiping it clean, pound the garlic and ginger together until they form a smooth paste.
  4. Brown the Eggplant: Heat 1 tablespoon of the oil in a large sauté pan or medium Dutch oven over medium-high heat until shimmering, arrange the eggplant in a single layer, and cook until the first side is lightly browned, about 2 minutes.
  5. Turn the Eggplant: Flip the eggplant pieces and cook the second side until lightly browned, about 2 minutes, then transfer them to a plate; the eggplant should be colored but not fully cooked.
  6. Bloom the Seeds: Add the remaining 2 tablespoons oil to the same pan and reduce the heat to medium-low, then add the mustard seeds, fenugreek seeds, cumin seeds, and fennel seeds and cook, stirring occasionally, until fragrant and the mustard seeds begin to sputter, about 30 seconds.
  7. Soften the Onion: Add the thinly sliced onion, season with salt, and cook while stirring often until the onion begins to soften, 6 to 7 minutes.
  8. Build the Tomato Base: Stir in the garlic-ginger paste and diced tomatoes, then cook until the tomatoes begin to break down and form a sauce, about 10 minutes.
  9. Prepare the Curry Paste: Meanwhile, slowly whisk 1/2 cup (120 ml) water into the prepared curry powder until it forms a smooth paste.
  10. Thicken the Curry Base: Stir the curry paste into the broken-down tomatoes and cook until the mixture thickens, about 5 minutes.
  11. Add the Curry Leaves: Stir the curry leaves into the skillet and cook until fragrant, about 1 minute.
  12. Add Tamarind: Stir in the tamarind paste and 2 cups (475 ml) water, scraping the bottom of the skillet to loosen any bits stuck to the pan.
  13. Add the Fish and Vegetables: Arrange the fish head halves, reserved eggplant, sliced okra, and green chiles in the skillet, making sure the liquid reaches at least two-thirds of the way up the sides of the fish heads; add more water if necessary.
  14. Simmer the Curry: Add a large pinch of salt and bring the curry to a boil over medium-high heat, then cover the pan, reduce the heat to low, and simmer until the fish heads and okra are fully cooked, about 20 minutes.
  15. Finish the Curry: Stir in the sugar and coconut milk, season with salt, and simmer for another 5 minutes.
  16. Serve Warm: Remove the curry from the heat and serve warm with cooked white rice or warm flatbreads.

Notes

  • The curry powder can be prepared ahead during the initial spice-toasting step, then kept ready while the remaining ingredients are prepared.
  • Use fish heads from oily fish such as mackerel or salmon as recommended in the source, and have the fishmonger remove the gills and split the heads lengthwise.
  • The eggplant should only be lightly browned during the initial cooking stage; it will finish cooking later in the curry.
  • When adding the fish heads, make sure the cooking liquid reaches at least two-thirds of the way up their sides. Add more water if needed.
  • The curry can be refrigerated in an airtight container for up to 5 days.
  • Freezing is not recommended.