There are recipes that I make because they’re practical, and then there are recipes that somehow make an ordinary evening feel a little calmer. This Baked Cod in Coconut Lemon Cream Sauce sits right in the middle of those two things. It’s simple enough for a busy weeknight, but every time I pull it out of the oven, it feels like I put way more effort into dinner than I actually did.
I wasn’t always confident with creamy sauces. In fact, I used to avoid them. I’d somehow end up with something too thin, too oily, or completely split apart. After enough failed dinners, I figured creamy sauces just weren’t my thing.
One evening, though, I didn’t have much to work with. There was cod in the fridge that needed to be cooked, a can of full-fat coconut milk sitting in the pantry, and one lonely lemon rolling around in the fruit bowl. I threw everything together without expecting much.
That accidental dinner turned into one of the recipes I make over and over again.
A Quick Look Before We Start
- This recipe takes about 30 minutes from start to finish.
- Everything cooks in one oven-safe skillet.
- The sauce is naturally dairy-free thanks to full-fat coconut milk.
- Fresh lemon keeps the richness balanced.
- It pairs with rice, roasted vegetables, quinoa, couscous, or crusty bread.
Ingredients I Used for the Recipe
- 1.5 pounds thick cod fillets – the star of the meal. Thick pieces stay juicy while baking.
- 2 tablespoons olive oil or coconut oil – for searing the fish before it goes into the oven.
- Salt – enough to season both sides of every fillet.
- Freshly ground black pepper – adds a little bite without overpowering the fish.
- 4 garlic cloves, minced – for deep savory flavor. I sometimes sneak in an extra clove because I love garlic.
- 1 can (13.5 ounces) full-fat coconut milk – creates the silky, creamy sauce. I always use the canned version.
- 1 large lemon – both the zest and juice are used. The zest flavors the sauce while the juice freshens everything at the end.
- A large handful of chopped fresh parsley – sprinkled over the top for freshness and color.
How to Make Baked Cod in Coconut Lemon Cream Sauce?
Step 1 – Prepare Everything
Start by heating the oven to 400°F (200°C). While it’s warming up, pat every cod fillet completely dry with paper towels. I used to rush this part because it seemed unnecessary, but it honestly makes a huge difference.
Dry fish develops a much nicer golden crust during the sear. Wet fish mostly steams, and the texture isn’t nearly as satisfying.
Season both sides generously with salt and black pepper. Fish doesn’t need a complicated seasoning blend here because the sauce does most of the work.
Step 2 – Give the Fish Some Color
Heat the oil in a large oven-safe skillet over medium-high heat until it starts to shimmer.
Carefully place the cod into the pan. You’ll hear a nice sizzle almost immediately. That’s exactly what you want.
Now comes the hardest part. Leave it alone.
I used to constantly move fish around because I thought it would cook more evenly. All I really accomplished was preventing it from browning. Let it sit untouched for about 2 to 3 minutes before gently flipping it over.
Step 3 – Build the Coconut Lemon Sauce
Reduce the heat to medium after flipping the fish.
Add the minced garlic and stir it around for about a minute. As soon as the kitchen smells like garlic, it’s ready for the next step.
Pour in the full-fat coconut milk along with the lemon zest.
Stir gently while scraping up every little browned bit from the bottom of the skillet. Those tiny bits add so much flavor to the finished sauce.
Bring everything to a gentle simmer. There’s no need to boil it aggressively.
Step 4 – Bake Until Tender
Turn off the burner and spoon some of the creamy sauce over each cod fillet.
Transfer the entire skillet into the preheated oven.
Bake for about 10 to 15 minutes. The exact time depends on how thick your fillets are.
I usually start checking around the 10-minute mark. When the fish flakes easily with a fork and looks opaque all the way through, it’s ready.
Step 5 – Finish with Lemon and Herbs
Take the skillet out carefully because the handle will be extremely hot.
Squeeze the fresh lemon juice over the fish and into the sauce while everything is still bubbling. This step completely changes the flavor. The richness from the coconut milk suddenly feels lighter and brighter.
Scatter chopped parsley across the top and serve immediately while the sauce is warm and silky.
A Few Things I Learned After Making This More Times Than I Can Count
One mistake I made early on was buying light coconut milk because I figured it would be healthier. It wasn’t worth it. The sauce lost that smooth, velvety texture that makes this recipe special.
Another lesson came after using frozen fish. Frozen cod works perfectly fine, but only if it’s completely thawed and dried really well first. If there’s extra moisture hiding in the fillets, the skillet ends up full of water instead of giving the fish a beautiful crust.
I also learned not to skip the fresh lemon. Bottled juice technically works, but it never gives the same bright finish. Fresh zest plus fresh juice is what makes the whole sauce taste balanced instead of heavy.
Sometimes I’ll double the sauce on purpose because everyone seems to spoon extra onto rice anyway. Nobody has ever complained about having too much sauce.
If I have leftovers, I store them in the refrigerator and gently reheat everything over low heat. High heat can make fish dry out pretty quickly.
This recipe is flexible too. When I can’t find cod, I use haddock or halibut. The cooking time stays almost the same, and the sauce works beautifully with both.
For side dishes, jasmine rice is still my favorite because it soaks up every drop of that coconut lemon sauce. Roasted asparagus is another regular choice at my house. Green beans, broccoli, or even simple roasted potatoes work surprisingly well too.
I usually avoid serving anything with a heavy cream sauce alongside this meal because the coconut sauce already brings enough richness. Something fresh always balances it better.
Tips
- Pat the cod completely dry before seasoning.
- Use thick fillets whenever possible because they stay moist while baking.
- Always choose canned full-fat coconut milk for the creamiest sauce.
- Don’t burn the garlic. About one minute is usually enough.
- Fresh lemon zest adds far more flavor than lemon juice alone.
- Check the fish early rather than late because cod cooks quickly.
- Spoon extra sauce over the fish before serving.
- Serve with rice or bread so none of the sauce goes to waste.
- If using frozen cod, thaw it completely and dry it very well.
- Fresh parsley added at the end keeps the finished dish tasting bright.
This Is One of Those Recipes I Never Get Tired Of
Some recipes disappear from my dinner rotation after a month or two. This one never does. Every time life gets hectic, I somehow come back to this baked cod because it delivers exactly what I want without making me work for it.
I like that it feels comforting without being overly rich. The coconut milk gives the sauce a smooth texture, but the lemon keeps every bite fresh enough that I never feel weighed down afterward.
It’s also the kind of meal that works whether I’m cooking just for myself or putting dinner on the table for other people. It looks impressive coming straight from the skillet, yet there’s nothing complicated happening behind the scenes.
If you’re still nervous about cooking fish, give this one a shot. Start with good cod, don’t skip drying it, use full-fat coconut milk, and finish everything with fresh lemon juice. Those little details really are what make the recipe come together.
Every time I make this Baked Cod in Coconut Lemon Cream Sauce, I’m reminded that great dinners don’t always need a long ingredient list or hours in the kitchen. Sometimes a handful of simple ingredients, cooked with a little patience, turns into the meal everyone talks about long after the plates are empty.

