Fresh Cod with Tomato Basil Sauce | Simple & Flavorful Delight
Cooking seafood at home can feel intimidating, but with the right guidance, it’s easier than you think. This Fresh Cod with Tomato Basil Sauce recipe is the perfect example of how simple ingredients can transform into a restaurant-quality meal. Tender white fish is gently seared until flaky, then paired with a vibrant tomato-basil sauce that bursts with freshness. It’s an easy recipe that feels elegant, making it ideal for both quick weeknight dinners and cozy weekend gatherings.
The beauty of this dish lies in its balance: protein-rich cod, heart-healthy olive oil, and antioxidant-packed tomatoes all come together in a harmony of taste and nutrition. If you’ve been searching for a healthy recipe that’s as comforting as it is nourishing, this dish belongs in your rotation. And the best part? With step-by-step cooking instructions, you’ll feel confident every time you make it.
Why You’ll Love This Recipe
There are countless fish recipes out there, but this one stands out for its simplicity and elegance. The preparation is quick, requiring just a handful of ingredients you probably already have in your kitchen. Unlike heavy cream-based sauces, the tomato basil sauce is light yet flavorful, allowing the natural sweetness of the cod to shine.
You’ll love how versatile it is. Pair it with pasta, rice, or crusty bread for a complete meal. Serve it at a family dinner, or impress guests at a dinner party it adapts beautifully to both casual and formal occasions.
Another reason this dish is so appealing is its speed. From start to finish, you’ll have dinner ready in under 40 minutes, making it one of those rare recipes that is both weeknight-friendly and special-occasion worthy. The aroma of garlic, olive oil, and fresh basil will fill your kitchen, creating that irresistible “home-cooked Italian” vibe.
What Makes It Healthy & Special
Cod is a lean, low-calorie fish that’s naturally packed with protein, vitamins, and minerals. It provides a clean, mild flavor that pairs beautifully with robust sauces like tomato basil. Combined with heart-healthy olive oil and nutrient-rich tomatoes, this dish supports a balanced diet without compromising on taste.
What makes it even more special is its homemade touch. Instead of relying on store-bought sauces that may contain preservatives and excess salt, you’ll be crafting a sauce from scratch using fresh tomatoes, garlic, and herbs. This not only enhances the flavor but also boosts the nutritional value of the dish.
And because it’s naturally gluten-free and can easily be adapted for dairy-free diets, it’s a flexible recipe that suits different lifestyles. That’s why this Fresh Cod with Tomato Basil Sauce isn’t just delicious it’s also a healthy recipe you’ll feel great serving your loved ones.
Ingredients
For the Cod
-
4 fresh cod fillets (about 6 oz / 170 g each), skinless and boneless
-
2 tbsp (30 ml) olive oil (or avocado oil)
-
½ tsp sea salt (or to taste)
-
¼ tsp black pepper, freshly ground
-
½ tsp paprika (optional, for color)
For the Tomato Basil Sauce
-
2 tbsp (30 ml) olive oil
-
3 garlic cloves, finely minced
-
1 medium onion, finely chopped (about 1 cup / 120 g)
-
4 medium ripe tomatoes, diced (or 1 can / 400 g crushed tomatoes)
-
½ cup (120 ml) chicken or vegetable broth (or water)
-
½ tsp red pepper flakes (optional, for heat)
-
1 tsp sugar (to balance acidity, optional)
-
Salt and pepper, to taste
-
½ cup (15 g) fresh basil leaves, roughly chopped
Optional Add-ins
-
½ cup (120 ml) white wine for depth of flavor
-
1 tbsp capers or olives for a briny twist
Instructions / Method
Preparing the Cod
-
Pat the cod fillets dry with paper towels. This step ensures a golden sear.
-
Season generously with salt, pepper, and paprika. Let rest for 5 minutes.
-
Heat 2 tbsp olive oil in a 12-inch skillet over medium-high heat (190°C / 375°F).
-
Sear the cod fillets for 3-4 minutes per side until lightly golden and opaque. Use a wide spatula to carefully flip. Pro Tip: Do not overcrowd the pan cook in batches if necessary.
-
Transfer the fish to a plate and cover loosely with foil to keep warm.
Making the Tomato Basil Sauce
-
In the same skillet, reduce heat to medium (175°C / 350°F) and add 2 tbsp olive oil.
-
Sauté onion until translucent, about 4 minutes. Add garlic and cook for 1 minute until fragrant.
-
Stir in tomatoes (fresh or canned), broth, and optional white wine. Simmer for 10-12 minutes, stirring occasionally.
-
Add red pepper flakes, sugar (if using), salt, and pepper. Sauce should thicken slightly.
-
Stir in fresh basil at the end, reserving a few leaves for garnish.
Combining Fish and Sauce
-
Gently return cod fillets to the skillet, nestling them into the sauce.
-
Simmer for 3-5 minutes on low heat until the fish is heated through and flakes easily with a fork.
-
Taste and adjust seasoning.
Tips and Tricks for the Perfect Cod
-
Always pat cod dry to avoid steaming.
-
Use a non-stick skillet to prevent breaking delicate fillets.
-
Fresh basil is best avoid dried substitutes if possible.
Troubleshooting
-
Cod breaking apart: Handle with a wide spatula and minimal flipping.
-
Sauce too thin: Simmer uncovered longer.
-
Sauce too acidic: Add a pinch of sugar or a splash of cream.
Storage and Reheating
-
Store leftovers in an airtight container in the fridge for up to 2 days.
-
Reheat gently on the stove over low heat avoid microwaving to prevent rubbery fish.
-
Freeze only the sauce separately; cod is best enjoyed fresh.
Recipe Information Box
-
Prep Time: 10 minutes
-
Cook Time: 25 minutes
-
Total Time: 35 minutes
-
Servings: 4
-
Cuisine: Italian
Notes / Tips
Variations
-
Add chili flakes for a spicy kick.
-
Replace cod with salmon, halibut, or tilapia.
-
Make it vegan: Swap fish with grilled zucchini or eggplant.
Substitutions
-
Olive oil → avocado oil or sunflower oil.
-
Fresh tomatoes → canned crushed tomatoes.
-
Basil → parsley for a different herb profile.
Make-Ahead & Storage
-
Sauce can be made 2 days ahead and stored in the fridge.
-
Reheat sauce before adding freshly cooked fish.
Troubleshooting & Common Mistakes
-
Dry cod: Overcooking stick to 3 4 minutes per side.
-
Bland sauce: Don’t skip garlic and basil.
-
Fish sticking: Heat pan properly before searing.
Tools & Equipment
-
12-inch non-stick skillet
-
Wooden spoon
-
Wide spatula
-
Sharp knife and cutting board
Serving Ideas
-
Serve over pasta, rice, or quinoa.
-
Pair with garlic bread and green salad.
-
Enjoy with a glass of light white wine (like Pinot Grigio).
Nutritional Information (Per Serving, Approximate)
-
Calories: 320
-
Protein: 32 g
-
Carbs: 14 g
-
Fat: 14 g
-
Fiber: 3 g
-
Sodium: 420 mg
Conclusion
This Fresh Cod with Tomato Basil Sauce is the kind of dish that proves homemade meals don’t need to be complicated. With fresh, wholesome ingredients and a little technique, you’ll create a meal that’s both comforting and elegant.
👉 Try it out, leave your comments and reviews, and let me know how it turned out for you!

