Mediterranean Cod Skillet with Tomatoes and Olives
27 oct. 2025
Mediterranean Cod Skillet with Tomatoes and Olives
Imagine a dish that captures the essence of the Mediterranean coast—bright tomatoes, briny olives, tender cod, and fragrant herbs all simmering together in one pan. This is not only a feast for the senses but also a weeknight savior.
This vibrant, one-pan meal comes together in under 25 minutes, blending sweet cherry tomatoes and bell peppers with flaky white fish. It’s light, satisfying, and full of nourishing goodness.
Perfect for those evenings when you crave something wholesome yet quick, this Mediterranean cod skillet will become your go-to for effortless elegance.
Ingredients
- 300g cod fillets, cut into 2 portions
- 250g cherry tomatoes, halved
- 1 yellow bell pepper, thinly sliced
- 100g fresh spinach
- 1 small red onion, finely chopped
- 2 cloves garlic, minced
- 50g Kalamata olives, pitted
- 30ml extra virgin olive oil
- 1 teaspoon dried oregano
- Juice of 1/2 lemon
- Salt and freshly ground black pepper to taste
Instructions
- Pat the cod fillets dry and season both sides with salt and pepper. Set aside.
- Heat the olive oil in a large skillet or pan over medium heat. Add the chopped red onion and cook for 3–4 minutes until softened.
- Add the minced garlic and sliced bell pepper to the skillet. Cook for another 5 minutes, stirring occasionally, until the pepper starts to become tender.
- Add the halved cherry tomatoes and dried oregano. Cook for 3–4 minutes until the tomatoes begin to break down and release their juices.
- Add the fresh spinach to the pan in handfuls, allowing it to wilt down before adding more. Stir everything together.
- Nestle the seasoned cod fillets into the vegetable mixture in the skillet. Reduce the heat to medium-low, cover the pan, and let the fish steam for 6–8 minutes, or until it is opaque and flakes easily with a fork.
- Gently stir in the Kalamata olives and squeeze the lemon juice over the entire dish. Serve immediately, directly from the skillet.
Tips & Substitutions
- Fish options: Substitute cod with halibut, haddock, or tilapia for a similar flaky texture.
- Make it spicy: Add a pinch of red pepper flakes or sliced chili for a gentle heat.
- Add grains: Serve over quinoa, couscous, or orzo to make it a heartier meal.
Nutrition
Approximate per serving:
- Calories: 785
- Fat: 42g
- Carbohydrates: 28g
- Fiber: 13g
- Protein: 64g
Related Recipe
See the original recipe: "Mediterranean Cod Skillet with Tomatoes and Olives"This Mediterranean-inspired cod skillet is a celebration of simple, wholesome ingredients that deliver big on flavor. Try it tonight and share your creation with friends—it’s the kind of dish that turns an ordinary dinner into something special.








