Ingredients
Equipment
Method
- Cook the Fish:Bring a pot of water to boil and add the fish. Boil gently until the fish is fully cooked (about 10–12 minutes).Remove the fish, debone it carefully, and set the flesh aside. Reserve the fish broth for later use.
- Make the Curry Paste:In a mortar and pestle or blender, combine lemongrass, turmeric, galangal, garlic, shallots, and kaffir lime leaves.Pound or blend into a fine paste.
- Cook the Curry:In a saucepan, heat a small amount of oil over medium heat.Add the curry paste and stir-fry until aromatic (about 2–3 minutes).Stir in the coconut milk and reserved fish broth (about 2 cups).Add prahok (if using), fish sauce, and palm sugar. Simmer for 15 minutes on low heat.
- Add the Fish:Shred the cooked fish and add it to the simmering curry sauce.Cook for another 5 minutes, stirring occasionally. Adjust salt to taste.
- Prepare the Noodles:If using dried noodles, boil according to package instructions (usually 5–7 minutes).Drain and rinse under cold water to prevent sticking.
- Assemble the Bowls:Divide the noodles among serving bowls.Pour a generous amount of the curry sauce over each portion.Top with sliced banana blossom, cucumber, long beans, and fresh herbs.Serve with lime wedges and chili paste on the side.
Video
Notes
Cooking Tips
- Prahok adds depth and authenticity but can be omitted or substituted with anchovy paste for a milder option.
- Fresh herbs are key to the brightness of this dish—don’t skip them!
- You can make the curry base ahead and refrigerate it for up to 2 days.
- To keep vegetables crisp, slice them just before serving.
- For a vegetarian version, use mushrooms instead of fish and soy sauce instead of fish sauce.