Fresh Cod with Tomato Basil Sauce | Simple & Flavorful Delight
Ingredients
Method
- Preparing the Cod
- Pat the cod fillets dry with paper towels. This step ensures a golden sear.
- Season generously with salt, pepper, and paprika. Let rest for 5 minutes.
- Heat 2 tbsp olive oil in a 12-inch skillet over medium-high heat (190°C / 375°F).
- Sear the cod fillets for 3-4 minutes per side until lightly golden and opaque. Use a wide spatula to carefully flip. Pro Tip: Do not overcrowd the pan cook in batches if necessary.
- Transfer the fish to a plate and cover loosely with foil to keep warm.
- Making the Tomato Basil Sauce
- In the same skillet, reduce heat to medium (175°C / 350°F) and add 2 tbsp olive oil.
- Sauté onion until translucent, about 4 minutes. Add garlic and cook for 1 minute until fragrant.
- Stir in tomatoes (fresh or canned), broth, and optional white wine. Simmer for 10-12 minutes, stirring occasionally.
- Add red pepper flakes, sugar (if using), salt, and pepper. Sauce should thicken slightly.
- Stir in fresh basil at the end, reserving a few leaves for garnish.
- Combining Fish and Sauce
- Gently return cod fillets to the skillet, nestling them into the sauce.
- Simmer for 3-5 minutes on low heat until the fish is heated through and flakes easily with a fork.
- Taste and adjust seasoning.
- Tips and Tricks for the Perfect Cod
- Always pat cod dry to avoid steaming.
- Use a non-stick skillet to prevent breaking delicate fillets.
- Fresh basil is best avoid dried substitutes if possible.
- Troubleshooting
- Cod breaking apart: Handle with a wide spatula and minimal flipping.
- Sauce too thin: Simmer uncovered longer.
- Sauce too acidic: Add a pinch of sugar or a splash of cream.
- Storage and Reheating
- Store leftovers in an airtight container in the fridge for up to 2 days.
- Reheat gently on the stove over low heat avoid microwaving to prevent rubbery fish.
- Freeze only the sauce separately; cod is best enjoyed fresh.
Notes
Variations
- Add chili flakes for a spicy kick.
- Replace cod with salmon, halibut, or tilapia.
- Make it vegan: Swap fish with grilled zucchini or eggplant.
Substitutions
- Olive oil → avocado oil or sunflower oil.
- Fresh tomatoes → canned crushed tomatoes.
- Basil → parsley for a different herb profile.
Make-Ahead & Storage
- Sauce can be made 2 days ahead and stored in the fridge.
- Reheat sauce before adding freshly cooked fish.
Troubleshooting & Common Mistakes
- Dry cod: Overcooking stick to 3-4 minutes per side.
- Bland sauce: Don’t skip garlic and basil.
- Fish sticking: Heat pan properly before searing.
Tools & Equipment
- 12-inch non-stick skillet
- Wooden spoon
- Wide spatula
- Sharp knife and cutting board
Serving Ideas
- Serve over pasta, rice, or quinoa.
- Pair with garlic bread and green salad.
- Enjoy with a glass of light white wine (like Pinot Grigio).

