Mediterranean Cod in Tomato Basil Sauce Recipe

Servings: 4 Total Time: 40 mins Difficulty: easy
Fresh Pan-Seared Mediterranean Cod in Tomato Basil Sauce
Mediterranean Cod in Tomato Basil Sauce Recipe

I always end up making this pan-seared Mediterranean cod when I want something that feels fresh without spending forever in the kitchen. It’s one of those dinners that looks like I put in way more effort than I actually did. The sauce comes together while the fish cooks, and somehow the whole meal feels colorful and comforting at the same time.

I started making this recipe after realizing I was relying too much on heavy cream sauces whenever I cooked seafood. I wanted something lighter but still satisfying. Fresh tomatoes, garlic, basil, and a splash of olive oil turned out to be exactly what I was looking for. Since then, this has stayed in my regular dinner rotation.

One thing I learned the hard way is that cod doesn’t need much fuss. I used to move it around the pan too soon because I thought it was sticking. Every single time I did that, the fillets broke apart. Now I leave them alone until they’re ready, and the results are so much better.

A Simple Mediterranean Dinner That Never Feels Boring

What I love most about this recipe is how everything tastes clean and fresh. The tomatoes become slightly sweet as they cook, the garlic softens instead of overpowering everything, and the basil adds that little burst of freshness right before serving.

The cod itself stays flaky and mild, which makes it perfect for soaking up every spoonful of the tomato basil sauce. Even people who don’t eat seafood very often usually enjoy this because the flavors aren’t strong or overwhelming.

I usually serve it with rice, roasted potatoes, or warm crusty bread. Sometimes I even spoon the extra sauce over pasta the next day if I happen to have leftovers. That almost never happens though.

The best part is that nothing about this recipe feels complicated. Every ingredient has a purpose, but nothing is difficult to find. That’s probably why I keep reaching for it whenever I don’t know what to cook.

Ingredients I Used for the Recipe

  • 4 cod fillets, about 6 ounces each – the main protein and the star of the meal.
  • 2 tablespoons olive oil – for searing the fish and building flavor.
  • 1 tablespoon butter – adds richness to the sauce.
  • 3 garlic cloves, minced – gives the sauce a warm, savory base.
  • 2 cups cherry tomatoes, halved – create a naturally sweet tomato sauce.
  • 1 can diced tomatoes, 14 ounces – helps form a richer sauce.
  • 1 teaspoon dried oregano – brings classic Mediterranean flavor.
  • 1 teaspoon Italian seasoning – adds extra herb flavor.
  • 1/2 teaspoon paprika – gives gentle warmth and color.
  • Salt, about 1 teaspoon, or to taste – seasons both the fish and sauce.
  • 1/2 teaspoon black pepper – balances the tomatoes.
  • 1/4 teaspoon crushed red pepper flakes, optional – for a little heat.
  • 1/4 cup chopped fresh basil – stirred in at the end for freshness.
  • 1 tablespoon lemon juice – brightens the finished sauce.
  • 2 tablespoons chopped fresh parsley – for garnish and fresh flavor.
  • 2 tablespoons sliced black olives, optional – add a salty Mediterranean touch.
  • 1 tablespoon capers, optional – give little pops of briny flavor.

How to make Pan-Seared Mediterranean Cod in Tomato Basil Sauce?

Step 1 – Season the Cod

I pat the cod dry with paper towels first because it helps the fish brown instead of steam. Then I season both sides with salt, pepper, paprika, and a little oregano.

Letting the fish sit for about ten minutes while everything else gets ready makes a noticeable difference.

Step 2 – Sear the Fish

I heat the olive oil in a large skillet over medium-high heat until it’s hot but not smoking. Then I gently place the cod into the pan and leave it alone for about four minutes.

Once the bottom develops a light golden crust, I flip the fillets carefully and cook another three or four minutes. I transfer them to a plate before making the sauce.

Step 3 – Build the Tomato Basil Sauce

Using the same pan, I melt the butter and stir in the garlic. It only needs about thirty seconds before it becomes fragrant.

Next come the cherry tomatoes, canned tomatoes, Italian seasoning, crushed red pepper flakes if I’m using them, and a little more salt. I let everything simmer for about ten minutes until the tomatoes soften and the sauce thickens naturally.

Step 4 – Finish the Mediterranean Flavors

Right before the sauce is done, I stir in the olives, capers, fresh basil, and lemon juice. Everything instantly smells brighter.

I taste the sauce at this point because tomatoes can vary in sweetness. Sometimes I add another pinch of salt or a little extra basil.

Step 5 – Bring Everything Together

I place the cod back into the skillet and spoon plenty of sauce over each fillet. The fish only needs another couple of minutes to warm through.

Once it’s finished, I sprinkle fresh parsley on top and serve it immediately while the sauce is still bubbling.

A Few Things I Started Doing After Making This Again and Again

I used to think fresh basil was optional. Then one evening I made the recipe without it because I forgot to buy some. The dinner was still good, but it definitely missed that fresh finish. Now I always keep a small basil plant near my kitchen window during the warmer months.

I also learned not to crowd the skillet. When I tried cooking too many fillets at once, the fish released moisture and didn’t brown very well. Cooking in batches takes a few extra minutes, but it’s worth it every single time.

Another habit I’ve picked up is making extra sauce. Everyone at my table seems to want more than I expect. A little extra sauce never goes to waste because it’s wonderful spooned over vegetables or rice the next day.

