Curry Fish Head is a beloved dish in many Asian cultures, celebrated for its rich flavors and hearty ingredients. The use of fish head not only adds a unique taste but also provides a delightful texture that is hard to replicate. With a perfect blend of spices, herbs, and fresh ingredients, this dish is a culinary adventure waiting to happen in your kitchen. Whether you’re looking to impress your family or simply enjoy a comforting meal, Curry Fish Head is sure to be a hit. Let’s dive into the details of making this incredible dish!
Why This Recipe is a Keeper

Curry Fish Head is not just a meal; it’s an experience. The tenderness of the fish, combined with the aromatic spices and fresh herbs, creates a dish that’s bursting with flavor. It’s also quite versatile; you can adjust the spice level to suit your taste and incorporate various vegetables to enhance the dish. Plus, this recipe is straightforward enough for both novice and experienced cooks, making it a keeper in any recipe collection.
Your Shopping Guide
To ensure you have everything you need for your Curry Fish Head, here’s a detailed shopping list:
- 600g Garoupa Fish Head – Chopped into pieces for the base of the dish.
- 1 tablespoon tamarind pulp – Adds a tangy flavor to balance the spices.
- 3-4 tablespoons oil – For sautéing the ingredients.
- 2.5 cups water – Necessary for the curry base.
- 1 bunch polyganum leaves, laksa leaves – A fragrant herb that elevates the dish.
- 4-6 okras – Cut into halves diagonally for added texture.
- Salt to taste – Essential for seasoning.
- Sugar to taste, optional – To balance the flavors.
- 1-2 stalks lemongrass – White part only, cut into small pieces for a citrusy aroma.
- 1 small turmeric – Skin peeled and sliced for its earthy flavor.
- 20-25g dried red chili paste – For a spicy kick.
- 50g peeled shallots – Adds sweetness and depth to the curry.
- 5g belacan, shrimp paste – A traditional ingredient that enhances umami.
- Bunga Kantan, Torch Ginger Flower – Sliced into small pieces for a unique floral note.
- 1 bunch mint leaves, optional – For garnish and freshness.
Tools & Equipment Needed
Before you start cooking, here are some tools and equipment that will make your life easier:
- Large pot or wok – For cooking the curry.
- Chopping board and knife – Essential for preparing your ingredients.
- Measuring spoons – To ensure accurate measurements of spices and liquids.
- Wooden spoon or spatula – For stirring the ingredients.
- Serving bowl – To present your delightful Curry Fish Head.
Make Curry Fish Head: A Simple Method

Now that you have everything prepared, let’s get cooking! Follow these steps to create your delicious Curry Fish Head.
Step 1: Prepare the Fish Head
Rinse the Garoupa fish head pieces under cold water and pat them dry. This will ensure they are clean and ready for cooking.
Step 2: Make the Spice Paste
In a blender or food processor, combine the dried red chili paste, peeled shallots, turmeric, and belacan. Blend until smooth, adding a little water if necessary to create a thick paste.
Step 3: Heat the Oil
In a large pot or wok, heat the oil over medium heat. Once hot, add the spice paste and sauté for about 5-7 minutes until fragrant. This will help release the essential oils from the spices.
Step 4: Add the Fish Head
Gently add the chopped Garoupa fish head pieces to the pot, stirring them into the spice mixture. Cook for about 2-3 minutes, allowing the fish to absorb the flavors.
Step 5: Add Water and Tamarind
Pour in the 2.5 cups of water and add the tamarind pulp. Bring the mixture to a gentle boil, then reduce the heat to a simmer. Allow it to cook for about 15 minutes.
Step 6: Incorporate the Vegetables
Add the okra, lemongrass, and polyganum leaves to the pot. Stir well and let it simmer for another 10 minutes. The okra will soften and add a delightful texture to the curry.
Step 7: Season to Taste
Taste the curry and season with salt and optional sugar as needed. Adjust the seasoning to your preference, ensuring the flavors are well balanced.
Step 8: Final Touches
Once the curry is cooked through and the fish is tender, remove it from heat. Garnish with sliced bunga kantan and mint leaves if desired, adding a pop of color and freshness.
Swap Guide

