
This luxurious baked cod in coconut lemon cream sauce transforms simple ingredients into an elegant dinner that tastes like it came from a high-end restaurant. The delicate fish bathes in a silky, aromatic sauce where coconut and lemon create perfect harmony, making this dish both sophisticated and comforting.
This recipe became my signature dish for entertaining after I served it at a dinner party where three guests asked for the recipe before dessert was even served. The combination of tropical coconut with bright lemon zest creates a sauce so good you'll want to drink it with a spoon.
Ingredients
- Cod fillets: 21 oz / 600 grams. Use thick center cut pieces for best results and look for firm flesh with a fresh ocean smell.
- Olive oil: 2 tablespoons. Use a good quality extra virgin for best flavor.
- Onion: 1 medium. Slice thinly for quicker cooking and sweeter flavor.
- Fresh ginger: 1 tablespoon grated. The aromatic foundation that makes this dish special.
- Garlic cloves: 2 crushed. Fresh is non-negotiable here for the best flavor impact.
- Coconut milk: 1.2 cups / 300 milliliters. Use full-fat canned version for the richest results.
- Organic lemon: 1 large. Both juice and zest needed so choose unwaxed fruit.
- Salt and black pepper: to taste. Sea salt flakes work beautifully if you have them.
Step-by-Step Instructions
- Preheat the Oven:
- Set your oven to 180°C / 350°F at least 10 minutes before you plan to bake. A properly preheated oven ensures even cooking and helps achieve that perfect texture where the fish is just cooked through without becoming dry or rubbery. Use the middle rack for most consistent heat distribution.
- Season the Cod:
- Pat the cod fillets completely dry with paper towels before seasoning—this crucial step prevents the fish from steaming instead of baking properly. Sprinkle salt and freshly ground black pepper generously on both sides of each fillet. The seasoning should form a light crust that will help the fish maintain its structure when bathed in the sauce.
- Create the Flavor Base:
- Heat olive oil in a wide skillet over medium heat until it shimmers but does not smoke. Add the thinly sliced onions and cook them slowly for about 5 minutes until they become translucent and soft. Stir occasionally to prevent browning—we want sweet onion flavor, not caramelization, for this particular sauce.
- Develop the Aromatic Elements:
- Add the freshly grated ginger and crushed garlic to the softened onions, taking care not to burn them. Stir constantly for 60 seconds until intensely fragrant but not browned. This brief cooking releases their essential oils without developing bitter notes that can overtake the delicate sauce.
- Build the Cream Sauce:
- Pour in the coconut milk and bring to a gentle simmer—not a boil, which would break the sauce. Add both the lemon zest and juice gradually, tasting as you go until you achieve the perfect balance of richness and brightness. Let the sauce reduce slightly for about 3 minutes until it coats the back of a spoon.
- Assemble and Bake:
- Arrange the seasoned cod fillets in a single layer in a baking dish, leaving a small space between each piece. Pour the hot coconut lemon sauce carefully over and around the fish, ensuring some sauce flows between the fillets. The fish should be about three-quarters submerged, allowing the tops to develop a slight crust while baking.
- Monitor for Perfection:
- Bake for 20 to 25 minutes, watching carefully during the final minutes. The exact time depends on the thickness of your fillets. The fish is perfectly done when it just begins to flake when gently pressed with a fork but still maintains its structure. Overcooking will result in dry, tough cod.

The real secret to this dish is using the entire lemon, including the zest. My grandmother taught me that the oils in citrus zest contain more flavor compounds than the juice alone. The first time I made this recipe with both juice and zest as she instructed, the difference was remarkable—it transformed from good to unforgettable.
Serving Suggestions
This cod dish pairs beautifully with steamed jasmine rice, which soaks up the incredible sauce. For a complete meal, I like to serve it with quickly sautéed bok choy or broccolini on the side. The green vegetables not only provide visual contrast but their slight bitterness balances the rich, creamy sauce perfectly.
Make Ahead Options
You can prepare the coconut lemon sauce up to two days ahead and store it in an airtight container in the refrigerator. When ready to cook, simply reheat the sauce until warm before pouring over the seasoned cod and baking. The flavors actually develop beautifully during this resting period, making this an ideal prep-ahead dish for entertaining.
Ingredient Substitutions
Firm white fish like haddock, halibut, or sea bass work wonderfully if cod is unavailable. The cooking time may vary slightly depending on the thickness of the fillets. For a more budget-friendly option, consider using pollock, which has a similar flavor profile to cod but at a lower price point.

Frequently Asked Questions
- → What is the best type of cod for this dish?
Fresh or frozen cod fillets work well. Ensure the fillets are thick and firm for even baking.
- → Can I substitute coconut milk?
Yes, you can use heavy cream or almond milk, but the flavor profile may change slightly.
- → How do I know when the cod is fully cooked?
The cod is cooked when it flakes easily with a fork and reaches an internal temperature of 145°F (63°C).
- → What side dishes go well with this baked cod?
Pair it with white rice, quinoa, roasted vegetables, or a fresh green salad for a complete meal.
- → Can I prepare the sauce ahead of time?
Yes, you can make the sauce a day in advance and store it in the refrigerator. Reheat gently before using.