Discover your new favorite weeknight dinner with this incredible Yellow Curry Poached Cod recipe. In less than 30 minutes, you can create a restaurant-quality meal featuring tender, flaky cod simmered in a rich and aromatic coconut curry sauce. It’s a simple, elegant, and deeply satisfying dish that will transport your taste buds straight to Thailand.
We’ve all been there: staring into the fridge, wanting something healthy and delicious but not wanting to spend hours in the kitchen. This recipe is the answer. The magic lies in poaching the cod directly in the curry sauce, which infuses the fish with flavor while keeping it perfectly moist and tender. It’s a technique that sounds fancy but is surprisingly easy to master.
Why You’ll Love This Yellow Curry Poached Cod Recipe
This isn’t just another fish recipe; it’s a game-changer for busy weeknights. It’s packed with flavor, comes together in one pan, and is incredibly versatile. It strikes the perfect balance between creamy, savory, sweet, and tangy notes, creating a complex flavor profile that tastes like it simmered for hours.
- Quick & Easy: This entire meal is ready in under 30 minutes, making it perfect for a hectic schedule.
- One-Pan Meal: Fewer dishes to wash is always a win! Everything comes together in a single skillet or Dutch oven.
- Healthy & Flavorful: It’s a light yet satisfying meal, rich in lean protein and healthy fats from the coconut milk.
- Perfectly Cooked Fish: Poaching is a gentle cooking method that prevents the cod from drying out, guaranteeing succulent, flaky results every time.
The Key Ingredients for a Perfect Curry
The beauty of this recipe is its simplicity. You only need a handful of key ingredients to build a flavorful and authentic-tasting yellow curry sauce.

For the Curry Sauce:
- Cod Fillets: Use thick, high-quality cod fillets, either fresh or frozen (and thawed). Halibut or haddock also work well.
- Full-Fat Coconut Milk: This is the essential base for a rich and creamy curry. Don’t use light coconut milk, as the sauce won’t be as luscious.
- Yellow Curry Paste: This is where most of the flavor comes from. Brands can vary in spice level, so adjust the amount to your preference.
- Fish Sauce: Adds a deep, savory, umami flavor that is crucial for Thai-inspired dishes.
- Lime Juice: A splash of fresh lime juice at the end brightens up all the flavors.
- Aromatics: Fresh ginger and garlic provide a fragrant and zesty backbone to the sauce.
- Coconut Oil: Used for sautéing the aromatics. You can also use avocado or vegetable oil.
- Optional Sweetener: A touch of coconut sugar or maple syrup can balance the flavors, depending on the curry paste you use.
For Garnish:
- Fresh Cilantro
- Sliced Red Chili or Bell Pepper
- Extra Lime Wedges
Step-by-Step Instructions
Making this creamy Yellow Curry Poached Cod is incredibly simple. Just follow these steps for a perfect result.
Step 1: Prepare the Aromatics
Start by heating the coconut oil in a large skillet or Dutch oven over medium heat. Add the minced garlic and grated ginger, stirring frequently for about one minute until they become fragrant. Be careful not to let them burn.
Step 2: Build the Curry Sauce
Stir in the yellow curry paste and cook for another minute to bloom the spices. Pour in the full-fat coconut milk, whisking until the paste is fully incorporated. Bring the sauce to a gentle simmer, then reduce the heat to low. Stir in the fish sauce and optional sweetener.

