Tasty Sheet Pan Salmon and Asparagus

Getting a healthy, satisfying dinner on the table during busy weeknights can feel like an impossible task. Between work schedules, family commitments, and the general chaos of everyday life, the last thing you want is a complicated meal that leaves you with a sink full of dishes.

That’s where this sheet pan salmon and asparagus comes to the rescue. Everything cooks together on a single pan, the flavor is absolutely delicious thanks to a simple garlic-herb butter, and cleanup is a breeze. Plus, it’s ready in under 30 minutes, making it perfect for those nights when you need something nutritious without all the fuss.

sheet pan salmon and asparagus
Image: moanaskitchen.com / All Rights reserved

Why You’ll Love This Sheet Pan Salmon and Asparagus

  • Quick weeknight dinner – Ready in under 30 minutes, this recipe gets a healthy meal on the table fast when you’re short on time.
  • One-pan cleanup – Everything cooks together on a single sheet pan, which means less dishes to wash and more time to relax after dinner.
  • Healthy and nutritious – Packed with protein and vegetables, this meal is naturally gluten-free and keto-friendly without sacrificing any flavor.
  • Simple ingredients – You probably have most of these pantry staples on hand already, making it easy to whip up any night of the week.
  • Restaurant-quality results – The garlic butter sauce takes this simple dish to the next level, making it fancy enough for guests but easy enough for a Tuesday night.

What Kind of Salmon Should I Use?

You can choose farm-raised or wild for this recipe, both will work. And, if all you have access to is frozen salmon, you’ll still be good to go. In fact, most fresh salmon at the supermarket has been previously frozen right off the boat. Just be sure it was handled properly by checking for any visible ice crystals or signs of freezer burn. For this recipe, you’ll want to use skinless salmon. Arguably the best thing about salmon skin is getting it nice and crispy. Since we’re cooking this salmon on a sheet pan with asparagus, that crispness won’t be achieved and so it’s best to do without it.

sheet pan salmon and asparagus
Image: moanaskitchen.com / All Rights reserved

Options for Substitutions

This simple sheet pan dinner is easy to customize with a few ingredient swaps:

  • Salmon: Other fish work great here too – try arctic char, trout, or cod. Just keep in mind that thinner fillets like cod will cook faster, so check them around the 10-minute mark.
  • Asparagus: Green beans, broccolini, or Brussels sprouts (halved) are all good alternatives. Brussels sprouts will need a few extra minutes in the oven, so add them 5 minutes before the salmon.
  • Butter: You can use ghee or a dairy-free butter substitute if needed. The flavor will be slightly different, but it’ll still taste good.
  • Fresh lemon: Lime works in a pinch and gives the dish a slightly different citrus note. You can also use bottled lemon juice if that’s what you have on hand.
  • Fresh parsley: Dried parsley works fine – just use 2 teaspoons instead of 2 tablespoons. Fresh dill or cilantro also pair nicely with salmon if you want to switch things up.
  • Garlic: Garlic powder can replace fresh garlic – use about 1/2 teaspoon in place of the 2 cloves.

Watch Out for These Mistakes While Cooking

The biggest mistake when making sheet pan salmon is overcooking it, which turns the fish dry and chalky – since salmon continues cooking after you remove it from the oven, pull it out when your thermometer reads 140°F instead of waiting for 145°F.

Another common error is using asparagus spears of different thicknesses, which means some will be overcooked while others are still tough, so try to pick stalks that are similar in size or snap off the woody ends at their natural breaking point.

Don’t forget to pat your salmon completely dry with paper towels before seasoning, as excess moisture prevents the butter from sticking properly and can create steam instead of a nice finish.

Finally, resist the urge to flip the salmon during cooking – it’s unnecessary and often causes the fish to break apart, leaving you with a messy presentation instead of beautiful fillets.

sheet pan salmon and asparagus
Image: moanaskitchen.com / All Rights reserved

What to Serve With Sheet Pan Salmon and Asparagus?

This sheet pan salmon and asparagus is pretty much a complete meal on its own, but I love serving it over a bed of fluffy white rice or quinoa to soak up all that lemony butter sauce. If you want to add some carbs, roasted baby potatoes or a simple pasta tossed with olive oil and garlic make great sides that won’t compete with the main dish. A light arugula salad with a simple vinaigrette is another nice option if you’re looking to add some freshness to the plate. For a heartier meal, try adding some crusty bread on the side for mopping up any extra sauce left on your plate.

Storage Instructions

Store: Keep any leftover salmon and asparagus in separate airtight containers in the fridge for up to 3 days. The salmon stays moist and flaky, and honestly makes for a great cold lunch the next day on top of a salad or with some rice.

Reheat: Warm up your leftovers gently in the oven at 275°F for about 10 minutes, or in the microwave on medium power for 1-2 minutes. Be careful not to overcook the salmon or it’ll dry out. I usually add a tiny splash of water or extra lemon butter sauce to keep everything moist.

Preparation Time 15-20 minutes
Cooking Time 10-15 minutes
Total Time 25-35 minutes
Level of Difficulty Easy
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 2250-2450
  • Protein: 210-230 g
  • Fat: 150-165 g
  • Carbohydrates: 25-35 g

Ingredients

For the base:

  • 2.25 lb salmon (cut into four 6-ounce fillets)
  • 2.25 lb asparagus (tough ends trimmed off)
  • salt
  • black pepper
  • 1.5 tbsp olive oil (I prefer Bertolli Extra Virgin for roasting)
  • 1 lemon (sliced into 1/4-inch rounds)

