Pan-Seared Mediterranean Cod in Tomato Basil Sauce
There are some dinners that make you feel like you’ve escaped to a little seaside restaurant, even when you’re simply standing in your own kitchen.
This Pan-Seared Mediterranean Cod in Tomato Basil Sauce is one of those recipes for me.
The cod is lightly seasoned and pan-seared until golden on the outside and flaky in the middle, then nestled into a bright, garlicky tomato sauce filled with fresh basil and Mediterranean flavors.
I first made this on a weekend when I wanted something that felt a little special without spending the entire afternoon cooking. I had some cod in the refrigerator, a few tomatoes on the counter, and fresh basil that needed to be used.
So I started cooking.
The garlic hit the warm olive oil, the tomatoes began to soften, and within minutes the kitchen smelled incredible. When I added the cod back into the pan and watched the sauce bubble around it, I knew dinner was going to be good.
My family loved it.
Since then, this has become one of my favorite ways to cook cod. It’s quick enough for a weeknight but beautiful enough to serve when guests come over.
And the best part might be the sauce. Don’t let a single drop go to waste—some crusty bread, rice, or roasted vegetables are perfect for soaking it up.
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4
Why You’ll Love This Mediterranean Cod
Ready in about 30 minutes
Tender, flaky cod
Bright tomato and basil sauce
Packed with garlic and herbs
One-pan recipe
Naturally low-carb
Light but satisfying
Perfect for weeknight dinners
Ingredients
For the Cod
4 cod fillets, about 150–170 g each
1 tablespoon olive oil
½ teaspoon salt
¼ teaspoon black pepper
½ teaspoon paprika
½ teaspoon dried oregano
¼ teaspoon garlic powder
For the Tomato Basil Sauce
1 tablespoon extra virgin olive oil
4 cloves garlic, minced
2 cups cherry tomatoes, halved
1 cup crushed tomatoes
½ small red onion, finely diced
½ teaspoon dried oregano
¼ teaspoon red pepper flakes, optional
½ teaspoon salt
¼ teaspoon black pepper
½ cup vegetable or chicken broth
½ cup fresh basil leaves, roughly chopped
1 tablespoon fresh lemon juice
Optional Additions
¼ cup Kalamata olives
2 tablespoons capers
½ cup crumbled feta
Fresh parsley
Extra basil
Instructions
Step 1: Prepare the Cod
Pat the cod fillets completely dry with paper towels.
Season both sides with salt, black pepper, paprika, oregano, and garlic powder.
Set aside while you prepare the pan.
Step 2: Sear the Cod
Heat 1 tablespoon olive oil in a large skillet over medium-high heat.
Once hot, carefully place the cod fillets into the pan.
Cook for approximately 3–4 minutes per side, depending on thickness.
You want the outside lightly golden while the fish remains just shy of fully cooked.
Transfer the cod to a plate.
Don’t worry if the fish isn’t completely finished yet—it will finish cooking in the sauce.
Step 3: Sauté the Aromatics
Reduce the heat to medium.
Add another tablespoon of olive oil.
Add the diced red onion and cook for approximately 2–3 minutes, until softened.
Add the minced garlic and cook for about 30 seconds, until fragrant.
Step 4: Build the Tomato Sauce
Add the cherry tomatoes, crushed tomatoes, oregano, red pepper flakes, salt, black pepper, and broth.
Stir well.
Bring the sauce to a gentle simmer.
Cook for approximately 6–8 minutes, stirring occasionally, until the tomatoes soften and the sauce begins to thicken.
Step 5: Add the Basil
Stir in most of the fresh basil.
Reserve a little for garnish.
Add the lemon juice and taste the sauce.
Adjust the seasoning if needed.
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 cod is cooked through and flakes easily.
Step 7: Garnish and Serve
Remove the skillet from the heat.
Scatter the remaining fresh basil over the top.
Add olives, capers, feta, or fresh parsley if desired.
Serve immediately with lemon wedges.
My Best Tips
Dry the Cod First
Patting the fish dry helps it sear instead of steam.
Don’t Move the Fish Too Much
Let the cod sit in the hot pan long enough to develop a golden crust before carefully flipping it.
Don’t Overcook It
Cod is naturally lean, so it can dry out if cooked too long. The fish should be opaque and flake easily.
Use Fresh Basil
Fresh basil makes a noticeable difference in this tomato sauce. Add some during cooking and save the rest for the finish.
Taste Before Adding More Salt
If you’re using olives, capers, or feta, remember that they’re already salty.
Delicious Variations
Mediterranean Olive Cod
Add Kalamata olives to the tomato sauce for a briny, savory flavor.
Tomato Basil Feta Cod
Crumble feta over the finished dish just before serving.
Spicy Mediterranean Cod
Increase the red pepper flakes or add a pinch of cayenne.
Spinach Tomato Cod
Stir a few handfuls of fresh spinach into the sauce before returning the cod to the pan.
Creamy Tomato Basil Cod
Add a splash of heavy cream to the tomato sauce for a richer version.
Lemon Caper Cod
Add extra lemon juice and a couple of tablespoons of capers for a bright, tangy variation.
What to Serve with Mediterranean Cod
This cod pairs beautifully with:
Roasted vegetables
Steamed broccoli
Green beans
Cauliflower rice
Brown rice
Quinoa
Couscous
Crusty bread
Mediterranean salad
Roasted potatoes
For a low-carb dinner, serve it with cauliflower rice or roasted zucchini.
For a more traditional Mediterranean-style meal, add warm crusty bread and a simple cucumber-tomato salad.
Make-Ahead Instructions
The tomato basil sauce can be prepared a day ahead and refrigerated.
When you’re ready to serve, gently reheat the sauce, sear the cod fresh, and finish cooking it in the sauce.
For the best texture, I recommend cooking the fish shortly before serving.
Storage Instructions
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheat gently in a covered skillet over low heat.
Avoid boiling the sauce or reheating the fish for too long because the cod can become dry.
Nutritional Information
Approximate per serving:
Calories: 300
Protein: 38g
Fat: 12g
Total Carbohydrates: 9g
Fibre: 2g
Net Carbohydrates: 7g
Nutrition values are estimates and will vary depending on the size of the cod fillets and ingredients used.
Frequently Asked Questions
Can I use frozen cod?
Yes. Thaw it completely in the refrigerator and pat it very dry before seasoning and searing.
Can I use another fish?
Absolutely. Haddock, halibut, sea bass, or another firm white fish can work well. Adjust the cooking time according to thickness.
Can I use canned tomatoes?
Yes. Crushed or diced canned tomatoes work perfectly, especially when fresh tomatoes aren’t in season.
Can I make this recipe dairy-free?
Yes. Simply leave out the optional feta.
Can I make this recipe keto?
Yes. The basic recipe is relatively low in carbohydrates. Serve it with low-carb vegetables or cauliflower rice.
What if my cod falls apart?
Cod is delicate. Handle it gently with a wide spatula and avoid flipping it repeatedly. If it breaks slightly, don’t worry—the tomato sauce will still make the dish delicious.
Final Thoughts
This Pan-Seared Mediterranean Cod in Tomato Basil Sauce is one of those recipes that reminds me why simple cooking can be so rewarding.
A few basic ingredients—fresh fish, tomatoes, garlic, olive oil, basil, and lemon—come together to create something that tastes bright, comforting, and wonderfully homemade.
I love the moment when the cod goes back into the bubbling tomato sauce and everything starts to come together. It smells like a restaurant-quality dinner, but the whole meal is actually quite simple.
Serve it with plenty of sauce, a squeeze of lemon, and something to soak up every last bit.
That’s the part nobody ever seems to leave behind. 🐟🍅🌿
