🐟🍅 Pan-Seared Mediterranean Cod in Tomato Basil Sauce
Tender, Flaky Cod Simmered in a Bright, Garlicky Mediterranean Sauce
There are some dinners that make you feel like you’ve escaped to the Mediterranean without ever leaving your kitchen.
This Pan-Seared Mediterranean Cod in Tomato Basil Sauce is one of those meals for me.
I first made it on a weekend when I wanted something lighter than our usual comfort food but still satisfying enough that everyone would leave the table happy. I had some beautiful cod fillets in the refrigerator and a few tomatoes, garlic, and fresh basil on hand.
I decided to keep things simple.
A quick sear gave the cod a beautiful golden crust, and then I made a bright tomato sauce right in the same pan. Once the basil went in, the kitchen smelled absolutely incredible.
My family came into the kitchen asking what I was making.
By the time dinner was served, everyone was ready to eat.
And the best part?
Everyone loved it.
The cod was tender and flaky, the tomato sauce was rich without being heavy, and the fresh basil added that unmistakable Mediterranean freshness.
I’ve made this recipe on happy weekends when I want a beautiful dinner without a lot of fuss, but it’s also become one of my favorites when I’m stressed and need something quick. From start to finish, it feels much more impressive than the amount of work involved.
❤️ Why You’ll Love This Recipe
Ready in about 30 minutes
Light but satisfying
High in protein
Tender, flaky cod
Fresh Mediterranean flavors
One-pan cooking
Easy cleanup
Naturally comforting
Perfect for weeknight dinners
Elegant enough for guests
Delicious with crusty bread
📋 Recipe Information
Course: Main Course, Dinner
Cuisine: Mediterranean-Inspired, Italian-Inspired
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4
Difficulty: Easy
🛒 Ingredients
For the Cod
4 cod fillets, approximately 5–6 ounces each
1 tablespoon olive oil
½ teaspoon salt
¼ teaspoon black pepper
½ teaspoon paprika
For the Tomato Basil Sauce
1 tablespoon olive oil
3 cloves garlic, minced
1 can (14.5 ounces) diced tomatoes
½ cup low-sodium chicken or vegetable broth
1 tablespoon tomato paste
1 teaspoon dried Italian seasoning
¼ teaspoon red pepper flakes, optional
½ cup fresh basil leaves, roughly chopped
1 tablespoon fresh lemon juice
Optional Garnish
Fresh basil
Lemon wedges
Crumbled feta
Chopped parsley
A drizzle of extra-virgin olive oil
🍳 Equipment Needed
Large skillet
Spatula
Measuring spoons
Cutting board
Sharp knife
Meat thermometer
👩🍳 How to Make Pan-Seared Mediterranean Cod
Step 1: Prepare the Cod
Pat the cod fillets dry with paper towels.
This is important because removing excess moisture helps the fish develop that lovely golden seared surface.
Season both sides with salt, black pepper, and paprika.
Set aside while you prepare the skillet.
🔥 Step 2: Sear the Cod
Heat 1 tablespoon of olive oil in a large skillet over medium-high heat.
Once the oil is hot, carefully place the cod fillets into the skillet.
Cook for approximately 3–4 minutes per side, depending on thickness.
You want the outside lightly golden while the center remains just slightly underdone.
Transfer the cod to a plate.
Don’t worry if it’s not completely cooked yet. It will finish cooking in the tomato sauce.
🧄 Step 3: Start the Tomato Sauce
Reduce the heat to medium.
Add another tablespoon of olive oil if the skillet needs it.
Add the minced garlic and sauté for approximately 30 seconds, just until fragrant.
Be careful not to let the garlic brown too much.
🍅 Step 4: Add the Tomatoes
Stir in:
Diced tomatoes
Tomato paste
Broth
Italian seasoning
Red pepper flakes, if using
Stir everything together.
Bring the sauce to a gentle simmer.
Let it cook for approximately 5 minutes, stirring occasionally.
The sauce will begin to thicken and the flavors will become richer.
🌿 Step 5: Add the Basil
Stir in most of the fresh basil, reserving a little for garnish.
Add the lemon juice.
Give the sauce a taste.
If needed, add a little more salt, pepper, or lemon juice.
This is where the sauce really comes alive.
🐟 Step 6: Return the Cod
Carefully place the seared cod fillets back into the skillet.
Spoon some of the tomato sauce over each piece.
Cover loosely and simmer for approximately 4–6 minutes, or until the fish is cooked through and flakes easily with a fork.
For food safety, the thickest part of the fish should reach 145°F (63°C).
✨ Step 7: Finish the Dish
Remove the skillet from the heat.
Scatter the remaining fresh basil over the cod.
Add lemon wedges and, if desired, a small sprinkle of feta or parsley.
That final touch of fresh basil makes the whole dish look and smell beautiful.
🍽️ Step 8: Serve
Spoon plenty of tomato basil sauce onto each plate and place a cod fillet on top.
Serve immediately.
Don’t forget to spoon extra sauce over the fish.
It’s too good to leave behind.
💡 My Best Tips for Perfect Cod
Pat the Fish Dry
This helps the cod sear instead of steam.
Don’t Move the Fish Too Soon
Let the cod sit undisturbed for a few minutes so it can develop a golden crust.
Don’t Overcook Cod
Cod is naturally delicate and lean. Once it flakes easily and reaches 145°F, it’s ready.
Use Fresh Basil
Fresh basil gives the tomato sauce a much brighter flavor than dried basil.
Don’t Skip the Lemon
A little lemon juice balances the acidity of the tomatoes and brings out the flavor of the fish.
🌟 Delicious Variations
Mediterranean Cod with Feta
Add crumbled feta over the finished cod for a salty, creamy contrast.
Olive & Tomato Cod
Stir a handful of sliced Kalamata olives into the sauce.
Spinach Tomato Cod
Add a few handfuls of baby spinach during the final minutes of cooking.
Creamy Mediterranean Cod
Stir 2–3 tablespoons of light cream cheese or a splash of half-and-half into the tomato sauce.
Spicy Tomato Basil Cod
Increase the red pepper flakes or add a pinch of cayenne for extra heat.
Garlic Butter Cod
Finish the sauce with a small pat of butter for extra richness.
🍽️ What to Serve With It
This cod pairs beautifully with simple Mediterranean-inspired sides.
Try:
Crusty whole-grain bread
Brown rice
Quinoa
Couscous
Roasted potatoes
Steamed green beans
Sautéed spinach
Greek salad
Cucumber and tomato salad
Roasted zucchini
My favorite way to serve it is with a simple Greek salad and warm crusty bread for soaking up the tomato basil sauce.
🥡 Storage Instructions
Refrigerator
Allow leftovers to cool before transferring them to an airtight container.
Refrigerate for up to 3 days.
Freezer
The cooked cod can technically be frozen, but the texture may become softer after thawing.
For best quality, freeze the tomato sauce separately whenever possible.
Use within 1–2 months.
Reheating
Reheat gently in a covered skillet over low heat until warmed through.
Avoid prolonged high heat because cod can quickly become dry.
Individual portions can also be microwaved in short intervals.
📊 Approximate Nutrition Information
Per serving, based on 4 servings:
Calories: ~300
Protein: ~38g
Fat: ~10g
Carbohydrates: ~10g
Fiber: ~2g
Net Carbs: ~8g
Saturated Fat: ~2g
Sodium: ~550mg
Nutrition information is approximate and will vary depending on the size of the cod fillets and the specific ingredients used.
❓ Frequently Asked Questions
Can I use frozen cod?
Yes. Thaw it completely in the refrigerator and pat it very dry before cooking.
What other fish can I use?
Haddock, pollock, halibut, or another firm white fish can work well. Cooking time may vary depending on thickness.
Can I use fresh tomatoes?
Absolutely. Chopped ripe tomatoes can replace canned tomatoes, although you may need to simmer the sauce a little longer.
Can I add olives?
Definitely. Kalamata olives are especially delicious with the tomato and basil combination.
Can I use dried basil?
You can, but fresh basil gives the sauce a much brighter Mediterranean flavor.
How do I know when the cod is done?
The fish should be opaque and flake easily with a fork. For food safety, the thickest part should reach 145°F (63°C).
Can I make this ahead of time?
You can prepare the tomato sauce ahead of time, but I recommend cooking the cod shortly before serving for the best texture.
Can I make this recipe dairy-free?
Yes. Simply omit the optional feta.
❤️ My Final Thoughts
This Pan-Seared Mediterranean Cod in Tomato Basil Sauce is one of those dinners that looks beautiful on the plate but is surprisingly easy to make.
That first weekend I cooked it for my family, I remember thinking how nice it was to have something that felt special without spending hours in the kitchen.
The cod developed that beautiful golden crust, the tomatoes cooked down into a rich and savory sauce, and the fresh basil made the entire kitchen smell like summer.
Everyone loved it.
Now I make this whenever I want a meal that feels fresh and uplifting. It’s wonderful when I’m happy and want to celebrate an ordinary weekend, but it’s also perfect when I’m stressed because I can have dinner on the table in about half an hour.
Sometimes a simple skillet meal is all you need to turn an ordinary evening into something memorable.

