Print
Mediterranean Salmon Bake
This Mediterranean salmon is a colorful, flavorful sheet-pan dinner featuring juicy tomatoes, briny olives, fragrant herbs, and tender salmon. Ready in just 35 minutes, it’s healthy, protein-packed, and perfect for both weeknight dinners and special occasions.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baked
- Cuisine: Mediterranean
- Diet: Diabetic
Ingredients
2 lbs salmon filet, skin on
1 lemon, sliced thin
1/2 cup Kalamata olives, pitted
3 cups cherry tomatoes, multi-colored, halved
1 tbsp capers
1/2 red onion, sliced thin
2 garlic cloves, sliced thin
3 tbsp extra virgin olive oil
1 tbsp fresh rosemary (or 1 tsp dried)
1/2 tbsp fresh oregano (or 1/2 tsp dried)
1/2 tbsp fresh thyme (or 1/2 tsp dried)
1/2 tsp salt
Fresh ground black pepper
Instructions
- Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper and drizzle with 1 tbsp olive oil.
- Season salmon with salt and pepper on both sides, placing it skin-side down on the baking sheet.
- Prepare vegetables: halve tomatoes, slice lemon, onion, and garlic, and rinse capers.
- Arrange lemon slices on top of and around the salmon. Scatter tomatoes, olives, garlic, and half the onion around the fish. Sprinkle remaining onion and capers over the salmon.
- Evenly add rosemary, oregano, and thyme across the pan. Drizzle with remaining olive oil and lightly season with salt and pepper.
- Bake for 20 minutes, or until salmon flakes easily with a fork (internal temperature 145°F / 63°C).
- Let rest for 5 minutes before serving.
Notes
- Swap salmon with halibut, trout, or cod.
- Add artichoke hearts or bell peppers for variety.
- Use dried herbs if fresh are unavailable (adjust quantities).
- Finish with balsamic glaze for extra brightness.
- Leftovers taste great chilled over salad.
Nutrition
- Serving Size: 1/6 of recipe
- Calories: 320
- Sugar: 3g
- Sodium: 540mg
- Fat: 19g
- Saturated Fat: 3g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 2g
- Protein: 32g
- Cholesterol: 75mg