Pesto Salmon with Roasted Asparagus – Fresh, Flaky & Perfect for Spring

Pesto Salmon with Roasted Asparagus

Pesto salmon with roasted asparagus is one of those spring dinners that feels bright, fresh, and incredibly easy to pull together. The salmon roasts until flaky and tender, the pesto adds rich herby flavor, and the asparagus turns just crisp-tender in the oven, which makes this kind of meal a natural fit for a light low carb dinner.

What makes this recipe especially practical is how often it’s made as a one-pan or sheet pan meal. Several versions roast the salmon and asparagus together at around 400°F to 425°F and finish in roughly 15 to 20 minutes, which makes it ideal for a quick weeknight meal during spring asparagus season.

Why You’ll Love This Recipe

  • It’s a simple one-pan dinner with easy cleanup.
  • Pesto and salmon are a natural match, bringing rich, herby flavor to the fish.
  • Asparagus roasts quickly, so it cooks well alongside salmon.
  • The whole meal is low carb when served on its own or with an extra vegetable side.
  • Most versions are ready in about 20 to 30 minutes from start to finish.
View Print Layout
  • Prep time: 10 minutes
  • Cook time: 18 minutes
  • Total time: 28 minutes
  • Serves: 4

Ingredients

For the salmon:

  • 4 salmon fillets, about 5 to 6 ounces each
  • 1/4 cup basil pesto
  • 1 tablespoon olive oil
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 teaspoon lemon juice

For the asparagus:

  • 1 pound asparagus, trimmed
  • 1 tablespoon olive oil
  • 1 clove garlic, minced
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper

Instructions

  • 1)

    Make sure to carefully follow each step of the instructions for the best results :

    1. Prep the oven and pan:
      Preheat the oven to 400°F and line a sheet pan or baking dish with parchment for easier cleanup. Many sheet pan versions of pesto salmon and asparagus start with a hot oven and a single pan so both parts of the meal can roast together.

    2. Season the asparagus:
      Place the asparagus on one side of the pan and toss it with olive oil, garlic, salt, and black pepper. Roasted asparagus is a common pairing here because it cooks quickly and works well with the fresh flavor of pesto.

    3. Prepare the salmon:
      Place the salmon fillets on the other side of the pan. Season lightly with salt and pepper, then spoon the pesto over the top of each fillet and spread it evenly. Pesto is usually added directly on top of the salmon before roasting in this style of recipe.

    4. Roast until flaky:
      Bake for 15 to 18 minutes, or until the salmon flakes easily and the asparagus is tender. Depending on thickness, some recipes suggest checking the salmon a little earlier so it stays moist and doesn’t overcook.

    5. Finish and serve:
      Remove the pan from the oven and drizzle the salmon with lemon juice just before serving. Serve the salmon and asparagus right away while everything is warm and bright.

Tips for the Best Pesto Salmon with Roasted Asparagus

  • Trim the woody ends from the asparagus so it roasts evenly.
  • If the asparagus spears are very thick, slice them lengthwise so they cook at the same rate as the salmon.
  • Don’t spread the pesto too thickly or it can darken too much in the oven.
  • Start checking the salmon a little early if your fillets are thin.
  • Use a parchment-lined pan for easier cleanup and to help keep the pesto from sticking.
  • A squeeze of lemon at the end brightens both the salmon and the asparagus.
  • Freshly made or good-quality store-bought pesto both work well.

Variations

  • Tomato version. Add cherry tomatoes to the pan for extra color and a more summery finish.
  • Yogurt pesto version. Mix a little Greek yogurt into the pesto for a creamier topping.
  • Parmesan version. Sprinkle Parmesan over the pesto before baking for a richer finish.
  • Dairy-free version. Use a dairy-free pesto if you want to keep the recipe fully dairy-free.
  • Air fryer version. Cook the salmon and asparagus in batches in the air fryer if you don’t want to turn on the oven.

Can I Use Frozen Salmon Instead?

Yes, but it’s best to thaw it fully first and pat it dry before adding the pesto. Thawed and dried salmon roasts more evenly and helps the pesto stay on top instead of sliding off during cooking.

What to Serve with Pesto Salmon with Roasted Asparagus

This easy low carb dinner works well with a few simple sides:

  • Cauliflower rice
  • A crisp green salad
  • Roasted zucchini
  • Cucumber salad
  • Sautéed spinach
  • Lemon wedges

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in a low oven or microwave at reduced power until just warm. Salmon is always best when not overheated, so keep the reheating gentle to preserve the flaky texture.

Nutrition (Per Serving – approx.)

Per ServingAmount
Calories~360 kcal
Protein~34g
Fat~22g
Carbohydrates~5g
Fiber~2g

Values are approximate and may vary depending on the exact ingredients used.

FAQ

Can I use store-bought pesto?

Yes. Store-bought pesto works very well in this recipe and keeps the prep quick.

How do I know when salmon is done?

The salmon should flake easily with a fork and look opaque in the center.

Can I add other vegetables?

Yes. Cherry tomatoes are one of the most common additions in similar sheet pan versions.

Is asparagus a good spring side for salmon?

Yes. Asparagus is a classic spring vegetable and roasts quickly enough to pair very well with salmon.

Can I meal prep this recipe?

You can, but salmon is best freshly cooked. It works better for short-term leftovers than full-week meal prep.

Leave a comment

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

Previous Post Next Post