Savor the bright flavors of Thai Coconut Lime Poached Cod with this delightful recipe. Perfect for a cozy weeknight dinner or an elegant gathering, this dish highlights tender cod fillets gently poached in a fragrant coconut-lime broth. Infused with fresh herbs and spices, it’s a quick and healthy way to enjoy seafood that’s sure to impress your guests.
Why You’ll Love This Recipe
- Quick Preparation: This dish takes only 25 minutes from start to finish, making it ideal for busy weeknights.
- Flavor Explosion: The combination of coconut milk, lime, and ginger creates a deliciously rich and zesty broth that elevates the mild cod flavor.
- Healthy Ingredients: Packed with nutrients from cod and spinach, it’s a guilt-free option that doesn’t compromise on taste.
- Versatile Serving Options: Enjoy it on its own, or pair it with rice or noodles for a satisfying meal.
- Impressive Presentation: The vibrant colors from fresh cilantro and lime make this dish visually appealing for any occasion.
Tools and Preparation
Before diving into the cooking process, gather your essential tools to ensure a smooth experience. Having the right equipment can make all the difference in achieving perfectly poached fish.
Essential Tools and Equipment
- Large skillet
- Measuring cups and spoons
- Wooden spoon or spatula
- Fish spatula (optional)
Importance of Each Tool
- Large skillet: Provides ample space for poaching the cod evenly in the flavorful broth.
- Measuring cups and spoons: Ensure accurate ingredient quantities for consistent results.
- Wooden spoon or spatula: Ideal for stirring without scratching your cookware.
Ingredients
For the Cod
- 4 (6-ounce) cod fillets
For the Broth
- 1 can (14 ounces) full-fat coconut milk
- 1 cup chicken broth
- 1 tablespoon fish sauce
- 1 tablespoon fresh lime juice
- 1 teaspoon grated fresh ginger
- 2 cloves garlic, minced
- 1-2 Thai bird chilies, sliced (optional)
- 1 tablespoon brown sugar
- Zest of 1 lime
For Serving
- 2 cups fresh spinach leaves
- Fresh cilantro, for garnish
- Lime wedges, for serving

How to Make Thai Coconut Lime Poached Cod
Step 1: Prepare the Poaching Liquid
In a large skillet, combine the following ingredients:
1. Coconut milk
2. Chicken broth
3. Fish sauce
4. Fresh lime juice
5. Grated ginger
6. Minced garlic
7. Sliced chilies (if using)
8. Brown sugar
9. Lime zest
Stir these together and bring to a simmer over medium heat.
Step 2: Poach the Cod
Gently add the cod fillets into the simmering liquid:
1. Reduce heat to low.
2. Cover the skillet.
3. Poach for about 8-10 minutes or until the fish flakes easily with a fork.
Step 3: Add the Spinach
In the last few minutes of cooking:
1. Stir in the fresh spinach leaves.
2. Allow them to wilt in the coconut broth.
Step 4: Serve
Carefully transfer the poached cod onto serving plates with spinach and broth:
1. Garnish with fresh cilantro.
2. Serve with lime wedges for added flavor.
Enjoy your homemade Thai Coconut Lime Poached Cod!
How to Serve Thai Coconut Lime Poached Cod
Serving Thai Coconut Lime Poached Cod is all about enhancing its vibrant flavors and creating a delightful dining experience. Here are some creative ways to enjoy this dish.
Pair with Jasmine Rice
- Jasmine rice is a classic accompaniment that absorbs the delicious coconut-lime broth, making each bite flavorful.
Add Fresh Herbs
- Garnish with additional fresh cilantro or Thai basil to enhance the aromatic profile of the dish.
Squeeze Extra Lime
- A touch of fresh lime juice right before serving can brighten up the flavors even more.
Serve with a Side Salad
- A light cucumber salad with lime dressing complements the cod beautifully and adds crunch.
Include Chili Flakes
- For those who love spice, sprinkle some chili flakes on top for an extra kick.
Offer Coconut Steamed Vegetables
- Steamed vegetables like broccoli or snap peas tossed in coconut adds a lovely texture and flavor contrast.
How to Perfect Thai Coconut Lime Poached Cod
To ensure your Thai Coconut Lime Poached Cod turns out perfectly every time, follow these helpful tips.
- Choose Fresh Cod: Fresh cod fillets will have a firmer texture and better flavor compared to frozen ones.
- Control the Heat: Keep the poaching liquid at a gentle simmer; too high heat can cause the fish to become tough.
- Use Full-Fat Coconut Milk: This provides a rich, creamy texture that enhances the overall flavor of the dish.
- Experiment with Spice Levels: Adjust the number of bird chilies based on your spice tolerance; you can always add more later!
- Add Fresh Spinach Last: Stir in spinach just before serving to keep it vibrant and prevent overcooking.
- Let It Rest: Allowing the poached cod to rest for a few minutes after cooking helps retain its moisture.

