You know those nights when you just need something delicious, healthy, and on the table fast? That’s exactly why I fell in love with Mediterranean cod in a tomato and basil sauce. I first had this dish on a tiny balcony in Greece – the smell of garlic mingling with sweet tomatoes still makes my mouth water. Now it’s my go-to weeknight lifesaver. In just 30 minutes, you get flaky cod swimming in the most vibrant sauce. It’s the kind of meal that makes you feel like you’re on vacation, even if you’re just at your kitchen table.
Why You’ll Love This Mediterranean Cod in a Tomato and Basil Sauce
Trust me, this dish checks all the boxes:
- Weeknight hero: Ready in 30 minutes flat—even faster than takeout!
- Healthy magic: Packed with lean protein and heart-healthy olive oil
- Flavor bomb: Sweet tomatoes, garlic, and fresh basil make every bite sing
- Pantry-friendly: Uses simple ingredients you probably already have
- Kid-approved: My picky eater actually asks for seconds (miracle!)
It’s the kind of meal that makes you feel fancy without any fuss. Just wait till you smell that sauce simmering!
Ingredients for Mediterranean Cod in a Tomato and Basil Sauce
You’ll be shocked how simple this is! Here’s what you need for that gorgeous sauce and perfect cod:
- For the sauce: 2 tbsp olive oil, 1 onion (finely chopped), 3 garlic cloves (minced), 1 can (14 oz) crushed tomatoes, 1/4 cup fresh basil (chopped), 1 tsp dried oregano, 1/2 tsp red pepper flakes (optional if you like heat)
- For the fish: 4 cod fillets (about 6 oz each – look for pearly white flesh), salt and black pepper to taste
That’s it! I always grab extra basil for garnish – those fresh green leaves make the dish pop. Pro tip: don’t skimp on the olive oil – it carries all those beautiful Mediterranean flavors.
How to Make Mediterranean Cod in a Tomato and Basil Sauce
Alright, let’s get cooking! This dish comes together like magic—just follow these simple steps, and you’ll have restaurant-quality cod in no time. Promise.
Preparing the Tomato and Basil Sauce
First, grab your favorite large skillet (I use a 12-inch one) and heat the olive oil over medium. Toss in those chopped onions and let them soften until they’re translucent, about 5 minutes—stir them occasionally so they don’t brown. Now, add the garlic! Oh man, that smell is everything. Cook it just until fragrant, about 1 minute—don’t let it burn, or it’ll turn bitter. Next, pour in the crushed tomatoes, basil, oregano, and red pepper flakes if you’re feeling spicy. Let it all simmer for 10 minutes, stirring now and then, until the sauce thickens slightly and the flavors meld together. Taste it—this is where you adjust the salt and pepper to your liking. Trust me, a pinch more salt can make all the difference!
Cooking the Cod Perfectly
Now, for the star of the show—the cod! Season both sides of the fillets with salt and pepper, then gently nestle them into the sauce. Cover the skillet (this keeps all that steam in, making the fish super tender) and let the cod cook for 8–10 minutes. No peeking! When it’s done, the fish will flake easily with a fork and reach 145°F inside. Resist the urge to flip it—cod is delicate and falls apart if you fuss with it too much. Just let the steam and sauce work their magic. And that’s it—dinner’s ready! Sprinkle with extra fresh basil, and dig in while it’s hot.
Tips for the Best Mediterranean Cod in a Tomato and Basil Sauce
Want to take your cod from good to “wow”? These little tricks make all the difference:
- Dry that fish! Pat cod fillets thoroughly with paper towels before cooking—it helps them get that perfect sear instead of steaming.
- Fresh is key: Real basil leaves (not dried) give that bright, herby punch. Tear them by hand right before adding to keep their oils vibrant.
- Control the heat: Start with just 1/4 tsp red pepper flakes if you’re unsure—you can always add more, but you can’t take it out!
- Don’t rush the sauce: Letting it simmer the full 10 minutes deepens the flavors—your patience will be rewarded.
And whatever you do—don’t overcook that beautiful cod! It keeps cooking a bit after you take it off the heat.
Serving Suggestions for Mediterranean Cod in a Tomato and Basil Sauce
Oh, this dish shines brightest when you let it be the star! I love serving my Mediterranean cod straight from the skillet—that rustic look is part of the charm. Pile on extra fresh basil leaves for color (and because you can never have too much basil). Want to round out the meal? Here’s how I do it:
- Crusty bread: Essential for soaking up every last drop of that glorious sauce
- Steamed rice: A simple bed of fluffy grains lets the flavors shine
- Green salad: Tossed with lemon vinaigrette to cut through the richness
Sometimes I’ll add roasted potatoes if I’m feeling extra hungry. But honestly? This cod is so satisfying, you might just want seconds instead!
Storage and Reheating Instructions
Got leftovers? Lucky you! Store any extra Mediterranean cod in an airtight container in the fridge—it’ll keep beautifully for up to 2 days. When reheating, be gentle! Warm it in a skillet over low heat with a splash of water to revive the sauce. Whatever you do, avoid the microwave—it turns that gorgeous flaky cod into rubber faster than you can say “tragedy.”
FAQ About Mediterranean Cod in a Tomato and Basil Sauce
I get asked about this recipe all the time—here are the answers to the burning questions I hear most:
Can I use frozen cod? Absolutely! Just thaw it completely in the fridge overnight first. Pat it extra dry to avoid watery sauce. Frozen works great, but fresh cod gives you that perfect flaky texture.
How can I make it spicier? Double the red pepper flakes or add a pinch of cayenne with the garlic. My Greek friend swears by adding a few slices of fresh jalapeño to the sauce—it’s amazing!
What if I don’t have fresh basil? In a pinch, use 1 tbsp dried basil in the sauce, but fresh really makes the dish. No basil at all? Try fresh parsley or oregano instead.
Can I use another white fish? Yes! Halibut or haddock work beautifully. Just adjust cooking time—thicker fillets may need 1-2 extra minutes.
Is the sauce freezable? You bet! Freeze just the tomato basil sauce (without fish) for up to 3 months. Thaw overnight before adding fresh cod when ready to cook.
Nutritional Information
Just so you know, these numbers are estimates (but pretty close!). Per serving, you’re looking at about 220 calories, with 28g of lean protein to keep you full. It’s got just 10g carbs (2g fiber) and 8g of those good-for-you Mediterranean fats from olive oil. Honestly, it’s the kind of meal that makes eating healthy feel downright luxurious!
Print
30-Minute Mediterranean Cod in Tomato Basil Sauce Magic
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Low Calorie
Description
A simple and healthy Mediterranean cod dish cooked in a rich tomato and basil sauce.
Ingredients
- 4 cod fillets (about 6 oz each)
- 2 tbsp olive oil
- 1 onion, finely chopped
- 3 garlic cloves, minced
- 1 can (14 oz) crushed tomatoes
- 1/4 cup fresh basil, chopped
- 1 tsp dried oregano
- 1/2 tsp red pepper flakes (optional)
- Salt and black pepper to taste
Instructions
- Heat olive oil in a large skillet over medium heat.
- Add onion and cook until soft, about 5 minutes.
- Stir in garlic and cook for 1 minute until fragrant.
- Pour in crushed tomatoes, basil, oregano, and red pepper flakes. Simmer for 10 minutes.
- Season cod fillets with salt and black pepper, then place them in the skillet.
- Cover and cook for 8-10 minutes until the cod flakes easily.
- Serve hot with a sprinkle of fresh basil.
Notes
- Use fresh cod for the best texture.
- Adjust red pepper flakes for desired spice level.
- Pairs well with crusty bread or steamed rice.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 fillet with sauce
- Calories: 220
- Sugar: 5g
- Sodium: 320mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 28g
- Cholesterol: 65mg
Keywords: Mediterranean cod, tomato basil cod, healthy fish recipe







