I absolutely love sharing recipes that are not only delicious but also simple enough to whip up on a busy weeknight, and this Creamy Lemon Garlic Cod Recipe fits perfectly into that category. The tender cod fillets bathed in a luscious, citrusy coconut milk sauce infused with garlic and fresh basil always feel like a treat, yet they come together with such ease that I find myself making this dish over and over again. It’s that perfect balance of rich, bright, and comforting that I know you’ll fall for just like I did.
Why You'll Love This Creamy Lemon Garlic Cod Recipe
When I first tried this Creamy Lemon Garlic Cod Recipe, what hooked me was the incredible flavor profile. The creamy coconut milk base blends so beautifully with the zing of fresh lemon juice and zest, creating a sauce that brightens up the tender cod without overpowering it. The garlic adds a savory depth, while the fresh basil or spinach at the end brings a lovely herbaceous note. It’s like a little burst of sunshine on your plate, comforting yet refreshing all at once.
Besides the amazing taste, I adore how quick and straightforward this recipe is. You basically sear the fish, make the sauce right in the same pan, and let everything simmer while the flavors meld. It’s perfect for nights when you want something a bit fancy but without spending hours in the kitchen. Plus, it’s versatile enough to serve for a casual family dinner or a special occasion when you want to impress guests without the fuss. This recipe stands out for me because it feels like a restaurant-quality dish that anyone can make at home.
Ingredients You'll Need

The ingredients needed here are simple and accessible but crucial for getting that classic Creamy Lemon Garlic Cod flavor. Each one brings its own magic to the dish, whether it’s the tender flakiness of fresh cod, the creamy richness of coconut milk, or the fresh brightness of lemon and herbs.
- Avocado oil: I love using this oil for its high smoke point and neutral flavor that lets the fish shine.
- Cod fillets: Make sure they’re fresh and cut into even portions for uniform cooking.
- Full-fat coconut milk: This adds a creamy texture and subtle sweetness that pairs beautifully with lemon.
- Garlic cloves: Fresh garlic is a must to create that fragrant, savory punch in the sauce.
- Lemon zest and juice: These add layers of citrus brightness that balance the creaminess perfectly.
- Fresh basil or spinach: I love the fresh herbal pop these greens bring right at the end.
- Sea salt and black pepper: Essential seasonings to enhance all the flavors.
- Green onions: Chopped and sprinkled on top for a bit of crunch and a mild oniony flavor.
Directions
Step 1: First, I remove my cod fillets from the packaging and pat them dry gently with a paper towel. This helps the fish sear nicely instead of steaming. I sprinkle both sides with sea salt to season evenly.
Step 2: Next, I heat avocado oil in a large non-stick skillet over medium-high heat until shimmering. I carefully place the cod fillets flesh-side down (or either side if skinless) and let them cook undisturbed for about 3 minutes, until they develop a lovely golden crust.
Step 3: Then, I gently flip the fish using a spatula, being careful not to break the delicate fillets, and cook another 3 minutes. At this stage, the cod isn't fully cooked yet, so I transfer the fillets to a plate to rest while I prepare the sauce.
Step 4: I add a touch more avocado oil to the skillet and keep the heat at medium-high. Then, I toss in the minced garlic and sauté it for 1 to 2 minutes until it becomes wonderfully fragrant, making sure it doesn’t brown too much or burn.
Step 5: The seared cod goes back into the skillet, and I start building the sauce by pouring in the coconut milk, lemon zest, and lemon juice. I stir it all together and bring the mixture to a full boil before turning the heat down to let it simmer gently for 12 to 15 minutes, stirring occasionally. If I have time, I let it go up to 20 minutes for a sauce that’s even richer and more flavorful.
Step 6: While the sauce simmers, I keep a close eye on the fish to ensure it flakes easily with a fork, which means it’s perfectly cooked. I also like to check with an instant-read thermometer; when the internal temperature hits 145°F, I know it’s just right.
Step 7: Right before serving, I stir in fresh basil or spinach and the chopped green onions. Then I taste the sauce to adjust seasoning with more sea salt and black pepper as needed.
Step 8: Finally, I serve this creamy cod with my favorite sides like steamed rice, cauliflower rice for a low-carb option, or roasted veggies for a nutritious touch. It’s always a hit!
Step 9: If I have leftovers, I store them in an airtight container in the refrigerator and enjoy them within three days.
Servings and Timing
This Creamy Lemon Garlic Cod Recipe serves 4 people, making it perfect for a family dinner or a small gathering. The prep time is about 10 minutes, mostly prepping the fish and ingredients, while the cooking time takes roughly 20 minutes, for a total of 30 minutes from start to finish. There’s no resting time needed beyond what the fish gets while you prepare the sauce, so it’s a fairly quick and satisfying meal.
How to Serve This Creamy Lemon Garlic Cod Recipe