Step 3: Gently Poach the Cod
Pat your cod fillets dry and season them lightly with salt and pepper. Gently place the fillets into the simmering curry sauce. They should be mostly submerged. Cover the skillet and let the fish poach for 8-10 minutes, depending on the thickness of the fillets. The cod is done when it’s opaque and flakes easily with a fork.
Step 4: Finish and Serve
Once the cod is cooked, remove the skillet from the heat. Squeeze in the fresh lime juice. Gently spoon the curry sauce over the fillets. Garnish with fresh cilantro and sliced red chili. Serve immediately over jasmine rice or with a side of naan bread.
Pro Tips for Restaurant-Quality Results
Want to make your curry even better? Here are a few tips from our kitchen.
- Don’t Boil the Sauce: After adding the coconut milk, keep the sauce at a gentle simmer. Boiling can cause the coconut milk to separate.
- Use Thick Fillets: Thicker cuts of cod (about 1-inch thick) work best for poaching as they are less likely to fall apart. For another great fish recipe, check out this Garlic Parmesan Crusted Halibut.
- Taste and Adjust: The key to a great curry is balance. After the sauce is made, taste it. Does it need more saltiness (fish sauce)? More brightness (lime juice)? A touch more sweetness? Adjust as needed.
- Add Veggies: Feel free to add quick-cooking vegetables like spinach, bell peppers, or snow peas to the sauce during the last few minutes of cooking for a complete one-pan meal.
What to Serve with Your Poached Cod
This Yellow Curry Poached Cod is a star on its own, but it pairs wonderfully with a few simple sides. Steamed jasmine rice is a classic choice to soak up the delicious curry sauce. For a fresher side, this Thai Cucumber Salad offers a cool, crisp contrast. You could also serve it with quinoa, brown rice, or warm naan bread for dipping.
Variations and Substitutions
This recipe is very flexible. Here are a few ideas to make it your own:
- Different Fish: Salmon, halibut, or even shrimp would be delicious poached in this curry. Adjust cooking time accordingly. If you like Asian-inspired fish dishes, you might also enjoy this easy Ginger Soy Fish.
- Make it Spicy: Add more curry paste, a dash of sriracha, or fresh sliced Thai chilies to the sauce for extra heat.
- Make it Vegan: Swap the cod for firm tofu or chickpeas and use a vegan fish sauce alternative to create a plant-based version.
Storage and Reheating Instructions
Store any leftover Yellow Curry Poached Cod in an airtight container in the refrigerator for up to 2 days. The fish can become a bit tougher when reheated, so do it gently. To reheat, place the curry in a saucepan over low heat until just warmed through. Avoid using a microwave if possible.
Frequently Asked Questions (FAQ)
Absolutely! This recipe works wonderfully with other firm white fish like halibut or haddock. Salmon is also a delicious option, though it has a stronger flavor. Even shrimp can be used; just add them in the last 2-3 minutes of cooking.
Store leftovers in an airtight container in the refrigerator for up to two days. To reheat, warm gently in a saucepan over low heat until heated through. Avoid boiling or using a microwave, as it can make the fish tough.
Yellow curry is typically the mildest of the Thai curries. The spice level in this dish is mild to medium, depending on the brand of curry paste you use. For a spicier dish, you can add more curry paste or a few slices of fresh chili.
For best results, use thick-cut cod fillets, about 1-inch thick. This applies to both fresh and frozen (thawed) cod. Thicker pieces hold up better during poaching and remain juicy and tender.
This dish is traditionally served with steamed jasmine rice to soak up the amazing sauce. It also pairs well with quinoa, naan bread, or a side of steamed vegetables like bok choy or broccoli.
More Delicious Recipes You’ll Enjoy
If you loved this dish, finish your meal with a delightful Coconut Rice Pudding for a cohesive and satisfying culinary experience.

Yellow Curry Poached Cod (Quick & Creamy Recipe)
Ingredients
Equipment
Instructions
- Heat coconut oil in a large skillet over medium heat. Add minced garlic and grated ginger, stirring for one minute until fragrant.
- Stir in the yellow curry paste and cook for another minute to release its aroma.
- Pour in the coconut milk, whisking until smooth. Bring to a gentle simmer, then reduce heat to low. Stir in the fish sauce.
- Pat the cod fillets dry and season lightly with salt and pepper. Gently place them into the simmering sauce. Cover and poach for 8-10 minutes, until the fish is opaque and flakes easily.
- Remove the skillet from the heat and stir in the fresh lime juice. Garnish with cilantro and sliced red chili. Serve immediately.
Notes
Tip 2: Add vegetables like spinach, sliced bell peppers, or snap peas in the last 3-4 minutes of cooking for a complete meal.
Tip 3: Don't let the coconut milk boil, as it can cause the sauce to separate or become grainy.
Pin This Recipe!
We hope you love this Yellow Curry Poached Cod recipe as much as we do! It’s a true testament to how simple ingredients can create something truly special. If you make it, please leave a comment below and let us know how it turned out. Don’t forget to share your creations and follow us on Pinterest for more delicious inspiration!
