Yu Chun curry fish head is a generous fish curry with tender fish, vegetables, and a coconut-tamarind gravy scented with curry spices. This home-style version draws on the varied fish-head curries enjoyed in Singapore and Malaysia; it is served hot with rice to soak up the sauce. The balance of creamy coconut, tart tamarind, and aromatic spices makes the rich broth lively rather than heavy.
Ingredients
- 1 large cleaned and split red snapper or grouper head, about 2½ lb (1.1 kg), cut into manageable pieces; ask the fishmonger to remove the gills, or use 2 lb (900 g) bone-in fish steaks
- 3 tbsp (45 ml) neutral oil, such as canola
- 1 tsp (2 g) brown or black mustard seeds
- ¼ tsp (0.5 g) fenugreek seeds
- 12 fresh curry leaves, about 2 g; or 1 tsp (1 g) dried curry leaves
- 2 medium yellow onions, about 2 cups sliced (300 g)
- 5 garlic cloves, finely chopped (15 g)
- 1 tbsp (15 g) finely grated fresh ginger
- 1–2 fresh red or green chilies, sliced (10–20 g), to taste
- 3 tbsp (24 g) South Indian fish curry powder or Madras curry powder
- ¼ cup (60 ml) cool water, for mixing with the curry powder
- 1 can unsweetened coconut milk, 13.5 oz (400 ml), well shaken
- 1½ cups (355 ml) water
- 1 tbsp (15 g) tamarind paste, or 2 tbsp (30 ml) tamarind concentrate diluted with a little water
- 1 tbsp (15 ml) fish sauce
- 1 tsp (4 g) sugar
- 1 tsp (6 g) fine salt, plus more to taste
- 1 small Asian eggplant, about 8 oz (225 g), cut into 1-inch (2.5 cm) chunks
- 8 oz (225 g) okra, stems trimmed
- 1 large ripe tomato, about 7 oz (200 g), cut into wedges
- 1 lime, about 2 tbsp (30 ml) juice, or to taste
Instructions
- Prepare the fish and vegetables. If the fish is frozen, thaw it in the refrigerator before cooking. Pat the fish dry and check that the gills and any loose scales have been removed; the gills can leave a bitter flavor. Cut the head into pieces if needed, keeping the pieces large enough to handle easily. Slice the onions, chop the aromatics, and cut the eggplant and tomato. Mix the curry powder with the measured cool water to make a smooth paste. These preparations take about 25 minutes.
- Temper the whole spices. Set a wide, heavy pot or deep sauté pan over medium heat and add the oil. Once the oil shimmers, add the mustard seeds and fenugreek seeds. Cook for about 1 minute, until the mustard seeds begin to pop, then stir in the curry leaves and cook for 30 seconds. Stand back slightly when adding the leaves, since damp leaves can make the hot oil splatter. If using dried curry leaves, add them with the onions instead.
- Soften the aromatics. Add the onions and cook for 6 minutes, stirring often, until softened and lightly golden at the edges. Stir in the garlic, ginger, and sliced chili and cook for 1 minute. Keep the heat moderate; scorched garlic or curry spices can make the finished gravy taste bitter.
- Cook the curry paste. Add the prepared curry-powder paste and stir continuously for 3 minutes. It should smell fragrant and darken slightly without sticking to the pot. If it begins to catch, lower the heat and add a tablespoon of water rather than letting the spices burn.
- Make the gravy and start the vegetables. Pour in the coconut milk and 1½ cups water, then add the tamarind, fish sauce, sugar, and salt. Stir and bring the mixture to a gentle simmer, not a hard boil. Add the eggplant and simmer uncovered for 8 minutes, turning the pieces once so they begin to soften evenly.
- Simmer the fish and remaining vegetables. Nestle the fish pieces into the gravy, spooning some sauce over the top. Add the okra and tomato around the fish. Cover partially and simmer gently for about 18 minutes, turning the pieces carefully once if they are not fully submerged. Check the thickest part of the flesh with a food thermometer, taking care not to touch bone: USDA FSIS guidance sets the safe minimum internal temperature for fish at 145°F (63°C). If a large piece has not reached that temperature, continue simmering and check again after a few minutes. The flesh should be opaque and separate easily, while the vegetables should be tender but not collapsed.
- Season and serve. Turn off the heat and stir in 1 tablespoon lime juice. Taste the sauce; add more lime for brightness, salt for savoriness, or a pinch of sugar if the tamarind tastes especially sharp. Let the curry stand for 2 minutes, then ladle it into a warm, wide serving bowl so the fish stays supported and the vegetables remain visible.
Tips
- Choose fish that holds together. Snapper and grouper heads have substantial cheek meat and suit a long, gently simmered curry. Ask the fishmonger to split and clean the head. If heads are unavailable, bone-in steaks or thick, skin-on fillets work; check them early because smaller portions may reach 145°F (63°C) sooner.
- Adjust the hard-to-find ingredients thoughtfully. Fresh curry leaves add a distinctive citrusy, herbal aroma. Dried leaves are a useful substitute but are milder, so use a little more if needed; do not replace them with curry powder, which has a different flavor. If you cannot find fish curry powder, Madras curry powder works well, though the gravy may be warmer and less specifically coastal in character. Tamarind concentrate is stronger than many pastes, so dilute it and add gradually.
- Keep the gravy at a gentle simmer. A vigorous boil can break up the fish and make coconut milk look separated. Once the fish goes in, avoid frequent stirring; move pieces with a spoon or turn them carefully with a spatula.
- Make the spice level flexible. Start with one chili and remove its seeds for a milder curry. For more heat, add another chili or serve sliced chili at the table. Curry powders vary in salt and chili content, so taste before adding extra salt or heat.
Serving Suggestions
Serve the curry immediately in a broad, fairly deep bowl, with steamed jasmine rice or another plain long-grain rice. Rice is especially useful here because the coconut-tamarind gravy is meant to be spooned over it. Put a small bowl of lime wedges on the table so diners can brighten individual portions without making the whole pot more tart.
For a fuller meal, add a simple cucumber salad or lightly dressed sliced vegetables to contrast with the rich sauce. A plate of blanched greens or stir-fried leafy vegetables also works, but keep their seasoning restrained so it does not compete with the curry. Fish head contains bones and small cartilage pieces, so provide spoons and remind diners to eat carefully; serve smaller children boneless fish portions instead.
Variations
Use fish steaks instead of a head. Replace the head with about 2 lb (900 g) bone-in snapper, cod, or another firm fish. Add thick steaks at the same stage as the head, but begin checking their temperature after about 10 minutes. Thin fillets need less time and can be added later, once the eggplant is nearly tender.
Make it less rich. Use 1 cup (240 ml) coconut milk and increase the water to 2 cups (475 ml). The sauce will be thinner and less creamy, but the tamarind and spices will still give it plenty of character. Avoid replacing all the coconut milk with water unless you also adjust the seasoning, since the result will taste considerably lighter.
Change the vegetables. Long beans, green beans, or chunks of potato can stand in for okra or eggplant. Add potatoes with the eggplant because they need time to soften; add quick-cooking green beans during the final 8 to 10 minutes. Use roughly the same total amount of vegetables so the pot still has enough gravy to coat everything.
Use a milder curry powder. A mild curry blend can replace the fish curry powder if that is what is available. The flavor will be less pungent and may lack some of the roasted spice notes, so taste the sauce at the end and adjust with lime, salt, or a little extra chili. Avoid adding a large extra spoonful of dry powder directly to the finished pot, as it can taste raw and gritty.
Storage and Reheating
Cool leftovers promptly and refrigerate them within 2 hours of cooking, preferably in shallow, airtight containers. Store the fish and gravy together to help the fish stay moist, and refrigerate at 40°F (4°C) or colder. The curry keeps for 3 to 4 days in the refrigerator. Remove fish bones carefully when serving leftovers, especially if the pieces have broken apart during storage.
Reheat only the portion you plan to eat. Warm it gently in a covered saucepan over low heat, adding a splash of water if the gravy has thickened. Turn the fish carefully and heat leftovers to 165°F (74°C), checking with a food thermometer. Reheating can firm the fish and soften the vegetables, so avoid repeated warming and cooling. For longer storage, freeze in a sealed freezer-safe container for up to 2 months for best quality; thaw overnight in the refrigerator and reheat to 165°F (74°C).
Frequently Asked Questions
What fish is best for curry fish head?
Red snapper and grouper are popular choices because their heads have meaty cheeks and their flesh holds up in sauce. Use a head that is fresh, cleaned, and large enough to provide substantial portions. If your fishmonger does not have a suitable head, thick bone-in steaks from a firm fish make a practical substitute.
Can I make this curry without fish head?
Yes. Use bone-in fish steaks or thick fillets instead. Steaks are the closest substitute in texture and cooking behavior; delicate fillets may flake more easily, so add them later and handle them gently. Regardless of the cut, check the thickest portion with a thermometer and cook fish to 145°F (63°C).
How spicy is this recipe?
The heat depends on both the curry powder and the fresh chilies. With one mild chili and a moderate curry powder, the gravy is aromatic rather than fiery. To keep the whole pot mild, omit the fresh chili and serve sliced chili separately; for more heat, add a second chili or choose a hotter curry powder.
Why is my coconut curry sauce separating?
Coconut milk can look split when it boils hard, especially after fish is added. It is usually still usable, but the texture may be less smooth. Keep the pot at a gentle simmer, stir the gravy before adding the fish, and avoid vigorous stirring once the pieces are in the pan.
Can I prepare the curry ahead?
You can chop the vegetables and aromatics and mix the curry-powder paste several hours ahead; keep them covered in the refrigerator. For the best fish texture, cook the curry close to serving time. If you do cook it ahead, chill it promptly, refrigerate within 2 hours, and reheat leftovers to 165°F (74°C) before serving.
Related
- Nigerian Soup List: Popular Soups and a Classic Egusi Recipe
- NZ Slow Cooker Neck Chop Stew
- Nduja Sausage Recipe: Spicy Calabrian Tomato Pasta
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).