When it comes to weeknight dinners, you want something flavorful, fast, and fuss-free. This quick & easy Thai coconut lime poached cod is the perfect meal to satisfy those cravings without spending hours in the kitchen. The tender cod fillets are gently poached in a fragrant blend of coconut milk, lime, and Thai spices, delivering bold tastes in just 25 minutes.
You’ll love how this dish combines bright citrus notes with creamy coconut for a truly satisfying, savory experience. Whether you’re cooking for yourself or feeding the family, this recipe is simple enough for beginners but impressive enough to serve guests.
Why You’ll Love This Recipe
- Ready in just 25 minutes, perfect for busy weeknights
- Light and healthy yet rich with authentic Thai flavors
- Tender poached cod that stays juicy and flaky
- Minimal ingredients, pantry-friendly and easy to source
- Gluten-free and dairy-free, fitting many dietary needs
Ingredients
Gather these fresh and aromatic ingredients to create your savory Thai coconut lime poached cod.
- 1 ½ pounds fresh cod fillets, skin removed
- 1 tablespoon coconut oil
- 1 cup canned full-fat coconut milk
- 1 cup low-sodium chicken or vegetable broth
- 2 tablespoons fresh lime juice (about 1 lime)
- 1 tablespoon fish sauce
- 1 tablespoon brown sugar
- 2 garlic cloves, minced
- 1 teaspoon grated fresh ginger
- 1 small red chili, thinly sliced (optional, for heat)
- ½ cup chopped fresh cilantro, plus more for garnish
- Salt and black pepper to taste
- Lime wedges for serving
Recipe Details
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Servings: 4
- Calories: Approximately 320 per serving
How to Make Quick & Easy Savory Thai Coconut Lime Poached Cod – Best Weeknight Meal in 25 Minutes!
- Heat the coconut oil in a large skillet over medium heat until shimmering. Add the minced garlic, grated ginger, and sliced chili; sauté for 1-2 minutes until fragrant but not browned.
- Pour in the coconut milk and broth, stirring well. Add fish sauce, brown sugar, and lime juice. Bring the mixture to a gentle simmer over medium heat.
- Season the cod fillets with salt and black pepper, then carefully add them to the skillet. Spoon some broth over the top and cover the pan with a lid.
- Poach the cod for 8-10 minutes, or until the fish is opaque and flakes easily with a fork. Avoid overcooking to keep it tender.
- Just before serving, stir the chopped cilantro into the broth for freshness and flavor.
- Serve each fillet with plenty of the coconut lime broth spooned over the top, garnished with extra cilantro and lime wedges on the side.
- Pair with steamed jasmine rice or lightly sautéed greens for a complete meal.
Tips for the Best Results
- Use fresh cod fillets for the best texture and flavor.
- Adjust the chili quantity to control the spice level according to your preference.
- Gently simmer the broth; avoid boiling to prevent the coconut milk from curdling.
- For a more aromatic broth, add a few torn kaffir lime leaves if available.
- Serve immediately to enjoy the cod at its freshest and most tender.
Storage and Reheating
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Keep the broth and cod fillets together to preserve moisture and flavor.
To reheat, warm gently on the stovetop over low heat until heated through. Avoid microwave reheating if possible, as it can dry out the fish.
Frequently Asked Questions
Can I use other types of fish for this recipe?
Yes, you can substitute cod with other mild white fish like haddock, halibut, or tilapia. Just be mindful of cooking times as thinner fillets may cook faster.
Is this recipe spicy?
The dish has a mild spice level that you can adjust by adding or omitting the red chili. Without chili, it’s flavorful but not spicy.
Can I make this recipe dairy-free?
Absolutely! This recipe is naturally dairy-free since it uses coconut milk instead of cream, making it perfect for those avoiding dairy.
What can I serve with Thai coconut lime cod?
Steamed jasmine rice, cauliflower rice, or sautéed vegetables complement this dish beautifully and soak up the flavorful broth.
