
This hearty baked cod in coconut lemon cream sauce transforms simple fish into a restaurant-worthy meal that's perfect for both busy weeknights and casual entertaining. The combination of bright citrus and rich coconut creates a sauce so good you'll want to drink it straight from the baking dish.
I first made this coconut lemon cod during a particularly hectic week when I needed something impressive but effortless. My family was so captivated by the aromatic sauce that it's now in our regular dinner rotation, especially when we want to feel like we're dining out without leaving home.
- Cod fillets: look for thick white pieces that are firm and glossy with no brown spots for the best texture and flavor
- Salt and black pepper: the simplest seasonings that enhance the fish without overpowering its delicate taste
- Olive oil: creates the foundation for the sauce while adding a subtle richness that supports the other flavors
- Onion: thinly sliced to melt into the sauce providing a sweet background note that balances the citrus
- Fresh ginger: adds a warming zing that pairs beautifully with the coconut and brightens the entire dish
- Garlic cloves: for depth and savory notes that round out the tropical flavors in the sauce
- Coconut milk: creates the luscious creamy base that makes this dish special choose full fat for the best texture
- Lemon: both juice and zest bring brightness and acidity that cuts through the richness of the coconut
Step-by-Step Instructions
- Preheat the Oven:
- Set your oven to 350°F or 180°C. This moderate temperature ensures the cod cooks gently in the coconut sauce allowing it to stay moist and tender while absorbing all the wonderful flavors. Give your oven enough time to fully preheat before adding the fish.
- Season the Cod:
- Take your cod fillets and pat them dry with paper towels which helps the seasoning stick better and prevents the fish from steaming. Sprinkle both sides generously with salt and freshly ground black pepper ensuring each piece is evenly seasoned. This simple step is crucial for building flavor from the ground up.
- Prepare the Coconut Lemon Cream Sauce:
- Heat olive oil in a large skillet over medium heat until it shimmers. Add your thinly sliced onion and cook for about 5 minutes until soft and translucent but not browned. Add the grated ginger and crushed garlic cooking just until fragrant about 1 minute any longer and they might burn. Pour in the coconut milk stirring to incorporate any bits from the bottom of the pan. Bring to a gentle simmer then add the lemon zest and juice stirring well to combine. Let the sauce simmer for 2 to 3 minutes allowing the flavors to meld together and the sauce to slightly reduce.
- Assemble and Bake:
- Arrange your seasoned cod fillets in a baking dish in a single layer leaving a little space between each piece. Pour the fragrant coconut lemon sauce over the cod making sure each fillet is well covered. The sauce should come about halfway up the sides of the fish. Place the baking dish in your preheated oven and bake for 20 to 25 minutes. The exact time will depend on the thickness of your fillets.
- Serve and Enjoy:
- Once the cod flakes easily with a fork and is opaque throughout remove the dish from the oven. Let it rest for about 2 minutes which allows the fish to finish cooking from residual heat and the flavors to settle. Serve each fillet with plenty of the coconut lemon sauce spooned over the top. A sprinkle of fresh herbs adds beautiful color if you have them available.

The fresh ginger is truly the secret ingredient in this recipe. I discovered its importance quite by accident when I doubled the amount called for in my original attempt. That happy mistake created such a perfect balance with the coconut and lemon that I never went back to the smaller amount. My husband now jokes that he can tell when I skimp on the ginger because the sauce loses that special something that makes everyone reach for seconds.
Perfect Fish Selection
Choosing the right cod makes all the difference in this recipe. Look for thick fillets about 1 to 1.5 inches in thickness as thinner pieces may overcook quickly. Fresh cod should have a clean ocean scent not fishy and appear translucent with a slight sheen. Don't worry if you can only find frozen cod as it's often flash frozen on fishing boats and maintains excellent quality. When shopping try to select pieces of similar thickness so they cook at the same rate. If your fillets vary in thickness place the thicker pieces toward the outside of your baking dish where the heat is more intense.

Simple Substitutions
No need to worry if you are missing an ingredient or two. This recipe is forgiving and adaptable. If cod isn't available substitute with another mild white fish like halibut haddock or pollock adjusting cooking time for thicker or thinner fillets. Out of coconut milk? Try using half and half with a splash of coconut extract or for a dairy free alternative blend soaked cashews with water until smooth. Fresh ginger can be replaced with ground ginger using about 1 teaspoon though the flavor won't be quite as vibrant. If you find yourself without fresh lemon bottled juice works in a pinch using about 2 tablespoons though you'll miss the aromatic qualities of the zest. For a different but equally delicious twist try lime instead of lemon.
Perfect Pairings
This coconut lemon cod practically begs for sides that can soak up the incredible sauce. Fluffy jasmine or basmati rice is ideal catching every drop of the creamy coconut mixture. For a lighter option cauliflower rice works beautifully while still providing that sauce absorbing quality. On the vegetable front steamed or roasted asparagus broccoli or green beans add wonderful color and nutritional balance. I particularly love serving this with a simple cucumber salad dressed with rice vinegar the cool crispness is a perfect counterpoint to the warm creamy fish. For a complete meal that feels like a special occasion add a glass of chilled Pinot Grigio or Sauvignon Blanc both complement the citrus notes in the dish.
Storage Wisdom
Properly stored leftovers can be almost as delicious as the freshly made dish. Transfer any remaining cod and sauce to an airtight container and refrigerate for up to two days. The coconut sauce will thicken considerably when chilled which is completely normal. When reheating be extremely gentle as fish can quickly become tough and dry. Use either the microwave on 50% power in short 30 second bursts or place in a covered oven safe dish at 300°F for about 10 minutes until just warmed through. For a meal prep option prepare only the coconut lemon sauce up to a day ahead keeping it refrigerated. When ready to cook simply pour the sauce over fresh cod fillets and bake as directed making this dish even more weeknight friendly.
Frequently Asked Questions
- → What type of cod works best for this dish?
Thick, firm white cod fillets such as Atlantic or Pacific cod are ideal for this dish. If using frozen fillets, ensure they are thawed and patted dry before cooking.
- → Can I substitute coconut milk in the sauce?
Yes, for a dairy-free option, cashew cream works well. Alternatively, use half-and-half with a drop of coconut extract for a similar richness.
- → How can I tell if the cod is cooked through?
The cod is done when it flakes easily with a fork and appears opaque throughout. You can also check for an internal temperature of 145°F (63°C).
- → What sides complement this dish?
Serve the dish with jasmine or basmati rice to absorb the creamy sauce. Steamed or roasted vegetables like asparagus or broccoli work wonderfully as well.
- → Can I prepare this dish ahead of time?
You can prep the coconut-lemon sauce a day in advance and refrigerate it. Pour it over the cod just before baking for a quick and easy meal.