If you’re missing an ingredient, here are some simple swaps you can make:
- If you can’t find Garoupa fish, any firm white fish like snapper or tilapia can work well.
- For a vegetarian version, substitute fish with tofu or tempeh.
- If you’re out of tamarind pulp, lime juice can be a good alternative for acidity.
- Instead of okra, you can use green beans for a similar crunch.
Mistakes Even Pros Make
Even seasoned cooks can stumble when it comes to making Curry Fish Head. Here are some common pitfalls to avoid:
- Not sautéing the spice paste long enough can lead to a raw flavor. Make sure to cook it until fragrant.
- Overcooking the fish head can make it tough. Fish cooks quickly, so keep an eye on the timing.
- Not adjusting the seasoning at the end can result in a bland dish. Always taste and adjust as necessary.
- Skipping the fresh herbs at the end can rob your curry of its vibrant flavors. Always garnish for the best taste.
Storing Tips & Timelines
If you happen to have leftovers (which is rare with such a delicious dish), here’s how to store them properly:
- Allow the curry to cool completely before transferring it to an airtight container.
- The Curry Fish Head can be stored in the refrigerator for up to 3 days.
- For longer storage, consider freezing the curry. It can last in the freezer for up to 1 month.
- To reheat, gently warm it in a pot over low heat, adding a splash of water if needed to loosen the sauce.
Your Questions, Answered
Can I use other types of fish for Curry Fish Head?
Absolutely! While Garoupa is the traditional choice, you can use other firm white fish such as snapper or tilapia, which will also work beautifully in this dish.
Is it necessary to use belacan in this recipe?
While belacan adds a depth of umami flavor, you can omit it if you prefer a lighter version. You may also substitute it with a small amount of fish sauce for a similar effect.
Can I make this dish spicier?
Yes! If you like more heat, feel free to increase the amount of dried red chili paste or add fresh chilies to the dish. Just remember to adjust according to your spice tolerance!
What can I serve with Curry Fish Head?
Curry Fish Head pairs wonderfully with steamed rice or roti. You can also serve it alongside a fresh salad to balance the rich flavors of the curry.
Looking for more delicious recipes to try? Here are some of our most-loved dishes that you might enjoy:
Let’s Eat
Curry Fish Head is more than just a meal; it’s a celebration of flavors and a comforting dish that warms the heart. With its vibrant colors and aromatic spices, it’s a feast for the senses. Gather your loved ones, serve it up hot, and enjoy the delightful explosion of flavors that this dish brings to the table. Happy cooking!

Curry Fish Head
Equipment
- Large pot or wok
- Chopping board and knife
- Measuring Spoons
- Wooden Spoon or Spatula
- Serving Bowl
Ingredients
- 600 g Garoupa Fish Head chopped into pieces
- 1 tablespoon tamarind pulp adds a tangy flavor
- 3-4 tablespoons oil for sautéing
- 2.5 cups water for the curry base
- 1 bunch polyganum leaves (laksa leaves) fragrant herb
- 4-6 okras cut into halves diagonally
- salt to taste
- sugar to taste, optional
- 1-2 stalks lemongrass white part only, cut into small pieces
- 1 small turmeric skin peeled and sliced
- 20-25 g dried red chili paste for a spicy kick
- 50 g peeled shallots adds sweetness and depth
- 5 g belacan (shrimp paste) traditional umami ingredient
- bunga kantan (torch ginger flower) sliced into small pieces
- 1 bunch mint leaves optional, for garnish and freshness
Instructions
- Rinse the Garoupa fish head pieces under cold water and pat them dry.
- In a blender or food processor, combine the dried red chili paste, peeled shallots, turmeric, and belacan. Blend until smooth, adding a little water if necessary to create a thick paste.
- In a large pot or wok, heat the oil over medium heat. Once hot, add the spice paste and sauté for about 5-7 minutes until fragrant.
- Gently add the chopped Garoupa fish head pieces to the pot, stirring them into the spice mixture. Cook for about 2-3 minutes.
- Pour in 2.5 cups of water and add the tamarind pulp. Bring the mixture to a gentle boil, then reduce heat to a simmer. Cook for about 15 minutes.
- Add the okra, lemongrass, and polyganum leaves to the pot. Stir well and let simmer for another 10 minutes.
- Taste the curry and season with salt and optional sugar as needed. Adjust seasoning to your preference.
- Once cooked through and the fish is tender, remove from heat. Garnish with sliced bunga kantan and mint leaves if desired.
Notes
- Adjust the spice level by varying the amount of dried red chili paste or adding fresh chilies.
- Firm white fish like snapper or tilapia can be used as a substitute for Garoupa.
- For a vegetarian option, substitute fish with tofu or tempeh.
- Store leftovers in an airtight container in the refrigerator for up to 3 days, or freeze for up to 1 month.
- Reheat gently over low heat, adding a splash of water if needed to loosen the sauce.