Best Side Dishes for Thai Coconut Lime Poached Cod
Complementing your main dish with suitable side dishes can elevate your meal. Here are some fantastic options to serve alongside your cod.
- Coconut Rice: This fragrant rice cooked in coconut milk pairs perfectly with the poached cod’s flavors.
- Thai Noodle Salad: A cold noodle salad with fresh veggies and a tangy lime dressing can add freshness to your meal.
- Grilled Asparagus: Lightly grilled asparagus drizzled with sesame oil enhances both flavor and presentation.
- Mango Salsa: A spicy mango salsa brings sweetness and acidity, which balances the richness of the cod.
- Roasted Sweet Potatoes: The natural sweetness of roasted sweet potatoes complements the savory notes of the dish.
- Cucumber Relish: A refreshing cucumber relish offers crunch and cooling elements that contrast nicely with the warmth of the cod.
Common Mistakes to Avoid
Cooking Thai Coconut Lime Poached Cod can be easy and rewarding, but some common mistakes can hinder your dish’s flavor and texture.
- Skipping the simmer: Not allowing the poaching liquid to simmer properly can lead to uneven cooking. Always bring it to a gentle simmer before adding the cod.
- Using low-quality fish: Choosing inferior cod can affect the taste and texture of your dish. Opt for fresh, high-quality cod fillets for the best results.
- Overcooking the cod: Cooking the fish for too long will make it tough. Pay attention and remove it from heat when it flakes easily with a fork.
- Ignoring seasoning adjustments: Depending on personal preference, you may need to adjust the fish sauce or lime juice levels. Taste as you go for optimal flavor balance.
- Not garnishing: Skipping fresh herbs like cilantro can diminish the dish’s overall appeal. Always garnish for added freshness and presentation.
Storage & Reheating Instructions
Refrigerator Storage
- Store leftovers in an airtight container.
- Consume within 2-3 days for optimal freshness.
Freezing Thai Coconut Lime Poached Cod
- Place cooled cod in a freezer-safe container.
- Freeze for up to 1 month; ensure it’s sealed tightly.
Reheating Thai Coconut Lime Poached Cod
- Oven: Preheat to 350°F (175°C) and reheat covered with foil for about 15 minutes, ensuring it’s heated through without drying out.
- Microwave: Heat on medium power in short intervals (30 seconds), checking to prevent overcooking.
- Stovetop: Gently warm in a skillet over low heat, adding a splash of coconut milk if needed to maintain moisture.

Frequently Asked Questions
What is Thai Coconut Lime Poached Cod?
Thai Coconut Lime Poached Cod is a flavorful dish where cod fillets are poached in a rich coconut-lime broth, creating a delightful seafood meal.
How do I enhance the flavor of my Thai Coconut Lime Poached Cod?
You can enhance flavor by adjusting lime juice or adding more fresh herbs like basil or cilantro, depending on your preference.
Can I use other types of fish for this recipe?
Yes, feel free to substitute with other firm white fish like haddock or snapper if you prefer.
Is Thai Coconut Lime Poached Cod healthy?
Absolutely! This dish is low in calories, high in protein, and packed with nutrients from fresh ingredients like spinach and coconut milk.
What sides pair well with Thai Coconut Lime Poached Cod?
Serve with jasmine rice or a refreshing cucumber salad to complement the bright flavors of the cod.
Final Thoughts
Thai Coconut Lime Poached Cod is not only delicious but also versatile. You can customize it with your favorite vegetables or adjust the spices to suit your taste. It’s perfect for quick weeknight dinners or impressing guests at gatherings. Give this recipe a try and enjoy its vibrant flavors!
Thai Coconut Lime Poached Cod
- Total Time: 25 minutes
- Yield: Serves 4
Description
Savor the vibrant and refreshing flavors of Thai Coconut Lime Poached Cod, a delightful dish that effortlessly combines comfort and elegance. This recipe features tender cod fillets poached in a fragrant coconut-lime broth, infused with fresh ginger and garlic. Perfect for a cozy weeknight dinner or an impressive gathering, this healthy seafood option is quick to prepare, taking only 25 minutes from start to finish. Serve it over jasmine rice or alongside fresh spinach for a nutritious meal that’s sure to impress your family and friends.
Ingredients
- 4 (6-ounce) cod fillets
- 1 can (14 ounces) full-fat coconut milk
- 1 cup chicken broth
- 1 tablespoon fish sauce
- 1 tablespoon fresh lime juice
- 1 teaspoon grated fresh ginger
- 2 cloves garlic, minced
- 1–2 Thai bird chilies (optional)
- 1 tablespoon brown sugar
- Zest of 1 lime
- 2 cups fresh spinach leaves
- Fresh cilantro for garnish
Instructions
- In a large skillet, combine coconut milk, chicken broth, fish sauce, lime juice, ginger, garlic, chilies (if using), brown sugar, and lime zest. Bring to a simmer over medium heat.
- Gently add cod fillets into the simmering liquid; reduce heat to low and cover. Poach for about 8-10 minutes until the fish flakes easily with a fork.
- Stir in fresh spinach during the last few minutes of cooking until wilted.
- Serve the poached cod on plates with spinach and broth; garnish with cilantro and lime wedges.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main
- Method: Poaching
- Cuisine: Thai
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 5g
- Sodium: 700mg
- Fat: 24g
- Saturated Fat: 15g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 3g
- Protein: 36g
- Cholesterol: 85mg


Leave a Comment