Baked Cod in Coconut Lemon Cream Sauce Recipe
Description
This Baked Cod in Coconut Lemon Cream Sauce is an easy yet elegant seafood dinner that's ready in about 30 minutes. Tender cod fillets are lightly seared before baking in a silky coconut milk sauce infused with fresh garlic, lemon zest, and bright lemon juice. The result is a rich but refreshing meal that's naturally dairy-free, perfect for busy weeknights or a special dinner at home. Serve it with rice, roasted vegetables, or crusty bread to soak up every drop of the delicious sauce.
Ingredients
For the Cod
For the Coconut Lemon Cream Sauce
Instructions
- Preheat the oven to 200°C (400°F). Pat the cod fillets completely dry with paper towels and season both sides with salt and black pepper.
- Heat the olive oil in a large oven-safe skillet over medium-high heat. Add the cod and sear for 2 to 3 minutes until lightly golden.
- Carefully flip the fish and reduce the heat to medium.
- Add the minced garlic and cook for about 1 minute until fragrant.
- Pour in the coconut milk and stir in the lemon zest, scraping any browned bits from the bottom of the skillet. Bring the sauce to a gentle simmer.
- Spoon some sauce over the cod and transfer the skillet to the preheated oven.
- Bake for 10 to 15 minutes, or until the fish flakes easily with a fork and is opaque throughout.
- Remove from the oven, squeeze in the fresh lemon juice, sprinkle with chopped parsley, and serve immediately with the warm coconut lemon sauce.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 430kcal
- % Daily Value *
- Total Fat 25gg39%
- Saturated Fat 16gg80%
- Trans Fat 0gg
- Cholesterol 85mgmg29%
- Sodium 520mgmg22%
- Potassium 980mgmg29%
- Total Carbohydrate 8gg3%
- Dietary Fiber 1gg4%
- Sugars 3gg
- Protein 41gg82%
- Calcium 6% mg
- Iron 12% mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Pat the cod dry: Removing excess moisture helps the fish brown beautifully before baking.
- Use full-fat coconut milk: It creates the smooth, creamy texture that makes this sauce rich without dairy.
- Fresh lemon matters: Use both the zest and juice for the brightest flavor.
- Don't overcook the cod: Begin checking after 10 minutes since fish cooks quickly.
- Serve with rice or crusty bread: They're perfect for soaking up the creamy coconut lemon sauce.