If I’m serving guests, I usually pair this with roasted asparagus or a simple salad. The meal feels complete without becoming heavy, and people always ask for the recipe before they leave.

Tips

  • Pat the cod completely dry before seasoning.
  • Don’t flip the fish until it naturally releases from the pan.
  • Fresh basil makes a noticeable difference in the final flavor.
  • Cherry tomatoes add natural sweetness without needing sugar.
  • Taste the sauce before serving and adjust the seasoning if needed.
  • Cook over medium heat once the sauce starts simmering.
  • Serve immediately for the best texture.
  • Warm bread is perfect for soaking up the extra sauce.
  • Rice, couscous, or roasted potatoes all work well alongside this dish.
  • If your cod fillets are thick, add an extra minute or two of cooking time.

The Little Details That Make Me Want to Cook This Again

I think recipes become favorites because they fit real life, not because they’re fancy. This one works on busy weeknights, but it also feels nice enough to put on the table when family comes over. That’s a pretty rare combination.

One thing I appreciate is that every ingredient actually contributes something. The garlic gives warmth, the tomatoes add sweetness and freshness, the basil brightens everything, and the lemon keeps the whole dish from feeling too rich.

I’ve made little changes over time depending on what was sitting in my refrigerator. Sometimes I toss in spinach during the last minute of cooking. Other times I scatter a little crumbled feta over the top before serving. Both versions are delicious, even though I always come back to the simple original.

If someone asked me whether this recipe is difficult, I’d honestly say no. The biggest secret is paying attention instead of rushing. Let the fish brown. Let the tomatoes soften. Give the basil the last word.

Every time I bring this to the table, it reminds me that good food doesn’t have to be complicated. A handful of fresh ingredients, one skillet, and about half an hour are enough to make something that feels comforting without being heavy. That’s exactly the kind of meal I never get tired of making.

Mediterranean Cod in Tomato Basil Sauce Recipe

Difficulty: easy Prep Time 15 mins Cook Time 20 mins Rest Time 5 mins Total Time 40 mins
Servings: 4 Estimated Cost: $ 22 Calories: 330
Best Season: Spring, Summer, Fall, Winter

Description

This pan-seared Mediterranean cod is a light yet satisfying dinner packed with fresh tomatoes, garlic, basil, and Mediterranean herbs. Tender, flaky cod is gently seared until golden before being finished in a vibrant tomato basil sauce with optional olives and capers for extra flavor. It's a wholesome one-pan meal that's easy enough for busy weeknights yet elegant enough for guests.

Ingredients

Instructions

  1. Pat the cod fillets dry with paper towels. Season both sides with salt, black pepper, paprika, and dried oregano. Let them rest for about 10 minutes.
  2. Heat the olive oil in a large skillet over medium-high heat.
  3. Place the cod fillets into the hot skillet and cook for about 4 minutes without moving them until a golden crust develops.
  4. Flip the fish carefully and cook another 3 to 4 minutes until nearly cooked through. Transfer to a plate.
  5. Reduce the heat to medium. Melt the butter in the same skillet and sauté the minced garlic for about 30 seconds.
  6. Add the cherry tomatoes, diced tomatoes, Italian seasoning, crushed red pepper flakes if using, and additional salt to taste. Simmer for about 10 minutes until the sauce thickens.
  7. Stir in the olives, capers, chopped basil, and fresh lemon juice.
  8. Return the cod fillets to the skillet and spoon the tomato basil sauce over the fish. Simmer for 2 to 3 minutes until heated through.
  9. Sprinkle with fresh parsley and serve immediately with rice, roasted potatoes, couscous, or crusty bread.

Nutrition Facts

Servings 4


Amount Per Serving
Calories 330 kcalkcal
% Daily Value *
Total Fat 15 gg24%
Saturated Fat 3.5 gg18%
Trans Fat 0 gg
Cholesterol 85 mgmg29%
Sodium 620 mgmg26%
Potassium 980 mgmg29%
Total Carbohydrate 12 gg4%
Dietary Fiber 3 gg12%
Sugars 7 gg
Protein 36 gg72%

Calcium 8% mg
Iron 10% mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Dry the fish well: Removing excess moisture helps develop a golden crust.
  • Don't move the cod too early: It will naturally release from the pan when it's ready to flip.
  • Fresh basil matters: Stir it in at the very end for the brightest flavor.
  • Extra sauce: Double the tomato sauce if serving with pasta or rice.
  • Serving ideas: Pair with roasted vegetables, couscous, potatoes, or crusty bread.
Keywords: pan seared cod, mediterranean cod, tomato basil cod, healthy cod recipe, one pan fish dinner, cod in tomato sauce, easy seafood dinner, mediterranean fish recipe
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I use frozen cod?

Yes. Thaw the cod completely and pat it very dry before seasoning and searing for the best texture.

Can I make the sauce ahead of time?

Yes. Prepare the tomato basil sauce up to two days in advance and refrigerate it. Reheat gently before adding the freshly cooked cod.

What side dishes go well with this recipe?

Rice, couscous, roasted potatoes, crusty bread, steamed vegetables, or a crisp green salad all pair wonderfully with the flavorful tomato basil sauce.

Kelsey Perez Food & Lifestyle Blogger

I’m a London-based food writer, recipe developer, and home cook who has been passionate about cooking for over 15 years. What started as a way to recreate my mother’s traditional dishes turned into a lifelong love for experimenting with flavors, writing about food, and helping others feel more confident in the kitchen.

Leave a Comment