As the sun dips below the horizon, painting the sky in shades of pink and orange, I often crave tropical flavors that transport me to a serene beachside retreat. Enter my Coconut Lemongrass Poached Fish—a dish that combines tender fish with a rich, creamy coconut sauce, elevated by the invigorating scent of lemongrass. On busy weeknights, when time is short but my desire for something extraordinary remains, this recipe is my go-to.
In just 15 minutes, you can whisk yourself away on a culinary journey, savoring the comforting warmth of this dish. Whether you’re hosting friends or simply treating yourself, the simplicity and vibrant flavors of this poached fish will surely impress. Plus, it’s gluten-free and highly customizable, allowing you to swap in tofu for a vegetarian twist or add a spicy kick with some fresh chili. Join me in discovering how to create this delightful meal that’s as nourishing as it is delicious!

Why is Coconut Lemongrass Poached Fish amazing?
Coconut Lemongrass Poached Fish is a delightfully simple and scrumptious dish that will make any weeknight feel special.
Quick Preparation: With just a 5-minute prep and 15-minute cook time, it’s perfect for busy evenings.
Tropical Vibes: The harmonious blending of coconut and lemongrass transports you to a sunny paradise, making it an instant mood lifter.
Customizable to Your Taste: Easily swap fish for firm tofu or add vegetables to suit your dietary needs.
Crowd-Pleaser: Serve it to impress guests or savor it solo; this recipe never disappoints.
For more exciting variations, check out how you can incorporate fresh veggies or spices to elevate your dish even further!
Coconut Lemongrass Poached Fish Ingredients
• For the Poaching Liquid
- Coconut Milk – Provides creaminess and a rich flavor; use light coconut milk for a low-calorie option.
- Lemongrass – Adds a citrusy, aromatic touch; fresh is recommended; substitute with lime zest if necessary.
- Garlic – Enhances flavor depth; fresh ginger can also be used for a different twist.
- Fish Sauce – Brings umami richness to the broth; soy sauce can be swapped for a vegetarian version.
• For the Fish
- Fish Fillets – The main protein source; firm white fish like cod or salmon work beautifully.
Experimenting with these Coconut Lemongrass Poached Fish ingredients allows you to create a refreshing, tropical meal every time!
How to Make Coconut Lemongrass Poached Fish
-
Combine Ingredients: In a medium pot, mix together coconut milk, fish sauce, minced garlic, and chopped lemongrass. Heat over medium heat until the mixture is gently simmering, which should take around 3-5 minutes.
-
Add the Fish: Carefully place your chosen fish fillets into the simmering coconut mixture, making sure they are fully submerged. Allow the pot to return to a gentle simmer, which should take about 1-2 minutes.
-
Poach the Fish: Cover the pot and reduce the heat. Let the fish poach for 10-15 minutes, or until it flakes easily with a fork and loses its translucence.
-
Serve: Once cooked, move the fish to a plate. Spoon the creamy coconut sauce generously over the fish and garnish with fresh herbs for a beautiful presentation. Enjoy warm, ideally served over jasmine rice for a complete meal.
Optional: Serve with a squeeze of lime for an extra burst of flavor.
Exact quantities are listed in the recipe card below.

