Coconut Curry Baked Cod: How to Get That Creamy, Bold Taste
Table of Contents
When it comes to weeknight dinners that feel like a special occasion, few dishes deliver like a perfectly executed Coconut Curry Baked Cod. As someone who’s tested countless seafood recipes over the years, I can confidently say this dish hits all the right notes – it’s exotic yet approachable, sophisticated yet simple, and absolutely bursting with flavor. If you’ve been looking for a way to elevate your seafood game without spending hours in the kitchen, you’ve just found your new go-to recipe.
How to Make Coconut Curry Baked Cod
Quick Overview
Coconut Curry Baked Cod transforms humble cod fillets into a restaurant-worthy meal with minimal effort. The magic happens when the delicate, flaky fish meets a rich, aromatic curry sauce infused with coconut milk, creating a perfect harmony of flavors that’s both comforting and exciting. What makes this dish truly special is how the cod gently poaches in the creamy sauce while baking, allowing it to absorb all those complex curry flavors while remaining tender and moist.
The entire preparation takes just 15 minutes of hands-on time, with another 15-20 minutes in the oven, meaning you can have this impressive dish on the table in about 35 minutes total. It’s the perfect solution for those busy weeknights when you want something that feels special without the fuss. The velvety coconut sauce develops incredible depth as it bakes, creating an irresistible pool of flavor that you’ll want to spoon over every bite.
The Ingredients I Use to Bring My Coconut Curry Baked Cod to Life
For the fish:
- 4 cod fillets (approximately 6 oz each), thoroughly dried with paper towels
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
- 1 tablespoon olive oil
For the coconut curry sauce:
- 1 tablespoon olive oil
- 1 medium onion, finely diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons Thai red curry paste (or yellow curry paste for milder flavor)
- 1 can (13.5 oz) full-fat coconut milk
- 1 tablespoon fish sauce
- 1 tablespoon brown sugar
- Juice of 1 lime
- 1/2 teaspoon turmeric powder
For garnish:
- 1/4 cup fresh cilantro, chopped
- 2 green onions, thinly sliced
- 1 red chili, thinly sliced (optional)
- Lime wedges for serving
- 1 tablespoon toasted coconut flakes (optional)
Step-by-Step Instructions
1. Prepare your oven and baking dish
Preheat your oven to 375°F (190°C). Take a 9×13-inch baking dish or a similarly sized oven-safe dish with sides at least 2 inches high (to contain the sauce) and lightly grease it with a bit of olive oil. This prevents sticking and makes cleanup easier.
2. Season the cod fillets
Thoroughly dry the cod fillets with paper towels—this step is essential for effective seasoning. Generously season both sides with salt and pepper, then let the fillets rest at room temperature while you prepare the sauce.
3. Create the coconut curry base
Warm olive oil in a large skillet over medium heat. Add the diced onion and sauté for 3-4 minutes until it becomes translucent and soft but not browned. Add the minced garlic and grated ginger, cooking for another 30 seconds until fragrant. Be careful not to burn the garlic as it can become bitter.
4. Develop the curry flavor
Add the curry paste to the skillet and stir constantly for about 1 minute to activate the spices and release their essential oils. This step is key to building rich flavor. You’ll know it’s working when the mixture becomes intensely fragrant—that’s the goal.
5. Create the coconut curry sauce
Pour in the coconut milk and stir until the curry paste is completely dissolved and incorporated. Add the fish sauce, brown sugar, lime juice, and turmeric. Stir well and bring to a gentle simmer. Let the sauce cook for about 3-5 minutes, allowing it to reduce slightly and thicken. The vibrant golden-orange color will develop as it simmers.
6. Prepare the baking dish
Pour about two-thirds of the coconut curry sauce into your prepared baking dish, spreading it evenly across the bottom. This creates a flavorful bath for the cod to cook in.
7. Arrange and cover the cod
Arrange the seasoned cod fillets over the sauce, leaving a bit of space between each one. Spoon the remaining sauce over the fillets to fully coat them. This helps keep the fish tender while baking and allows it to soak up all the rich flavor.
8. Bake to perfection
Place the baking dish in the preheated oven and bake for 15-18 minutes, depending on the thickness of your fillets. The fish is done when it flakes easily with a fork and has reached an internal temperature of 145°F (63°C). The sauce will be bubbling gently around the edges when it’s ready.
9. Garnish and serve
Remove from the oven and let it rest for 2-3 minutes. Sprinkle generously with chopped cilantro, sliced green onions, and if desired, sliced red chili and toasted coconut flakes. Serve immediately with lime wedges on the side for an extra brightness that complements the rich curry sauce beautifully.
What to Serve Coconut Curry Baked Cod With
The luxurious coconut curry sauce begs to be paired with something that will soak up all that delicious flavor. Here are my favorite accompaniments:
For starchy sides:
- Jasmine or basmati rice – a classic companion that soaks up the curry sauce beautifully.
- Coconut rice – enhance the coconut flavor by cooking rice in half coconut milk, half water
- Steamed rice noodles – a lighter alternative that’s still great at soaking up sauce
- Warm naan bread – ideal for scooping up extra sauce
For vegetables:
- Simple steamed bok choy or Chinese broccoli with a touch of sesame oil
- Roasted cauliflower with a sprinkle of cumin
- Cucumber salad with rice vinegar and a touch of sugar for freshness
- Stir-fried snow peas with garlic and ginger
For beverages:
- An off-dry Riesling or Gewürztraminer – these slightly sweet white wines balance the curry spices
- Thai iced tea – the sweetness complements the rich curry perfectly
- A light lager or wheat beer – crisp and refreshing, with subtle flavors that complement the dish without overpowering it.
- Mango lassi – a cool, creamy counterpoint to the warm curry flavors

