
Why I love this coconut curry cod
When I bought the cod for this recipe, I had planned on making something super basic. You know, normal fish stuff like lemon, parsley, olive oil. But, I quickly realized I had an unbelievable amount of cilantro – on top of more cilantro I had just picked up.
So naturally, I shifted gears in an effort to use some of this cilantro, and this recipe is what I came up with using ingredients I already had.
It’s a simple, 5-ingredient dish that requires less than 10 minutes to prep.The result was a tender, mild fish with a creamy flavorful sauce. If cod hasn’t always been your thing, this might be the recipe for you.
Serve it with some oven roasted broccoli and a big heap of rice for a complete and easy meal. This would also be great with my Thai noodle salad or some roasted butternut squash.
More curry recipes to try: slow cooker Massaman curry / Thai chicken meatball curry / curry chickpea salad / coconut curry salmon

Ingredient notes:
- Cod fillets – Look for individual portions that are similar in size so they cook evenly. If you are using a large filet, you can easily portion it yourself. Fresh or thawed frozen cod both work well here. You can also substitute another mild, white fish instead.
- Curry paste – Green, red, and yellow curry pastes all work in this recipe — they each bring slightly different heat levels and flavor profiles. I typically like to use red or green. You can even adjust the amount of curry paste to match your preference. I like the 2 teaspoons in this recipe because it provides just enough flavor and heat without overpowering the flavor of the coconut milk.
- Coconut milk – You want full-fat canned coconut milk to get the creamy rich taste we’re going for here. My favorite brand is Aroy-D.
- Cilantro – If you’re not a fan, fresh basil or sliced green onions are good alternatives.
Making changes to a recipe can result in recipe failure. Any substitutions listed below are simple changes that I believe will work in this recipe, but results are not guaranteed.


Melissa’s tips + tricks:
- Dry the fish before seasoning. Patting the cod dry with paper towels helps the salt and pepper actually stick and gives you a slightly better texture after baking.
- Don’t skip the thin layer of sauce on the bottom of the pan. Pouring a bit of sauce into the baking dish before adding the fish prevents sticking and flavors the fish from both sides as it bakes.
- Check for doneness at 18 minutes. Cod cooks quickly, and the exact time will depend on the thickness of your fillets. It’s done when it turns fully opaque and flakes easily with a fork.

Frequently asked questions
Yes. Any mild, flaky white fish will work in this recipe — tilapia, halibut, and mahi mahi are all good options. Just keep an eye on cook time, as thinner fillets will cook faster than cod.
Cod is fully cooked when it turns completely opaque and flakes easily when you press it with a fork. If it’s still translucent in the center, give it a few more minutes.
Curry paste and curry powder aren’t really interchangeable — paste is much more concentrated and adds moisture to the sauce, while powder is dry. If you only have curry powder, start with 1 tablespoon and know the sauce will taste different than intended.
More dairy free seafood recipes: fish cakes / miso glazed salmon / blackened fish tacos / peel and eat shrimp

Coconut Curry Baked Cod Recipe
Ingredients
- 4 individual cod fillets, about 1 ½ pounds total
- Salt & pepper, to taste
- 1 1/2 cups full-fat canned coconut milk
- 2 teaspoons grated fresh ginger
- 2 teaspoons curry paste
- Chopped fresh cilantro, amount to taste
Instructions
- Preheat and prep. Preheat your oven to 400˚F (200˚C). Pat the cod fillets dry with paper towels, then season both sides with salt and pepper.
- Make the sauce. In a small saucepan over medium-high heat, whisk together coconut milk, ginger and curry paste until smooth. Pour a thin layer of sauce into a large baking dish. Place fish on top, and pour remaining sauce into the pan.
- Arrange and bake. Pour a thin layer of sauce into the bottom of a 9×13 baking dish. Arrange the cod fillets on top, then pour the remaining sauce over the fish.Bake for 18 – 20 minutes, or until the cod is fully opaque and flakes easily with a fork.
- Garnish and serve. Remove fish from oven and top with fresh cilantro before serving with a generous portion of sauce.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Like this? Leave a comment below!












what are the calories of this dish?
I followed the recipe, but only had Thai Red curry on hand. Used basmati rice as a side dish. This was a delicious dinner. Thank you for this wonderful recipe.
Made this tonight and it was fantastic. Thank you so much for making white fish tastey again. The only mod I tried was broiling the fish on hi for 1 minute at the very end. Either way, this recipe is a keeper.
SO YUM! and SO EASY! Thank you for such a great recipe!
How long do you cook the sauce on the stovetop? And I want to know if I could add minced garlic cloves, or do you think it would spoil the flavour?
I haven’t cooked it on the stovetop, so I can’t say for sure. I think minced garlic would be a great addition to the recipe!
Really easy and quick to prepare. I sautéed chopped onions and celery and then added the saucepan ingredients.
Can you make this with frozen unthawed Cod?
You could use frozen thawed cod fillets, cooking the fish fillets from frozen will affect the cooking time and texture of the fish.
I made this dish last week, we loved it so much that we’re having it again tonight with halibut instead of cod. We’re lucky enough to have a boat and be able to catch all the fresh fish we want. Thank you for such a wonderful recipe. Teresa
This was an excellent recipe! I had a few more ingredients on hand that really helped elevate. I followed the recipe as instructed, but I sautéed lemongrass paste and 1/4 of a white onion in the coconut oil until very fragrant. Added the green curry paste (that’s what I had on hand, but next week I will try with red curry paste!), coconut milk, cooked for a few minutes and then strained it all through a fine mesh strainer. Followed the rest as directed. It was OUTSTANDING!
Sounds Fab. A friend gave us oodles of halibut. Any idea how i should adjust the cooking time?
Should it be about the same as cooking cod? Thanks much
I think the halibut should cook for about the same time as the cod. You’ll just want to make sure it’s cooked through and it should look opaque and flake easily when it’s done.