Pesto-Crusted Salmon Sheet Pan with Asparagus and Tomatoes

Quick Recipe Version (TL;DR)

  • Yield: 4 servings
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes

Quick Ingredients

  • 4 skin-on salmon fillets (6 oz/170 g each)
  • 1/3 cup (80 ml) basil pesto
  • 1 tsp finely grated lemon zest
  • 1 lb (450 g) asparagus, trimmed
  • 10 oz (285 g) cherry tomatoes
  • 1 tbsp extra-virgin olive oil
  • 3/4 tsp kosher salt, divided
  • 1/2 tsp freshly ground black pepper, divided
  • 1/4 tsp red pepper flakes (optional)
  • 1 lemon, cut into wedges
  • 2 tbsp shaved Parmesan (optional)

Do This

  • 1. Heat oven to 425°F (218°C). Line a rimmed half sheet pan with parchment.
  • 2. Toss asparagus and tomatoes with olive oil, 1/2 tsp salt, 1/4 tsp pepper, and red pepper flakes; spread on the pan.
  • 3. Pat salmon dry. Mix pesto with lemon zest; season salmon with remaining salt and pepper.
  • 4. Place salmon skin-side down on the pan, nestling among vegetables. Spread pesto mixture over the tops.
  • 5. Roast 12–14 minutes, until salmon flakes and tomatoes blister; asparagus should be tender-crisp.
  • 6. Optional: broil 1–2 minutes for light browning. Finish with lemon juice; add Parmesan if using. Serve hot.

Why You’ll Love This Recipe

  • One pan, minimal cleanup, weeknight-fast but company-worthy.
  • Bright basil pesto and lemon zest form a fragrant, savory crust on the salmon.
  • Asparagus and cherry tomatoes roast alongside for a balanced, colorful plate.
  • Flexible and forgiving—works with store-bought pesto and variable salmon thickness.

Grocery List

  • Produce: 1 lemon, 1 lb asparagus, 10 oz cherry tomatoes
  • Dairy: Parmesan (optional, for finishing)
  • Pantry: Salmon fillets, basil pesto, olive oil, kosher salt, black pepper, red pepper flakes (optional)

Full Ingredients

For the salmon

  • 4 skin-on salmon fillets (6 oz/170 g each), pin bones removed
  • 1/3 cup (80 ml) basil pesto
  • 1 tsp finely grated lemon zest (from 1 lemon)
  • 1/4 tsp kosher salt
  • 1/4 tsp freshly ground black pepper

For the vegetables

  • 1 lb (450 g) asparagus, woody ends snapped off
  • 10 oz (285 g) cherry tomatoes
  • 1 tbsp extra-virgin olive oil
  • 1/2 tsp kosher salt
  • 1/4 tsp freshly ground black pepper
  • 1/4 tsp red pepper flakes (optional)

To finish

  • 1 lemon, cut into wedges
  • 2 tbsp shaved Parmesan, to garnish (optional)
Pesto-Crusted Salmon Sheet Pan with Asparagus and Tomatoes – Closeup

Step-by-Step Instructions

Step 1: Preheat and prepare the pan

Position a rack in the center of the oven and preheat to 425°F (218°C). Line a rimmed half sheet pan (18×13 inches) with parchment paper for easy cleanup.

Step 2: Season the vegetables

Add the asparagus and cherry tomatoes to the sheet pan. Drizzle with the olive oil, then sprinkle with 1/2 teaspoon kosher salt, 1/4 teaspoon black pepper, and red pepper flakes if using. Toss directly on the pan until evenly coated and spread into a single layer, leaving four spaces for the salmon.

Step 3: Make the pesto-lemon topping and prep the fish

Pat the salmon dry with paper towels for better browning. In a small bowl, stir the pesto and lemon zest together until combined. Season the salmon fillets on the flesh side with the remaining 1/4 teaspoon salt and 1/4 teaspoon pepper.

Step 4: Assemble on the sheet pan

Nestle the salmon fillets skin-side down among the vegetables, leaving a little space around each piece. Spoon and spread the pesto-lemon mixture evenly over the top of each fillet, covering the surface edge-to-edge.

Step 5: Roast to tender and flaky

Roast for 12–14 minutes, depending on thickness, until the salmon is just opaque in the center and flakes easily with a fork. The cherry tomatoes should be blistered and juicy, and the asparagus tender-crisp. For thick (1-inch) fillets, aim for an internal temperature of 125°F (52°C) for medium; carryover heat will bring it closer to 130°F as it rests.

Step 6: Optional broil for color

If you’d like deeper color on the pesto crust, switch the oven to broil and cook 1–2 minutes, watching closely so the pesto does not scorch.

Step 7: Finish and serve

Squeeze lemon wedges over the salmon and vegetables right on the pan. Sprinkle with shaved Parmesan if using. Serve immediately, spooning the pan juices over each portion.

Pro Tips

  • Dry fish equals better crust: pat salmon very dry before topping with pesto.
  • Thickness matters: start checking at 10 minutes for thin fillets; thicker pieces may need the full 14 minutes.
  • Keep the pesto thick: a thicker layer clings better and won’t run; chill runny jarred pesto for 10 minutes to firm up.
  • Don’t crowd: spread veggies in a single layer so they roast instead of steam.
  • Use a thermometer if you have one: pull salmon at 125°F (52°C) for medium; it will continue to cook slightly off heat.

Variations

  • Vegetable swap: Try trimmed green beans or broccolini in place of asparagus; roast times are similar.
  • Dairy-free: Use a dairy-free pesto and skip the Parmesan garnish.
  • Different fish: Steelhead trout or Arctic char work well; adjust time slightly for thinner fillets.

Storage & Make-Ahead

Refrigerate leftovers in an airtight container for up to 2 days. Reheat gently at 275°F (135°C) for 8–10 minutes, or enjoy cold flaked over salads. You can prep the vegetables up to 24 hours ahead and refrigerate. Salmon can be seasoned and topped with the pesto-lemon mixture up to 12 hours in advance; cover and chill, then roast straight from the fridge, adding 1–2 minutes to the cook time.

Nutrition (per serving)

Approx. 520 calories; 36 g protein; 34 g fat; 9 g carbohydrates; 3 g fiber; 640 mg sodium. Values are estimates and will vary with ingredient brands and portion sizes.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *


Promotional Banner X
*Sponsored Link*