When I serve this dish, I like to pair it with light, fluffy rice or creamy cauliflower rice that soaks up all that luscious sauce perfectly. Roasted or steamed vegetables like asparagus, broccoli, or green beans add a lovely crunch and vibrant color to the plate. For something heartier, a simple garlic mashed potato or even a quinoa salad works beautifully too.
For a finishing flourish, I sprinkle extra fresh basil leaves or chopped green onions over the top before plating. A wedge of lemon on the side is always nice for guests who want a little extra citrus punch. Presentation-wise, I like generous fillet portions served warm straight from the skillet, making sure each plate gets plenty of that creamy sauce to drizzle.
To refresh the palate, I often enjoy this meal with a crisp glass of Sauvignon Blanc or a light, zesty cocktail like a lemon gin fizz. For non-alcoholic options, sparkling water with a splash of lemon is wonderfully refreshing. This recipe is fantastic for a casual weeknight dinner but equally impressive enough to serve at weekend lunches or even holiday meals when you want something a bit special but easy to prepare.
Variations
One of the fun things about this Creamy Lemon Garlic Cod Recipe is how adaptable it is. If you don’t have cod, I recommend trying it with halibut, haddock, or even a firm white fish like tilapia. Each will bring a slightly different texture but retain that lovely creamy sauce experience. For a creamier sauce, I sometimes stir in a spoonful of cream cheese or substitute the coconut milk for heavy cream, which makes it richer and more decadent.
If you’re following a gluten-free or dairy-free diet, this recipe already fits the bill perfectly thanks to coconut milk and avocado oil. For a vegan twist, you could swap cod for firm tofu or cauliflower steaks and follow the same cooking process, achieving a delightful plant-based dish with all the same bright flavors.
For variations in flavor, feel free to add a pinch of red pepper flakes for a subtle heat or swap basil for fresh dill or tarragon for a different herbal aroma. You can prepare this entire dish in the oven by searing the fish on the stovetop then finishing it in a baking dish covered with sauce for 15-20 minutes at 375°F, which makes it ideal when you’re cooking multiple dishes at once.
Storage and Reheating
Storing Leftovers
When I have leftovers, I always transfer them into an airtight container to keep the cod fresh and to protect the creamy sauce. Stored in the fridge, this meal maintains its flavor and texture well for up to three days. I recommend placing the cod fillets flat with the sauce poured evenly over them to avoid drying out.
Freezing
I generally prefer to freeze just the sauce separately if I plan to make this ahead in batches because fish textures tend to change after freezing and thawing. However, if you want to freeze the whole dish, use a freezer-safe container and consume within 1 to 2 months for best quality. Thaw it slowly in the fridge overnight before reheating gently to preserve the flavor and texture.
Reheating
The best way to reheat this dish is gently on the stovetop over low heat. I add a splash of coconut milk or water to loosen up the sauce and keep the fish moist. Avoid microwaving at high heat, as it can make the delicate cod rubbery and the sauce separate. Slow, gentle reheating helps revive that creamy lusciousness just like freshly made.
FAQs
Can I use other types of fish for this recipe?
Absolutely! While cod is my favorite for its mild flavor and flaky texture, you can substitute halibut, haddock, or pollock. Just keep in mind that cooking times may vary slightly depending on the thickness and type of fish.
Is this recipe paleo or keto-friendly?
Yes, this recipe fits well into both paleo and keto diets since it’s low in carbs and uses wholesome ingredients like avocado oil and coconut milk. Just pair it with keto-friendly sides like cauliflower rice or steamed greens to keep it aligned with your dietary goals.
Can I prepare this dish ahead of time?
You can definitely prepare parts of it ahead, such as chopping the herbs and zesting the lemon. The sauce can also be made in advance and reheated gently. However, I recommend cooking the cod fresh just before serving for the best texture and flavor.
What can I use instead of coconut milk if I don’t like the flavor?
Heavy cream, half-and-half, or a dairy-free cashew cream work well in place of coconut milk if you prefer less coconut flavor. Each will create a creamy texture, though slight differences in taste and richness will occur.
How do I know when the cod is perfectly cooked?
The cod is done when it flakes easily with a fork and reaches an internal temperature of 145°F. Overcooking can make it dry and tough, so keeping an eye on the fish during the simmering process is key.
Conclusion
I truly hope you give this Creamy Lemon Garlic Cod Recipe a try because it’s one of those dishes that brings so much joy and satisfaction with very little effort. It’s bright, comforting, and truly delicious—a perfect way to elevate your fish dinners and impress anyone fortunate enough to share the meal with you. I can’t wait to hear how it turns out for you!
PrintCreamy Lemon Garlic Cod Recipe
This Creamy Lemon Garlic Cod recipe features tender cod fillets simmered in a luscious coconut milk sauce infused with fresh garlic, lemon zest, and basil. Perfectly seared and slow-cooked to flaky perfection, this dish offers a refreshing, dairy-free twist on classic creamy fish preparations —ideal for a quick and flavorful weeknight dinner.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Low Lactose
Ingredients
Main Ingredients
- 1 Tbsp avocado oil
- 1 pound cod (cut into 4 fillets)
- 1 (14-oz) can full-fat coconut milk (light or full-fat both work)
- 5 cloves garlic (minced)
- Zest of 1 lemon
- 1 Tbsp lemon juice
- 1 cup fresh basil or spinach
- ½ tsp sea salt (to taste)
- ¼ tsp black pepper
- 3 stalks green onion (chopped)
Instructions
- Prepare the Cod: Remove the cod fillets from their packaging and pat them dry with a paper towel. Sprinkle both sides evenly with sea salt to enhance flavor and seasoning.
- Sear the Cod: Heat 1 tablespoon of avocado oil in a large non-stick skillet over medium-high heat. Carefully place the cod fillets flesh-side down onto the hot skillet. Cook for 3 minutes until the fillets develop a slightly golden brown crust. Flip gently using a spatula and cook the other side for an additional 3 minutes. Remove the fillets and set aside on a plate.
- Sauté Garlic: In the same skillet, add a little more avocado oil and keep the heat at medium-high. Add the minced garlic and sauté for 1-2 minutes, stirring frequently, until fragrant but not browned.
- Add Sauce Ingredients: Return the seared cod fillets to the skillet with the garlic. Pour in the full can of coconut milk, add lemon zest and lemon juice. Stir the mixture well to combine flavors evenly.
- Simmer the Sauce: Bring the sauce to a full boil, then reduce the heat to maintain a gentle boil. Allow it to cook for 12-15 minutes, stirring occasionally, until the cod has fully cooked through and the sauce thickens slightly. For a more intense flavor, simmer for up to 20 minutes.
- Check Doneness: The cod is done when it flakes easily with a fork and reaches an internal temperature of 145°F. Use an instant-read thermometer to verify doneness before proceeding.
- Add Fresh Greens: Stir in fresh basil or spinach and chopped green onions just before serving to add vibrant flavor and freshness to the dish.
- Season to Taste and Serve: Taste the sauce and adjust with additional sea salt and black pepper if needed. Serve hot with your choice of sides such as rice, cauliflower rice, or roasted vegetables.
- Store Leftovers: Place any leftovers in an airtight container and refrigerate for up to 3 days to enjoy later.
Notes
- Use either light or full-fat coconut milk depending on desired sauce richness.
- Be gentle when flipping the cod to avoid breaking the tender fillets.
- Simmering longer will create a thicker and more flavorful sauce.
- Check the internal temperature to prevent overcooking and dryness.
- Serve immediately for best texture and flavor.
- Leftovers can be reheated gently on the stovetop or microwave.


Leave a Reply