One-Pan Salmon and Asparagus is a simple, 20-minute salmon dinner that comes together on a sheet pan. The lemon-garlic-herb butter melts over this baked salmon and asparagus as it bakes, and every bite is so flavorful. Don’t miss the quick video tutorial to see just how easy this is.

This post may contain affiliate links. Read my disclosure policy.
Helpful Reader Review
“Fantastic recipe. I have made this many times and is always well received and totally delicious.” – Rosebud ★★★★★
Easy Salmon and Asparagus Dinner
This one-pan salmon asparagus recipe is a reader and family favorite (read the glowing reviews below). The flavored butter here is gold. It is the same butter we use on our popular Lobster Tails recipe, and I even use it on my juicy Roast Turkey. It comes together quickly, and everything it touches always gets rave reviews.
Seriously, though, this salmon recipe is a must-try. Make it once and you’ll make it again and again. It’s just THAT good! Perfect for special occasions and easy enough for a busy weeknight – it’s delicious and looks so pretty on that baking dish. Make this, and you’ll impress your family.
Salmon and Asparagus Video
SO MUCH FLAVOR!! I hope you all love this easy dinner idea. I’d pass you a slice if I could because I really want you to discover this juicy salmon recipe! P.S. I’ve been making this salmon with 6 Tbsp butter instead of 8, and it works just as well, which is why the recipe states 6 Tbsp butter.

How to Bake Salmon with Asparagus
This whole process takes about 20 minutes from start to finish. While it cooks, I like to start cooking white rice or make Air Fryer Roasted Potatoes to pair it with, so my side dish is ready to serve when the salmon comes out of the oven.
- Prep – Preheat oven to 450˚F (set the rack in the top third of the oven – this gives the salmon some color). Line a large baking sheet with parchment (trim it to fit so it doesn’t burn).
- Place salmon fillets in the center add asparagus on the sides. Drizzle asparagus with olive oil and roll to coat in the oil. Season both salmon and asparagus with salt and pepper.
- Mash together the flavored butter ingredients in a small bowl until the lemon juice is incorporated (by hand with a fork, or use a small food processor or an immersion blender to speed up the process).
- Finish and Bake – Spread most of the butter over salmon, dab the rest on asparagus. Top salmon with lemon slices and bake 10–12 min (depends on thickness). You can finish under the broiler for 2–3 min for a golden top. Bake until the salmon is flaky and cooked through. According to the USDA guidelines, it should reach a safe internal temperature of 145˚F on an instant-read thermometer.

Salmon is a smart choice for dinner because it has plenty of health benefits; rich in Omega-3 fatty acids, vitamin B12, and Selenium. I think salmon is the most satisfying protein, and it’s low carb, leaving you feeling full yet light at the same time. And this one is lip-smacking good!!
What to Serve with Salmon and Asparagus
There’s tons of flavor here, so I like to pair it with simple sides such as:
- Mashed Potatoes
- Easy Boiled Potatoes
- Cilantro Lime Rice
- Roasted Potatoes
- Parmesan Risotto (if you’re feeling fancy)

P.S. Spoon some of those scrumptious pan juices over your salmon for even more amazing flavor! What is YOUR favorite way to enjoy salmon?
Sheet Pan Salmon and Asparagus

