Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mediterranean Garlic Butter Salmon with Spinach and Tomatoes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A one-pan Mediterranean feast with flaky salmon in a rich garlic butter sauce, paired with wilted spinach and blistered cherry tomatoes. This vibrant, flavorful dish is quick to make and perfect for a nutritious weeknight meal.

  • Total Time: 25
  • Yield: 4 servings 1x

Ingredients

Scale

4 (6-ounce) salmon fillets
4 tablespoons butter
2 tablespoons olive oil
4 cloves garlic, minced
1 cup cherry tomatoes, halved
1 cup fresh spinach
1 teaspoon salt
1/2 teaspoon black pepper
1 tablespoon lemon juice

Instructions

Preheat oven to 400°F.
Heat a large oven-safe skillet over medium-high heat. Add olive oil and butter.
Sear salmon fillets skin-side down for 2–3 minutes until golden. Flip and transfer to oven.
Add cherry tomatoes and garlic to the skillet. Cook 2–3 minutes until blistered.
Return salmon to the pan, add spinach, salt, pepper, and lemon juice. Bake 10–12 minutes.
Let rest 5 minutes before serving.

Notes

Use skin-on salmon for crisp texture.
Substitute steelhead trout for salmon if desired.
For dairy-free: use vegan butter or ghee.
Cherry tomatoes release less moisture than larger varieties, maintaining a saucy texture.
Toss spinach in garlic butter sauce after baking for extra richness.

  • Author: Amelie Harper
  • Prep Time: 10
  • Cook Time: 15
  • Category: Mediterranean Table
  • Method: Baking
  • Cuisine: Mediterranean
  • Diet: Healthy

Nutrition

  • Serving Size: 1 salmon fillet with 1/4 cup sauce/vegetables
  • Calories: 420
  • Sugar: 3g
  • Sodium: 600mg
  • Fat: 25g
  • Saturated Fat: 15g
  • Carbohydrates: 10g
  • Fiber: 3g
  • Protein: 30g
  • Cholesterol: 120mg