Yellow Curry Poached Cod: A 30-Minute, One-Pan Wonder

By Rowan Pierce

On March 3, 2026

An overhead shot of a rustic ceramic bowl filled with creamy yellow curry poached cod, showcasing the flaky fish and rich sauce.

Cuisine

Asian, Thai

Prep time

10 minutes

Cooking time

20 minutes

Total time

30 minutes

Servings

4 people

Craving a meal that’s bursting with flavor but short on prep time? This Yellow Curry Poached Cod is your answer. Imagine tender, flaky cod fillets gently simmered in a rich, aromatic coconut curry sauce. It’s an elegant, healthy, and incredibly satisfying dish that comes together in just one pan and under 30 minutes. This recipe is a game-changer for busy weeknights when you want something special without the stress.

We will guide you through creating this Thai-inspired masterpiece, ensuring your fish is perfectly cooked and the sauce is irresistibly creamy. Get ready to impress your family and friends with a dish that tastes like it came from a top-notch restaurant, but was made with ease in your own kitchen.

Why You’ll Love This Yellow Curry Poached Cod Recipe

This recipe is a true standout, and here’s why it will become a staple in your meal rotation.

  • Quick & Easy: From start to finish, this entire meal is ready in 30 minutes. It’s the perfect solution for a last-minute dinner.
  • One-Pan Meal: Say goodbye to a sink full of dishes. Everything comes together in a single skillet or Dutch oven, making cleanup a breeze.
  • Incredibly Flavorful: The combination of mild yellow curry paste, creamy coconut milk, and fresh aromatics creates a sauce that is complex and deeply satisfying.
  • Healthy & Light: Poaching is a gentle cooking method that keeps the cod moist and tender without adding extra fats. It’s a nutritious meal you can feel good about.
  • Customizable: It’s easy to adjust the spice level or add your favorite vegetables to make this dish your own.

The Key Ingredients for Perfect Poached Cod

The magic of this dish lies in using quality ingredients. Here’s what you’ll need to create the perfect balance of flavors for this creamy cod curry.

Choosing Your Cod: Fresh vs. Frozen

The star of our Yellow Curry Poached Cod is, of course, the fish. You can use either fresh or frozen cod fillets for this recipe. If using frozen, make sure to thaw them completely and pat them very dry with paper towels to remove excess moisture. This ensures the cod poaches beautifully instead of steaming. Look for thick-cut fillets, about 1-inch thick, as they will hold up better during cooking.

The Heart of the Curry: Coconut Milk & Yellow Curry Paste

The sauce is the soul of this dish. For the creamiest, richest sauce, always opt for full-fat, canned coconut milk. The lite version simply won’t provide the same luxurious texture. Yellow curry paste is milder and more fragrant than its red or green counterparts, with notes of turmeric, lemongrass, and galangal. We recommend using a quality store-bought paste for convenience.

Aromatic Flavor Builders

To elevate the sauce, we’ll use a few key aromatics. Finely minced garlic and ginger create a fragrant base. A splash of fish sauce adds a deep, savory umami flavor, while a squeeze of fresh lime juice at the end brightens everything up. Fresh cilantro or Thai basil for garnish is a must for that final pop of freshness.

A step-by-step process shot showing cod fillets being gently placed into the simmering yellow curry sauce in a skillet.
Gently poaching the cod keeps it incredibly moist and flavorful.

How to Make Yellow Curry Poached Cod: A Step-by-Step Guide

Follow these simple steps to create a show-stopping meal. It’s easier than you think!

  1. Sauté Aromatics: Heat a touch of coconut oil or a neutral oil in a large skillet or Dutch oven over medium heat. Add the minced garlic and ginger and cook for about 30 seconds until fragrant.
  2. Bloom the Curry Paste: Stir in the yellow curry paste and cook for another minute. This step, known as “blooming,” is crucial as it toasts the spices and unlocks their full flavor potential.
  3. Create the Sauce: Pour in the full-fat coconut milk, whisking to combine it with the curry paste. Add the fish sauce and a pinch of sugar (optional, to balance the flavors). Bring the sauce to a gentle simmer, then immediately reduce the heat to low. Do not let it boil, as this can cause the coconut milk to separate.
  4. Poach the Cod: Season your cod fillets with a pinch of salt and pepper. Gently place them into the simmering curry sauce. They should be mostly submerged.
  5. Simmer Gently: Cover the skillet and let the cod cook for 7-10 minutes. The cooking time will depend on the thickness of your fillets. The fish is done when it is opaque and flakes easily with a fork.
  6. Finish and Serve: Carefully remove the cod from the skillet with a spatula. Stir in the fresh lime juice into the sauce. Serve the poached cod immediately over jasmine rice, spooning a generous amount of the yellow curry sauce over the top. Garnish with fresh cilantro or basil.
An overhead shot of a rustic ceramic bowl filled with creamy yellow curry poached cod, showcasing the flaky fish and rich sauce.
The perfect balance of creamy, fragrant sauce and tender, flaky cod.

Pro Tips for Restaurant-Quality Results

These simple tips will take your coconut curry cod from good to absolutely unforgettable.

  • Don’t Boil the Sauce: Keep the curry sauce at a gentle simmer. Boiling can cause the coconut milk to break and become oily.
  • Pat the Cod Dry: Removing excess moisture from the fish ensures a better texture and helps keep the sauce from becoming watery.
  • * Use Full-Fat Coconut Milk: This is non-negotiable for a rich, creamy sauce.
    * Don’t Overcook: Cod cooks quickly. Check for doneness at the 7-minute mark. Overcooked cod can become tough. For another great fish recipe, check out this perfectly poached salmon.

