Coconut Lemongrass Poached Fish Recipe
Introduction
This Coconut Lemongrass Poached Fish is a fragrant and comforting dish that highlights delicate white fish simmered in a rich coconut broth infused with lemongrass and ginger. It’s perfect for a light yet flavorful meal that transports you to tropical flavors.

Ingredients
- 4 white fish fillets (e.g., cod, snapper, or tilapia)
- Salt and pepper, to season
- 1 tablespoon vegetable oil
- 3 stalks lemongrass, trimmed, bruised, and cut into 2-inch pieces
- 1-inch piece of ginger, sliced
- 2 garlic cloves, minced
- 1 small onion, thinly sliced
- 2 cups coconut milk
- 1 cup chicken or vegetable broth
- 2 teaspoons fish sauce
- 1 teaspoon sugar
- 1 red chili, sliced (optional, for heat)
- Juice of 1 lime
- Fresh cilantro leaves, for garnish
- Sliced green onions, for garnish
- Lime wedges, for serving
Instructions
- Step 1: Season the fish fillets with salt and pepper on both sides and set aside.
- Step 2: Heat vegetable oil in a large skillet or saucepan over medium heat.
- Step 3: Add the lemongrass, ginger, garlic, and onion. Sauté until fragrant, about 2 minutes.
- Step 4: Pour in the coconut milk and chicken or vegetable broth. Stir well to combine.
- Step 5: Add fish sauce, sugar, and sliced chili if using. Simmer the broth gently for 5 minutes to meld the flavors.
- Step 6: Reduce heat to medium-low and carefully place the fish fillets into the simmering broth.
- Step 7: Cover and poach the fish for 6 to 8 minutes, until it is opaque and flakes easily with a fork.
- Step 8: Remove the fish from the broth and place on a serving plate.
- Step 9: Stir lime juice into the broth. Taste and adjust seasoning with more fish sauce or salt, if desired.
- Step 10: Ladle the fragrant broth over the fish fillets, then garnish with fresh cilantro, green onions, and lime wedges. Serve hot with steamed jasmine rice or rice noodles.
Tips & Variations
- For a milder broth, omit the chili or reduce the amount used.
- Try using firm fish like halibut or sea bass if preferred.
- Fresh lemongrass is best, but you can substitute with 1 teaspoon lemongrass paste if needed.
- Adding a few kaffir lime leaves to the broth can deepen the citrus aroma.
- Serve with a side of sautéed greens or steamed vegetables for a balanced meal.
Storage
Store leftover fish and broth separately in airtight containers in the refrigerator for up to 2 days. Reheat gently on the stovetop over low heat to prevent the fish from overcooking. Avoid microwaving to maintain the broth’s flavor and fish texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use canned coconut milk for this recipe?
Yes, canned coconut milk works well and will provide a rich, creamy broth. Choose full-fat coconut milk for the best flavor and texture.
What can I substitute for fish sauce?
If you prefer a vegetarian option or don’t have fish sauce, use soy sauce or tamari. Be aware that the flavor will differ slightly, but it will still add a savory depth to the broth.
PrintCoconut Lemongrass Poached Fish Recipe
This Coconut Lemongrass Poached Fish is a fragrant and delicate Southeast Asian-inspired dish featuring tender white fish fillets gently poached in a flavorful broth made from coconut milk, lemongrass, ginger, garlic, and a hint of chili. The broth is enriched with fish sauce and lime juice, creating a perfect balance of creamy, tangy, and savory notes. Garnished with fresh cilantro and green onions, this recipe offers a light yet satisfying meal ideal for serving with steamed jasmine rice or rice noodles.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Southeast Asian
Ingredients
Fish
- 4 white fish fillets (e.g., cod, snapper, or tilapia)
- Salt and pepper, to season
Broth
- 1 tablespoon vegetable oil
- 3 stalks lemongrass, trimmed, bruised, and cut into 2-inch pieces
- 1-inch piece of ginger, sliced
- 2 garlic cloves, minced
- 1 small onion, thinly sliced
- 2 cups coconut milk
- 1 cup chicken or vegetable broth
- 2 teaspoons fish sauce
- 1 teaspoon sugar
- 1 red chili, sliced (optional, for heat)
- Juice of 1 lime
Garnish
- Fresh cilantro leaves
- Sliced green onions
- Lime wedges
Instructions
- Prepare the Fish: Season the fish fillets with salt and pepper on both sides and set aside, allowing the seasoning to penetrate before cooking.
- Make the Broth: Heat vegetable oil in a large skillet or saucepan over medium heat. Add the lemongrass, ginger, garlic, and onion, then sauté until fragrant, about 2 minutes, to release their aromatic flavors.
- Add Liquids and Seasonings: Pour in the coconut milk and chicken or vegetable broth, stirring well to combine. Stir in the fish sauce, sugar, and sliced red chili if using. Allow the mixture to simmer gently for 5 minutes so the flavors meld together.
- Poach the Fish: Reduce the heat to medium-low and carefully place the fish fillets into the simmering broth. Cover the pan and poach for 6 to 8 minutes or until the fish is opaque and flakes easily with a fork, ensuring gentle and even cooking.
- Finish the Dish: Remove the fish fillets carefully and set them aside on a serving plate. Stir the lime juice into the broth and taste to adjust the seasoning with additional fish sauce or salt if needed for balance.
- Serve: Ladle the flavorful broth over the fish fillets. Garnish with fresh cilantro leaves, sliced green onions, and lime wedges. Serve hot alongside steamed jasmine rice or rice noodles for a complete meal.
Notes
- The fish choice is flexible—cod, snapper, or tilapia all work well; ensure the fillets are evenly sized for uniform poaching.
- Bruising the lemongrass stalks (lightly smashing) helps release their aromatic oils into the broth.
- Adjust the amount of red chili or omit it altogether depending on your heat preference.
- Use vegetable broth for a vegetarian-friendly version and choose vegetable fish sauce substitutes if needed.
- Poaching the fish gently helps retain moisture and prevents the fillets from drying out.
- This dish pairs wonderfully with jasmine rice or light rice noodles to soak up the delicious broth.
Keywords: coconut lemongrass fish, poached fish recipe, Southeast Asian fish dish, coconut milk fish, healthy fish recipes, Asian poached fish