For the flavored butter:

  • 7 tbsp butter (I like Kerrygold unsalted for this)
  • 2 tbsp lemon juice (freshly squeezed for better acidity)
  • 3 garlic cloves (minced)
  • 2 tbsp fresh parsley (chopped)
  • 1 tbsp fresh dill (chopped)
  • 1.25 tsp salt
  • 0.5 tsp black pepper

Step 1: Prepare the Herb Butter and Mise en Place

  • 7 tbsp butter
  • 3 garlic cloves, minced
  • 2 tbsp fresh lemon juice
  • 2 tbsp fresh parsley, chopped
  • 1 tbsp fresh dill, chopped
  • 1.25 tsp salt
  • 0.5 tsp black pepper

While your oven preheats, prepare the compound butter that will add richness and flavor to the dish.

In a small bowl, combine the softened butter, minced garlic, lemon juice, fresh parsley, fresh dill, salt, and black pepper.

Mix until well combined and set aside.

This allows the flavors to meld while you prepare the vegetables and protein.

Trim the tough ends from the asparagus (about the bottom 2 inches) and pat the salmon fillets dry with paper towels—this ensures better browning and prevents the butter from becoming watery.

Step 2: Preheat and Arrange on Sheet Pan

  • 2.25 lb salmon
  • 2.25 lb asparagus

Preheat your oven to 450°F and line a large sheet pan with parchment paper or foil for easy cleanup.

Arrange the salmon fillets in the center of the pan and position the trimmed asparagus on both sides, creating space between everything for even heat circulation.

The center placement of the salmon ensures it cooks gently without drying out, while the asparagus on the sides can develop light caramelization.

Step 3: Season and Add the Herb Butter

  • 1.5 tbsp olive oil
  • salt
  • black pepper
  • herb butter mixture from Step 1

Drizzle the olive oil over the asparagus spears and toss lightly to coat.

Season both the salmon and asparagus generously with salt and black pepper, tasting as you go—I find that seasoning before adding the butter helps the salt penetrate the proteins better.

Spoon or spread the herb butter mixture from Step 1 evenly over the salmon fillets and asparagus, reserving a small amount for finishing if desired.

Step 4: Layer Lemon and Roast

  • 1 lemon

Arrange the lemon slices directly on top of each salmon fillet.

This adds both visual appeal and subtle citrus flavor during cooking.

Place the sheet pan in the preheated 450°F oven and roast for 10-12 minutes, until the salmon is mostly opaque and flakes easily when tested with a fork.

The salmon should reach an internal temperature of about 140°F at this point—it will continue cooking slightly during broiling.

Step 5: Finish with a Quick Broil

After the initial roasting, switch your oven to broil and place the sheet pan on the middle rack for 2-3 minutes.

Watch carefully during this step—broilers vary in intensity.

The goal is to gently finish the salmon to 145°F internal temperature and add a delicate caramelization to the butter and asparagus tips.

Don’t walk away; these final minutes go quickly and you want to avoid overcooking the delicate fish.

sheet pan salmon and asparagus

Tasty Sheet Pan Salmon and Asparagus

Delicious Tasty Sheet Pan Salmon and Asparagus recipe with step-by-step instructions.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Calories: 2350

Ingredients
  

For the base::
  • 2.25 lb salmon (cut into four 6-ounce fillets)
  • 2.25 lb asparagus (tough ends trimmed off)
  • salt
  • black pepper
  • 1.5 tbsp olive oil (I prefer Bertolli Extra Virgin for roasting)
  • 1 lemon (sliced into 1/4-inch rounds)
For the flavored butter::
  • 7 tbsp butter (I like Kerrygold unsalted for this)
  • 2 tbsp lemon juice (freshly squeezed for better acidity)
  • 3 garlic cloves (minced)
  • 2 tbsp fresh parsley (chopped)
  • 1 tbsp fresh dill (chopped)
  • 1.25 tsp salt
  • 0.5 tsp black pepper

Method
 

  1. While your oven preheats, prepare the compound butter that will add richness and flavor to the dish. In a small bowl, combine the softened butter, minced garlic, lemon juice, fresh parsley, fresh dill, salt, and black pepper. Mix until well combined and set aside. This allows the flavors to meld while you prepare the vegetables and protein. Trim the tough ends from the asparagus (about the bottom 2 inches) and pat the salmon fillets dry with paper towels—this ensures better browning and prevents the butter from becoming watery.
  2. Preheat your oven to 450°F and line a large sheet pan with parchment paper or foil for easy cleanup. Arrange the salmon fillets in the center of the pan and position the trimmed asparagus on both sides, creating space between everything for even heat circulation. The center placement of the salmon ensures it cooks gently without drying out, while the asparagus on the sides can develop light caramelization.
  3. Drizzle the olive oil over the asparagus spears and toss lightly to coat. Season both the salmon and asparagus generously with salt and black pepper, tasting as you go—I find that seasoning before adding the butter helps the salt penetrate the proteins better. Spoon or spread the herb butter mixture from Step 1 evenly over the salmon fillets and asparagus, reserving a small amount for finishing if desired.
  4. Arrange the lemon slices directly on top of each salmon fillet. This adds both visual appeal and subtle citrus flavor during cooking. Place the sheet pan in the preheated 450°F oven and roast for 10-12 minutes, until the salmon is mostly opaque and flakes easily when tested with a fork. The salmon should reach an internal temperature of about 140°F at this point—it will continue cooking slightly during broiling.
  5. After the initial roasting, switch your oven to broil and place the sheet pan on the middle rack for 2-3 minutes. Watch carefully during this step—broilers vary in intensity. The goal is to gently finish the salmon to 145°F internal temperature and add a delicate caramelization to the butter and asparagus tips. Don't walk away; these final minutes go quickly and you want to avoid overcooking the delicate fish.

Leave a Comment

Recipe Rating