Ingredients
For the Salmon and Asparagus:
- 2 lbs salmon filet, cut into six – 6 oz portions
- 2 lbs asparagus*, fibrous ends removed
- Salt and black pepper, added to taste
- 1 Tbsp olive oil
- 1 small lemon, sliced into rings for garnish
For the Lemon-Garlic-Herb Butter:
- 6 Tbsp unsalted butter, softened (*see quick softening note)
- 2 Tbsp fresh lemon juice, from 1 small lemon
- 2 garlic cloves, pressed or minced
- 2 Tbsp fresh parsley, finely chopped
- 1 tsp salt, we used sea salt
- 1/4 tsp black pepper
Instructions
- Prep – Preheat oven to 450˚F with oven rack in top third. Line large rimmed baking sheet with parchment paper, trimming the paper to just fit so it doesn't go over edges of pan (this prevents the paper from charring under broiler).
- Place salmon filets in a row down the center of your lined baking pan. Arrange trimmed asparagus on the sides of the salmon. Drizzle asparagus lightly with olive oil and roll to coat. Sprinkle both asparagus and salmon with salt and pepper.
- Make Flavored Butter – In a medium bowl, use a fork to mash together all ingredients for flavored butter. It takes a couple of minutes to come together but keep mashing and it will happen. You can also use a food processor for the job if you prefer. Spoon 3/4 of your flavored butter over the salmon and spread evenly (no need for perfection). Dab remaining butter mix over the asparagus.
- Bake – Top each salmon filet with a slice of lemon and bake uncovered at 450˚F for 10-12 minutes (a thinner fillet will take 10 minutes and a larger fillet takes 12 minutes). Set the oven to BROIL and bake another 2-3 minutes to give the salmon a golden glow. Bake until salmon is flaky and cooked through with an internal temperature of 145˚F on an instant-read thermometer.
Notes
*How to Speed-Soften Butter: Place wrapped stick of butter in airtight ziploc bag and submerge bag in warm (100˚F) water, placing a weight over the top so it doesn’t float. Let sit 10 -15 mins until softened.
Nutrition Per Serving
Filed Under
More Easy Salmon Recipes
If you love salmon as much as I do, I know you’ll find new favorites in this list. These will keep your salmon dinner menus exciting:
- Baked Salmon with Garlic and Dijon
- Teriyaki Salmon
- Salmon Cakes
- Pan-Seared Salmon
- Air Fryer Salmon
- Tuscan Salmon
- Salmon Patties
Hey Natasha,
I just made this recipe and it was a hit with my family. Along with the creamy feta pasta, I will be making this again. I had a hard time trying to find good salmon fillets, but I got lucky at trader joe’s. Thank you for another amazing recipe Natasha!
You are very welcome LaToya! Thank you for your awesome comments and review, I appreciate it.
Aldi’s also has great “fresh
salmon” if you have one in your area.
Is the skin removed from the salmon for this recipe?
I’ve tried it both ways and it works either way. I think the photos for this recipe were with skinless salmon.
Hi Natasha,
I found this link when looking for this exact recipe from Chrissy Teigen’s Cravings website, but it’s no longer there. I love this recipe! Is yours the original?
Hi Beth, I’m not sure about the other recipe that you found online, but this is the version that we love and have been using.
Delicious and sooo easy!
Thank you for your good feedback, Cathy!
My sister and I made this recipe for dinner today. It was so good! Our family loved it! The butter glaze on top, was the best part about it. It definitely gave the salmon and asparagus flavor. The lemons on top gave it flavor as well, and made it look creative. We loved the concept of the recipe! Thanks for the recipe Natasha!
Aww, that’s the best! Thank you so much for sharing that with me, Zoie!
Love salmon recipes. ASI need vegan. Sides.
You are such a cute chef . So energetic. So sweet . So pretty . And above all all your recipes are simple , flavourful and delicious. God bless you . Going to try this one now
Thank you for your compliments! I hope you’ll love every recipe that you will try.
beautifull i love it.
Glad you do! Thank you for sharing.
Love your one pot meal salmon recipe ,D safe
elicious Thank you for sharing
You and family stay
I’m glad you liked the recipe!
Everything is so organized in your pantry and refrigerator. You have a beautiful home. Love you and the recipes.
Thank you for that wonderful compliment and for watching!
Fabulous results! I used fresh dill in the butter as I like dill with salmon. Fast, easy. Fish was moist, tender, buttery & it was hard to stop eating it!
I’m so glad you enjoyed it!
I’m getting ready to make this for dinner tonight! One question, did you remove the skin? I don’t see it on the taste test! 🙂 I’m anxious to make this! It looks delicious!
Hi Senia, I have tried this recipe with both and both work well. In the photos this time, I used skinless, just for ease of serving.
Hi Natasha!
I made the salmon and it was wonderful! I used foil to line my fish pan and steamed the asparagus in the microwave. It was very delicious! Thank you for the recipe!
Love it! Thanks for your great comments and review, Karen. I appreciate it.
YUM!!
I didn’t have fresh parsley, so used green onions instead.
Thank you so much for sharing that with me.
YUM!!
I’m so glad you enjoyed it!
Incredible I will never make salmon another way again. So delicious and full of flavor. Made it last week and now again today, definitely a hit!
Yay, thank you so much for your great comments and review. I’m glad you loved it, Melissa!
I really want to make this but don’t have a broiler or broiler setting on my oven. Is it ok to forgo that step? What should I do instead if anything? Thanks in advance for your advice.
Hi Sheri, we love the golden glow it gives salmon, but you are welcome to skip that process.
This was easy and delicious! My husband is not a huge fan of asparagus. Could I make this with green beans instead?
Hi Laurie, I would use broccoli or green beans instead.
You are awesome
You’re sweet, thank you!
How would I adapt the recipe for 2 people? I hate to waste- or if I made full batch, how long would it stay in the fridge like for meal prep?
Hi Jen, we have a recipe slider available. Simply adjust how many servings you would like by hovering over the red number and slide on the printable recipe card. I hope this helps. This recipe reheats well and keeps well in the fridge for up to 2 days – possibly longer. Still, we haven’t had leftovers of this recipe longer than that 🙂 I like to warm the salmon up on a skillet, but it’s also pretty good to eat cold if you wanted to put it into a salad 🙂.