This Mediterranean Salmon is a vibrant and healthy dish featuring succulent salmon fillets, topped with a flavorful mix of fresh tomatoes, olives, and aromatic herbs. It's a perfect way to bring the bold flavors of the Mediterranean to your kitchen in no time!
Ingredients
4 salmon fillets (fresh or frozen)
2 tablespoons extra virgin olive oil
2 tablespoons fresh lemon juice
1 cup cherry tomatoes, halved
1 small red onion, thinly sliced
½ cup Kalamata olives, pitted
1 tablespoon fresh basil, chopped
1 teaspoon dried oregano
Salt and pepper to taste
(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)
Directions
Preheat the oven to 400°F (200°C) and lightly grease a baking dish with olive oil.
In a bowl, mix together the cherry tomatoes, sliced red onion, Kalamata olives, olive oil, lemon juice, oregano, salt, and pepper.
Place the salmon fillets skin-side down in the prepared baking dish and surround them with the vegetable mixture. Drizzle additional olive oil over the salmon fillets.
Bake for 15-20 minutes, or until the salmon flakes easily with a fork.
Before serving, sprinkle chopped fresh basil over the top for a burst of color and flavor.
Servings and Timing
Prep Time: 15 minutes
Cooking Time: 20 minutes
Total Time: 35 minutes
Servings: 4 servings
Variations
Add more vegetables: I can include zucchini, bell peppers, or spinach in the mix for added flavor and nutrients.
Swap salmon for other fish: If I prefer, I can substitute salmon with other fish like cod or tilapia.
Use different olives: Instead of Kalamata olives, I can use green olives for a slightly different flavor profile.
Storage/Reheating
To store leftovers, I place the salmon in an airtight container and refrigerate it for up to 2 days. When reheating, I suggest gently warming it in the oven at 300°F (150°C) to prevent overcooking. Alternatively, I can reheat it in a microwave, but the texture might be a little different.
FAQs
How do I know when the salmon is cooked?
I check the salmon by gently flaking it with a fork. If it flakes easily, it’s ready! It should also reach an internal temperature of 145°F (63°C).
Can I use frozen salmon?
Yes, I can use frozen salmon! Just make sure to thaw it thoroughly before cooking for the best texture and flavor.
Can I make this recipe ahead of time?
Yes, I can prepare the vegetable mixture and store it in the fridge for up to a day. When I’m ready to cook, I just add the salmon and bake it as usual.
Can I use a different type of olive oil?
Of course! While I love extra virgin olive oil for its flavor, I can use any type of olive oil I have on hand. Just remember that the flavor might vary slightly.
Can I make this recipe on the grill?
Yes, grilling salmon is a great option. I would preheat the grill and cook the salmon fillets for about 4-5 minutes on each side, then top with the vegetable mixture and serve.
Conclusion
This Mediterranean Salmon is a fresh, flavorful, and nutritious meal that’s easy to prepare and perfect for a quick weeknight dinner. With its simple ingredients and vibrant Mediterranean flavors, it’s sure to become one of my favorite go-to dishes. Whether I’m looking for a healthy option or simply want something tasty and satisfying, this recipe always hits the spot!
Recipe:

Mediterranean Salmon
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Cheryl
- Total Time: 35 minutes
- Yield: 4 servings
- Diet: Gluten Free
Description
This Mediterranean Salmon recipe is a vibrant, healthy dish featuring succulent salmon fillets topped with a flavorful mix of fresh tomatoes, Kalamata olives, and aromatic herbs. It's quick, easy to prepare, and packed with the bold flavors of the Mediterranean. Perfect for a weeknight dinner or a special occasion, this dish is loaded with healthy fats and protein.
Ingredients
4 salmon fillets (fresh or frozen)
2 tablespoons extra virgin olive oil
2 tablespoons fresh lemon juice
1 cup cherry tomatoes, halved
1 small red onion, thinly sliced
½ cup Kalamata olives, pitted
1 tablespoon fresh basil, chopped
1 teaspoon dried oregano
Salt and pepper to taste
Instructions
- Preheat the oven to 400°F (200°C) and lightly grease a baking dish with olive oil.
- In a bowl, combine the cherry tomatoes, sliced red onion, Kalamata olives, olive oil, lemon juice, oregano, salt, and pepper.
- Place the salmon fillets skin-side down in the prepared baking dish. Surround the fillets with the vegetable mixture. Drizzle additional olive oil over the salmon.
- Bake for 15-20 minutes, or until the salmon flakes easily with a fork.
- Before serving, sprinkle fresh basil over the top for a burst of color and flavor.
Notes
You can substitute the Kalamata olives with green olives for a different flavor profile.
If you prefer, use other fish like cod or tilapia instead of salmon.
Add more vegetables such as zucchini, bell peppers, or spinach for extra nutrients and flavor.
To store leftovers, place the salmon in an airtight container and refrigerate for up to 2 days. Gently reheat in the oven at 300°F (150°C) to preserve texture.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mediterranean
Nutrition
- Serving Size: 4 servings
- Calories: 350 kcal