What to Serve with Coconut Lemongrass Poached Fish?
A tropical feast deserves equally delightful companions to create a well-rounded meal experience.
- Jasmine Rice: This fragrant rice absorbs the creamy coconut sauce beautifully, providing a comforting base for the dish.
- Crisp Garden Salad: A light salad with mixed greens and citrus dressing offers a refreshing contrast to the rich flavors of the fish.
- Steamed Broccolini: The slightly bitter, fresh crunch complements the sweetness of the poached fish while adding a touch of color to your plate.
- Spicy Thai Noodles: Tossed with sesame oil and veggies, these noodles enhance the dish’s tropical vibes, adding a satisfying chew.
- Mango Salsa: A fresh mango salsa brings a sweet, zesty element that brightens the meal and enhances the lemongrass kick.
- Coconut Water: Enjoy a refreshing glass of coconut water to stay hydrated and fully immersive in the tropical experience.
- Pineapple Upside-Down Cake: This classic dessert provides a sweet touch, echoing the tropical flavors and rounding out your meal with a delightful finish.
Each pairing elevates the dining experience, making your Coconut Lemongrass Poached Fish the true star of a memorable meal.
Make Ahead Options
These Coconut Lemongrass Poached Fish are perfect for meal prep enthusiasts seeking to save time during busy weeknights. You can prepare the poaching liquid up to 24 hours in advance; simply combine the coconut milk, fish sauce, minced garlic, and chopped lemongrass, then refrigerate it in an airtight container. To maintain quality, avoid adding the fish until just before cooking to keep it fresh and flaky. When you’re ready to enjoy your meal, gently reheat the poaching liquid, add the fish, and follow the cooking instructions as usual. This method ensures your dish remains just as delicious, allowing for a tropical escape with minimal effort!
Expert Tips for Coconut Lemongrass Poached Fish
- Use Fresh Ingredients: Fresh lemongrass and garlic enhance the flavors significantly; avoid dried or jarred options for the best outcome.
- Mind the Cooking Time: Avoid overcooking the fish to keep it moist and flaky; it should be opaque but not tough.
- Thicker Sauce Option: For a creamier consistency, let the coconut milk simmer longer before adding the fish, but remember not to let it boil.
- Flavor Boost: Consider adding a splash of lime juice or a sprinkle of fresh herbs just before serving for extra brightness in your Coconut Lemongrass Poached Fish.
- Storage Tips: Keep any leftovers in an airtight container in the fridge for up to 2 days; gently reheat with a little coconut milk added to maintain moisture.
Storage Tips for Coconut Lemongrass Poached Fish
Fridge: Store leftover Coconut Lemongrass Poached Fish in an airtight container for up to 2 days to retain its moisture and flavor.
Freezer: If you want to keep it longer, freeze the dish for up to 2 months. For best results, separate the sauce and fish before freezing.
Reheating: When ready to enjoy, gently reheat on the stove with a splash of coconut milk to keep it creamy and moist. Avoid microwaving to prevent overcooking.
Making Ahead: Prepare the poaching liquid up to 24 hours in advance and store it in the refrigerator. This step saves time on busy weeknights!
Coconut Lemongrass Poached Fish Variations
Feel free to let your creativity shine as you customize this dish to suit your taste buds and dietary needs!
- Tofu Swap: Replace fish with firm tofu for a hearty vegetarian option that absorbs all the delightful flavors.
- Spice It Up: Incorporate red pepper flakes or sliced chili to introduce a spicy kick and elevate the dish’s excitement. A little heat can transform each bite into a fiesta for your palate!
- Veggie Boost: Toss in colorful vegetables like bell peppers or snap peas to add vibrant nutrition and appealing texture, enhancing both the visual and taste experience.
- Lighter Base: Use vegetable broth instead of coconut milk for a lighter option while still preserving the refreshing notes of lemongrass.
- Herb Infusion: Try adding fresh cilantro or Thai basil for a fragrant herbal boost that complements the tropical flavors perfectly.
- Citrusy Twist: Add a splash of lime or lemon juice just before serving for an extra burst of brightness that awakens the senses.
- Coconut Cream Variation: For a richer sauce, substitute half of the coconut milk with coconut cream, creating a decadently silky finish.
- Flavorful Marinade: Marinate the fish or tofu in the poaching liquid for 30 minutes before cooking to deepen the flavors before they hit the pot.

Coconut Lemongrass Poached Fish Recipe FAQs
What type of fish is best for Coconut Lemongrass Poached Fish?
Absolutely! For this dish, I recommend using firm white fish like cod or salmon. These types hold up well during poaching and flake beautifully. If you’re looking for a vegetarian option, firm tofu works wonderfully and absorbs the flavors of the coconut sauce.
How do I store leftover Coconut Lemongrass Poached Fish?
When it comes to storing your delicious Coconut Lemongrass Poached Fish, place any leftovers in an airtight container in the refrigerator. They should stay fresh for up to 2 days. For longer storage, you can freeze the dish for up to 2 months. Just remember to separate the fish from the sauce before freezing to maintain the best texture.
Can I freeze Coconut Lemongrass Poached Fish?
Yes, you can! To freeze, I recommend letting the dish cool completely and then storing it in a freezer-safe container. You can keep it for up to 2 months, but for optimal flavor and texture, try to consume it sooner. When you’re ready to enjoy it, thaw in the refrigerator overnight and gently reheat on the stove. Adding a splash of coconut milk while reheating keeps it creamy and delicious.
What should I do if my fish overcooks during poaching?
Oh no! If your fish has overcooked, don’t worry! You can disguise the texture a bit by flaking the fish into smaller pieces and mixing it back into the coconut sauce. This way, the creamy sauce can help mask any dryness. Next time, keep a close eye on the cooking time; it should only take 10-15 minutes at a low temperature for perfectly flaky fish.
Are there any dietary considerations for Coconut Lemongrass Poached Fish?
Very much so! This recipe is naturally gluten-free as it primarily uses coconut milk and fresh ingredients. However, if you’re making substitutions, like using soy sauce instead of fish sauce, be sure to choose a gluten-free version. For those with seafood allergies, feel free to swap in firm tofu and adjust other seasonings accordingly.
How do I know when the fish is done poaching?
You’ll know your fish is ready when it turns opaque and flakes easily with a fork. To check, gently poke the fish with a fork after about 10 minutes; if it breaks apart easily, it’s perfectly poached! The whole process typically takes around 10-15 minutes, and this timing can vary depending on the thickness of your fillets. Enjoy the tropical goodness!

Coconut Lemongrass Poached Fish for a Tropical Dinner Escape
Ingredients
Equipment
Method
- In a medium pot, mix together coconut milk, fish sauce, minced garlic, and chopped lemongrass. Heat over medium heat until gently simmering for 3-5 minutes.
- Carefully place fish fillets into the simmering coconut mixture, ensuring they are fully submerged. Allow the pot to return to a gentle simmer for 1-2 minutes.
- Cover the pot and reduce the heat. Let the fish poach for 10-15 minutes, or until it flakes easily.
- Once cooked, move the fish to a plate and spoon the creamy coconut sauce over the fish. Garnish with fresh herbs and serve warm.




