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

Salmon With Pesto And Blistered Tomatoes


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ezabella
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Diet: Gluten Free

Description

Salmon With Pesto And Blistered Tomatoes is a quick, flavorful dish featuring tender salmon topped with fresh basil pesto and sweet roasted cherry tomatoes. Ready in under 30 minutes, it’s ideal for both busy weeknights and elegant dinners.


Ingredients

1 lb mixed cherry tomatoes

3 garlic cloves, minced

Kosher salt, to taste

Freshly ground black pepper, to taste

3 tbsp extra-virgin olive oil

1 large (1 to 1 1/2 lb) center-cut salmon fillet, or 4 small fillets (34 oz each)

1 cup basil pesto (store-bought or homemade)


Instructions

  1. Preheat oven to 425°F (220°C). Line a baking sheet with parchment paper.
  2. On the baking sheet, toss cherry tomatoes with garlic, salt, and pepper. Roast for 15–16 minutes, until tomatoes burst and begin to brown.
  3. On a separate baking sheet lined with parchment, brush salmon with olive oil and season with salt and pepper.
  4. Bake salmon for 10 minutes, then spread 1–2 tbsp pesto over the top. Continue baking for about 3 minutes, until salmon flakes easily with a fork.
  5. Transfer salmon to a platter and top with roasted tomatoes. Serve immediately.

Notes

  • Add lemon zest to pesto for brightness.
  • For nut-free pesto, use sunflower or pumpkin seeds instead of pine nuts.
  • Add crushed red pepper flakes to tomatoes for heat.
  • Substitute halibut, cod, or trout for salmon.
  • Grill salmon and tomatoes for a smoky variation.
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Category: Main Dish
  • Method: Roasting
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 fillet with tomatoes
  • Calories: 380
  • Sugar: 3g
  • Sodium: 480mg
  • Fat: 27g
  • Saturated Fat: 5g
  • Unsaturated Fat: 21g
  • Trans Fat: 0g
  • Carbohydrates: 5g
  • Fiber: 2g
  • Protein: 28g
  • Cholesterol: 75mg