Top Tips for Perfecting Coconut Curry Baked Cod
1. Choose the right cod
Look for thick, firm fillets with a translucent appearance and sweet ocean smell. Avoid fillets that appear dry, have yellow spots, or smell fishy. If possible, opt for center-cut pieces that are similar in thickness for even cooking.
2. Don’t skip patting the fish dry
Moisture is the enemy of proper seasoning. Taking the extra minute to thoroughly pat your cod dry with paper towels allows the salt and pepper to adhere properly and helps prevent a watery sauce.
3. Adjust the curry paste to your preference
Thai red curry paste varies significantly in spiciness between brands. Start with less if you’re sensitive to heat – you can always add more to taste when creating the sauce. For a milder version, yellow curry paste offers complex flavor with less heat.
4. Use full-fat coconut milk
Light coconut milk simply won’t create the same creamy, luxurious sauce. The fat in full-fat coconut milk is essential for achieving that silky texture and carrying the flavor compounds in the spices. The difference is truly night and day.
5. Don’t overcook the fish
Cod cooks quickly and continues to cook for a few minutes after being removed from the oven. When it flakes easily with a fork but still appears moist, it’s done. Overcooking will result in dry, tough fish regardless of how good your sauce is.
6. Make-ahead option
You can prepare the curry sauce up to two days in advance and keep it refrigerated. When ready to cook, simply reheat the sauce, place it in your baking dish with the cod, and proceed with baking. This makes weeknight cooking even faster.
7. Substitution guide
- No cod available? Halibut, haddock, or even salmon work beautifully with this sauce
- For dairy-free needs: This recipe is naturally dairy-free
- Gluten-free adaptation: Check your curry paste ingredients, but most are naturally gluten-free
- No fish sauce? Substitute with 2 teaspoons of soy sauce plus 1/2 teaspoon of lime juice
- Fresh herbs substitution: If cilantro isn’t your thing, Thai basil makes an excellent alternative
Storing and Reheating Tips
Proper storage:
Coconut Curry Baked Cod is best served fresh, but leftovers can be saved for later. Let the dish cool completely before storing. Place the cod and sauce in an airtight container and refrigerate for up to 2 days. Don’t worry if the coconut sauce firms up in the fridge—it will return to its original consistency when reheated.
For freezing (sauce only):
While I don’t recommend freezing the cooked fish as it can become mushy upon thawing, the coconut curry sauce freezes beautifully. Store cooled sauce in an airtight container or freezer bag for up to 3 months. When ready to use, thaw overnight in the refrigerator and use as a base for fresh cod or other proteins.
Reheating for best results:
To reheat without drying out the fish, place the cod and sauce in a covered oven-safe dish and warm in a 300°F (150°C) oven for about 10 minutes or until just heated through. Alternatively, for more gentle reheating, place in a covered skillet with a tablespoon of water over low heat until warmed through.
For microwave reheating (when short on time): Place in a microwave-safe container, cover with a damp paper towel, and heat on 60% power in 30-second intervals until just warmed through. Be careful not to overheat as this can make the cod tough and rubbery.
Before serving reheated Coconut Curry Baked Cod, I highly recommend adding a fresh squeeze of lime juice and a new sprinkle of herbs to revitalize the flavors.
This Coconut Curry Baked Cod has become one of my signature dishes for both casual family dinners and entertaining guests who appreciate bold, exotic flavors. With its perfect balance of creaminess and spice, it transforms an ordinary weeknight into something truly special. Give it a try – I guarantee you’ll be adding this to your regular rotation!
click here to follow me on pinterest
Coconut Curry Baked Cod: How to Get That Creamy, Bold Taste
Cuisine: Thai-inspired / Asian FusionDifficulty: Easy4
servings15
minutes25
minutes400-450
kcalThis Coconut Curry Baked Cod is a flavorful, easy-to-make dish that combines tender, flaky cod fillets with a rich and creamy Thai-inspired coconut curry sauce. Infused with red curry paste, fresh aromatics, and a splash of lime, it’s a vibrant and satisfying meal perfect for any night of the week.
Ingredients
4 cod fillets (approximately 6 oz each), thoroughly dried with paper towels
1 teaspoon kosher salt
1/2 teaspoon freshly ground black pepper
1 tablespoon olive oil
1 tablespoon olive oil
1 medium onion, finely diced
3 cloves garlic, minced
1 tablespoon fresh ginger, grated
2 tablespoons Thai red curry paste (or yellow curry paste for milder flavor)
1 can (13.5 oz) full-fat coconut milk
1 tablespoon fish sauce
1 tablespoon brown sugar
Juice of 1 lime
1/2 teaspoon turmeric powder
1/4 cup fresh cilantro, chopped
2 green onions, thinly sliced
1 red chili, thinly sliced (optional)
Lime wedges for serving
1 tablespoon toasted coconut flakes (optional)
Instructions
- Preheat and Prep the Dish
Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with olive oil. - Season the Cod
Pat cod fillets dry with paper towels. Season both sides with salt and pepper, then let them rest at room temperature. - Sauté the Aromatics
Heat olive oil in a skillet over medium heat. Sauté diced onion for 3–4 minutes, then add garlic and ginger for 30 seconds until fragrant. - Bloom the Curry Paste
Stir in the curry paste and cook for 1 minute, letting the spices activate and release their aroma. - Make the Sauce
Pour in coconut milk. Add fish sauce, brown sugar, lime juice, and turmeric. Simmer for 3–5 minutes until slightly thickened. - Layer the Sauce in the Dish
Pour two-thirds of the sauce into the baking dish, spreading it evenly. - Add Cod and Coat
Place seasoned cod on top of the sauce. Spoon the remaining sauce over the fillets to coat them well. - Bake the Cod
Bake for 15–18 minutes, or until the fish flakes easily and reaches 145°F (63°C). The sauce should bubble gently. - Garnish and Serve
Let rest for 2–3 minutes. Garnish with cilantro, green onions, optional red chili, and toasted coconut. Serve with lime wedges.
Notes
- This recipe beautifully balances bold Thai flavors with the mild sweetness of cod. Using full-fat coconut milk ensures a luxuriously creamy sauce, while fresh herbs and lime juice brighten every bite. For a milder version, swap the red curry paste for yellow, and feel free to adjust the chili to your heat preference. Serve it with jasmine rice or roasted vegetables for a complete, wholesome meal.