🍅🐟 Pan-Seared Mediterranean Cod in Tomato Basil Sauce
There are some recipes that taste like they came straight from a cozy seaside café, and this Pan-Seared Mediterranean Cod in Tomato Basil Sauce is one of them. I first discovered a similar dish while having dinner with a close friend who loves Mediterranean cooking. She insisted that simple ingredients—fresh tomatoes, garlic, basil, and good olive oil—were all you needed to make cod shine. After recreating it at home with a few personal touches, it quickly became one of my favorite healthy dinners.
Last weekend, I made this for my family on a quiet Saturday evening. The aroma of garlic sizzling in olive oil, sweet tomatoes simmering with basil, and flaky cod cooking to perfection filled the kitchen. We served it with warm whole-grain bread and a crisp Greek salad, and everyone agreed it tasted like something from a restaurant. Best of all, it came together in under 40 minutes, making it perfect for both busy weeknights and special occasions.
❤️ Why You’ll Love This Recipe
- ✅ Mediterranean Diet Friendly
- ✅ High in Protein
- ✅ Naturally Gluten-Free
- ✅ Heart-Healthy
- ✅ Rich in Fresh Herbs
- ✅ Ready in About 35 Minutes
- ✅ Easy One-Skillet Meal
- ✅ Perfect for Weeknight Dinners
📋 Recipe Information
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 4
Course: Main Course
Cuisine: Mediterranean
🛒 Ingredients
For the Cod
- 4 cod fillets (5–6 ounces each)
- 1 tablespoon extra-virgin olive oil
- ½ teaspoon sea salt
- ¼ teaspoon black pepper
- 1 teaspoon smoked paprika
- ½ teaspoon dried oregano
For the Tomato Basil Sauce
- 1 tablespoon extra-virgin olive oil
- 3 cloves garlic, minced
- 1 small onion, finely diced
- 2 cups cherry tomatoes, halved
- 1 (14-ounce) can diced tomatoes, no salt added
- 2 tablespoons tomato paste
- ¼ cup low-sodium vegetable or chicken broth
- 1 teaspoon Italian seasoning
- ¼ teaspoon crushed red pepper flakes (optional)
- ¼ cup chopped fresh basil
- 2 tablespoons chopped fresh parsley
- 1 tablespoon fresh lemon juice
Optional Garnishes
- Fresh basil leaves
- Lemon wedges
- Crumbled feta cheese (optional)
- Freshly cracked black pepper
🍳 Equipment Needed
- Large nonstick or cast-iron skillet
- Wooden spoon
- Measuring cups and spoons
- Spatula
👩🍳 Instructions
Step 1: Season the Cod
Pat the cod fillets dry with paper towels.
Season both sides with:
- Salt
- Black pepper
- Smoked paprika
- Dried oregano
Step 2: Sear the Fish
Heat 1 tablespoon olive oil in a large skillet over medium-high heat.
Place the cod into the hot skillet.
Cook for 3–4 minutes per side, until lightly golden and the fish flakes easily with a fork.
Transfer the cod to a plate.
Step 3: Prepare the Sauce
Reduce the heat to medium.
Add another tablespoon of olive oil.
Cook the onion for 3–4 minutes until softened.
Add the garlic and cook for 30 seconds.
Stir in:
- Cherry tomatoes
- Diced tomatoes
- Tomato paste
- Broth
- Italian seasoning
- Red pepper flakes (if using)
Simmer for 8–10 minutes, stirring occasionally, until the sauce thickens slightly.
Step 4: Finish the Dish
Stir in:
- Fresh basil
- Fresh parsley
- Lemon juice
Return the cod to the skillet.
Spoon the tomato basil sauce over each fillet.
Simmer gently for 2–3 minutes until the fish is heated through.
Step 5: Serve
Transfer the cod to serving plates.
Top with extra basil and parsley.
Serve with lemon wedges and, if desired, a sprinkle of crumbled feta.
💡 Tips for Success
Pat the Fish Dry
Dry fillets sear better and develop a beautiful golden crust.
Don’t Overcook
Cod is done when it flakes easily and reaches an internal temperature of 145°F (63°C).
Fresh Herbs Matter
Fresh basil and parsley add vibrant flavor that dried herbs can’t fully replace.
Simmer Gently
Once the fish is returned to the skillet, keep the sauce at a gentle simmer to prevent the cod from breaking apart.
🌟 Delicious Variations
Mediterranean Olive Version
Add:
- ¼ cup sliced Kalamata olives
- 2 tablespoons capers
Creamy Tomato Basil
Stir in:
- 2 tablespoons light cream cheese or
- ¼ cup plain Greek yogurt after removing the pan from the heat
Extra Vegetables
Add:
- Spinach
- Zucchini
- Mushrooms
- Bell peppers
Seafood Mix
Replace half of the cod with:
- Shrimp
- Scallops
- Mussels
for a Mediterranean seafood skillet.
🍽️ What to Serve With It
This cod pairs beautifully with:
- Brown rice
- Quinoa
- Whole-wheat couscous
- Roasted baby potatoes
- Garlic green beans
- Steamed asparagus
- Greek salad
- Warm whole-grain pita
Last weekend, I served it with fluffy quinoa and a fresh cucumber, tomato, and olive salad. The bright vegetables and lemony cod made for a colorful, satisfying dinner that everyone enjoyed.
🥡 Storage Instructions
Refrigerator
Store leftovers in an airtight container for up to 3 days.
Freezer
Freeze the tomato basil sauce separately for up to 2 months. While the cod can be frozen, it’s best enjoyed fresh to maintain its delicate texture.
Reheating
Stovetop: Warm gently over low heat until heated through.
Microwave: Heat in 30-second intervals, being careful not to overcook the fish.
📊 Nutrition Information (Per Serving – Approximate)
- Calories: 285
- Protein: 32g
- Carbohydrates: 10g
- Fiber: 2g
- Fat: 12g
- Saturated Fat: 2g
- Cholesterol: 70mg
- Sodium: 340mg
Nutrition values are approximate and may vary depending on the ingredients used.
❓ Frequently Asked Questions
Can I use frozen cod?
Yes! Thaw it completely in the refrigerator and pat it dry before seasoning and cooking.
What other fish works well?
Haddock, halibut, tilapia, sea bass, or mahi-mahi are all excellent substitutes. Adjust the cooking time depending on the thickness of the fillets.
Can I make this ahead of time?
Yes. Prepare the tomato basil sauce a day in advance and refrigerate it. Sear the cod just before serving and warm it gently in the sauce.
Is this recipe Mediterranean diet-friendly?
Absolutely! It features lean fish, extra-virgin olive oil, tomatoes, garlic, herbs, and fresh vegetables—all staples of the Mediterranean eating pattern.
Can I make it dairy-free?
Yes. The recipe is naturally dairy-free as written. Simply skip the optional feta garnish.
How do I know when the cod is cooked?
The fish is ready when it flakes easily with a fork and reaches an internal temperature of 145°F (63°C).
💚 Final Thoughts
This Pan-Seared Mediterranean Cod in Tomato Basil Sauce is a fresh, flavorful meal that’s elegant enough for guests yet easy enough for a weeknight dinner. Flaky cod, a rich tomato-basil sauce, fragrant herbs, and a touch of lemon come together in one skillet for a dish that’s wholesome, satisfying, and full of Mediterranean charm.
When I made this for my family last weekend, everyone commented on how light yet comforting it was. It’s one of those recipes that looks impressive but is wonderfully simple to prepare, making it a meal you’ll want to add to your regular dinner rotation.