Delicious Serving Suggestions

This Yellow Curry Poached Cod is fantastic on its own, but it pairs wonderfully with a few simple sides. For a similar vibe with a different protein, you might love this Coconut Chicken Rice Bowl.

  • Jasmine Rice: The classic choice to soak up every last drop of the delicious curry sauce.
  • Steamed Vegetables: Lightly steamed broccoli, bok choy, or green beans add a healthy, crisp contrast.
  • Naan Bread: Perfect for dipping into the sauce.

Easy Variations & Substitutions

One of the best things about this recipe is its versatility. Here are a few ideas to switch things up:

  • Add Vegetables: Add quick-cooking vegetables like bell peppers, spinach, or snap peas to the sauce a few minutes before the cod.
  • Try a Different Fish: This poaching method works well with other firm white fish like halibut or haddock. Even salmon, like in this Cilantro Lime Salmon recipe, could work.
  • Adjust the Heat: If you prefer a spicier curry, add a pinch of red pepper flakes or a sliced Thai chili with the garlic and ginger.

Storing and Reheating Leftovers

Store any leftover cod and curry sauce in an airtight container in the refrigerator for up to 2 days. Reheat gently in a saucepan over low heat until warmed through. Avoid using a microwave, as it can overcook the delicate fish.

Frequently Asked Questions

Yes, absolutely. Just ensure the frozen cod is completely thawed before you begin. Most importantly, pat the fillets very dry with paper towels to remove any excess water.

The key is to be gentle. Keep the sauce at a low simmer, not a boil, and use a wide spatula to carefully remove the fillets from the pan once they are cooked.

Yellow curry paste is the mildest of the Thai curries, so this dish is more fragrant and flavorful than it is spicy. If you prefer more heat, you can add a pinch of red pepper flakes or a sliced Thai chili.

This dish is traditionally served with steamed jasmine rice to soak up the delicious curry sauce. It also pairs well with steamed greens like bok choy or broccoli, or a side of warm naan bread.

Thick-cut cod fillets, about 1-inch thick, are best as they remain moist and are less likely to break apart during poaching. Pacific or Atlantic cod both work wonderfully.

You can easily add quick-cooking vegetables. Stir in a few handfuls of fresh spinach at the end until it wilts, or add sliced bell peppers or snap peas to the sauce a few minutes before you add the cod.

Share Your Culinary Creation!

We are confident you will fall in love with this easy and flavorful Yellow Curry Poached Cod recipe. If you make it, please leave a comment and rating below! We love hearing from you. Don’t forget to share a photo of your masterpiece and tag us on Pinterest!

A beautiful overhead shot of Yellow Curry Poached Cod in a white bowl, garnished with fresh cilantro and a lime wedge, ready to be pinned.
Save this easy and delicious Yellow Curry Poached Cod recipe for your next weeknight dinner!

Yellow Curry Poached Cod Recipe

An overhead shot of a rustic ceramic bowl filled with creamy yellow curry poached cod, showcasing the flaky fish and rich sauce.

Yellow Curry Poached Cod: A 30-Minute, One-Pan Wonder

This Yellow Curry Poached Cod is an elegant, healthy, and satisfying dish. Tender cod fillets are gently simmered in a rich, aromatic coconut curry sauce, all in one pan and ready in under 30 minutes.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 people
Course: Dinner, Main Course
Cuisine: Asian, Thai
Calories: 450

Ingredients
  

  • 1 tbsp coconut oil or other neutral oil
  • 3 cloves garlic finely minced
  • 1 inch fresh ginger peeled and grated
  • 3 tbsp yellow curry paste use a quality store-bought brand
  • 1 can full-fat coconut milk 13.5 oz can
  • 1 tbsp fish sauce
  • 1 tsp sugar optional, to balance flavor
  • 4 cod fillets about 6 oz each, 1-inch thick
  • Salt and freshly ground black pepper to taste
  • 1 lime juiced
  • 1/4 cup fresh cilantro or Thai basil chopped
  • Steamed jasmine rice for serving

Equipment

  • 1 Large skillet or Dutch oven
  • 1 Spatula

Method
 

  1. Heat coconut oil in a large skillet over medium heat. Add minced garlic and ginger, cooking for 30 seconds until fragrant.
  2. Stir in the yellow curry paste and cook for 1 minute, stirring constantly, to toast the spices.
  3. Pour in the coconut milk, fish sauce, and optional sugar. Whisk until smooth. Bring to a gentle simmer, then immediately reduce heat to low.
  4. Pat the cod fillets dry and season with salt and pepper. Gently place them into the simmering sauce.
  5. Cover the skillet and cook for 7-10 minutes, until the cod is opaque and flakes easily with a fork.
  6. Carefully remove the cod. Stir the fresh lime juice into the sauce. Serve the cod over jasmine rice, generously spooning the curry sauce over the top and garnishing with fresh cilantro or basil.

Notes

Tip 1: For the creamiest sauce, do not let the coconut milk come to a rolling boil.
Tip 2: Ensure cod is fully thawed and patted dry if using frozen, this prevents a watery sauce.
Tip 3: Add vegetables like spinach or bell peppers in the last few minutes of cooking for a complete meal.

You might also like these recipes

Leave a Comment

Recipe Rating