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

Pan-Seared Salmon with Roasted Cherry Tomatoes Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emma
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Diet: Low Calorie

Description

A fresh and elegant pan-seared salmon dish topped with juicy roasted cherry tomatoes, delivering crisp texture, bright flavor, and a healthy, satisfying meal with minimal effort.


Ingredients

4 salmon fillets (skin-on or skinless)

Salt and pepper, to taste

1 tablespoon olive oil

1 tablespoon butter (optional)

2 cups cherry tomatoes, halved

2 tablespoons olive oil (for tomatoes)

1 teaspoon balsamic vinegar (optional)

2 cloves garlic, minced

Salt and pepper, to taste (for tomatoes)

Fresh basil or parsley, for garnish (optional)


Instructions

  1. Preheat the oven to 400°F (200°C).
  2. Toss the cherry tomatoes with olive oil, balsamic vinegar (if using), garlic, salt, and pepper.
  3. Spread the tomatoes on a baking sheet and roast for 15–20 minutes until soft and lightly caramelized.
  4. Season the salmon fillets with salt and pepper.
  5. Heat olive oil in a skillet over medium-high heat and add butter if using.
  6. Place salmon in the skillet, skin-side down if applicable, and cook for 4–5 minutes until crispy and halfway cooked.
  7. Flip the salmon and cook for another 3–4 minutes until opaque and flaky.
  8. Serve the salmon topped with roasted cherry tomatoes and garnish with fresh herbs if desired.

Notes

Grape tomatoes can be used instead of cherry tomatoes.

Add red pepper flakes for a spicy kick.

A squeeze of lemon juice adds brightness.

Reheat gently to avoid overcooking the salmon.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Pan-Seared & Roasting
  • Cuisine: American

Nutrition

  • Serving Size: 1 salmon fillet with tomatoes
  • Calories: 410
  • Sugar: 5g
  • Sodium: 420mg
  • Fat: 28g
  • Saturated Fat: 6g
  • Unsaturated Fat: 20g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 2g
  • Protein: 34g
  • Cholesterol: 90mg