This post may contain affiliate links. Please read my disclosure policy.
This one-pan salmon dinner is my go-to when I want a real meal without a pile of dishes. You get flaky, juicy salmon, tender potatoes with crisp edges, and asparagus that stays bright and snappy. Then everything gets brushed and tossed in a maple mustard sauce that’s sweet, tangy, and a little garlicky.

A delicious and easy baked salmon recipe
If “one pan” caught your eye, you’re in the right place. This dinner is built around three main ingredients, salmon, potatoes, and asparagus, and they all cook on the same sheet pan with smart timing so nothing overcooks.
What I love most is the sauce. Maple syrup and grainy mustard sound basic, but together they turn into a glossy, bold glaze that works on the salmon and the veggies. You brush it on the fish, then toss the rest with the potatoes and asparagus so every bite gets that sweet-savory punch. For more easy dinners like this, try One-Pan Baked Chicken Fajitas or Cajun Parmesan Salmon.

Ingredients needed to make baked salmon
This easy dinner recipe consists of 3 main ingredients: salmon, potatoes, and asparagus. Then, we’ll be using olive oil, mustard, and maple syrup as a drizzle coating. Here’s everything that’s included:
- Salmon filets: you’ll need 4 salmon filets. Skin-on or skinless both work, just cook until it flakes easily.
- Baby potatoes: you’ll need 2 lbs baby potatoes, quartered. If they’re larger, cut smaller so they roast evenly.
- Asparagus: you’ll need 1 bunch asparagus, ends trimmed. Broccoli or green beans can work if that’s what you have.
- Olive oil: you’ll need 5 tbsp olive oil, divided. Avocado oil is a good swap.
- Grainy mustard: you’ll need 2 tbsp grainy mustard for texture and tang. Dijon works too.
- Maple syrup: you’ll need 2 tbsp maple syrup for sweetness and glaze. Honey is a solid substitute.
- Garlic: you’ll need 1 clove garlic, minced. Use 1 teaspoon garlic powder if needed.
- Salt: you’ll need 2 tsp salt, divided. If your salmon is pre-seasoned, start with a little less.
- Black pepper: you’ll need 1 tsp pepper, divided. Freshly cracked is always a win.
- Paprika: you’ll need 1/2 tsp paprika for warmth and color. Smoked paprika is great if you like a deeper flavor.
Kitchen tools used to make this meal
- Baking sheet
- Parchment paper
- Spatula
- Spoon


How to make one pan salmon dinner
Preheat the oven to 425°F and line a baking sheet with parchment paper. High heat is the key here because it roasts the potatoes while keeping the salmon juicy.
Optional but helpful, microwave the whole baby potatoes for 2 minutes before cutting them. This gives them a head start so they come out tender inside without needing extra oven time. Quarter the potatoes once they’re cool enough to handle.
Add the asparagus to the baking sheet and drizzle with 2 tbsp olive oil, plus 1/2 tsp salt and 1/4 tsp pepper. Toss right on the pan so everything is lightly coated.
Place the potatoes next to the asparagus and drizzle with 2 tbsp olive oil, plus 1/2 tsp salt and 1/4 tsp pepper. Toss again. Spread everything into an even layer so it roasts instead of steaming, give the potatoes a little space if you can.
Bake the veggies for 20 minutes. While they roast, whisk together the sauce in a small bowl: 1 tbsp olive oil, 2 tbsp grainy mustard, 2 tbsp maple syrup, 1 minced garlic clove, 1 tsp salt, 1/2 tsp pepper, and 1/2 tsp paprika. It should look glossy and slightly thick.
After 20 minutes, pull the pan out and add the salmon skin side down. Brush the salmon with about half the sauce. Spoon the remaining sauce over the potatoes and asparagus, then toss the veggies to coat. Keep the salmon in place so the glaze stays on top.
Bake for 12–14 minutes, depending on thickness, until the salmon flakes easily with a fork and reaches 145°F in the thickest part.

Recipe Tips
Below are some common one-pan salmon dinner questions. Don’t see the answer you’re looking for? Leave a comment at the bottom of this post! I’ll be happy to help.
HOW DO I KNOW WHEN THE SALMON IS DONE?
Salmon is done when it flakes easily with a fork and looks opaque in the center. For the most accurate check, use a thermometer and aim for 145°F at the thickest part.
WHAT IF MY POTATOES ARE NOT TENDER ENOUGH?
Cut them smaller next time, it makes a big difference. You can also do the optional microwave step, or roast the potatoes for 5–10 extra minutes before adding the salmon.
CAN I USE A DIFFERENT VEGETABLE THAN ASPARAGUS?
Yes. Broccoli florets, green beans, Brussels sprouts, or carrots all work well. Just cut them to a similar size so they roast evenly.
CAN I SWAP THE MUSTARD OR MAPLE SYRUP?
Dijon works if you don’t have grainy mustard. Honey can replace maple syrup for a similar sweet glaze.
WHAT SHOULD I SERVE WITH THIS?
It’s a full meal as-is, but it’s great with something fresh on the side. A simple green salad or Crispy Baked Chili Lime Sweet Potato Fries are both solid options, depending on your mood.

Storing leftovers
Store leftovers in an airtight container in the fridge for 2–3 days.Reheat on a baking sheet at 350°F until warmed through, or microwave in short bursts. If you can, reheat the potatoes and asparagus a little longer than the salmon so the fish doesn’t dry out.
Craving some more salmon dinners?
I have you covered! If you liked this easy salmon dish, you’ll love these dinner recipes too!

Easy One Pan Salmon Dinner
This One Pan Salmon Dinner is made with salmon, asparagus, and potatoes. The maple mustard sauce is just too good not to share! The entire family will love this easy gluten-free, pescatarian dish.
Ingredients
- 4 salmon filets
- 2 lbs baby potatoes, quartered – see note in recipe for suggestion.
- 1 bunch asparagus with ends trimmed
- 5 tbsp olive oil (divided)
- 2 tbsp grainy mustard
- 2 tbsp maple syrup
- 1 clove garlic, minced
- 2 tsp salt (divided)
- 1 tsp pepper (divided)
- 1/2 tsp paprika
Instructions
- Preheat oven to 425F and line baking sheet with parchment paper.
- Optional but recommended: microwave whole baby potatoes for 2 minutes to pre-soften. This helps them cook to the perfect texture in the oven. then cut into quarters.
- Place asparagus on baking sheet and drizzle 2 tbsp olive oil, 1/2 tsp salt, and 1/4 tsp pepper. Toss.
- Place potatoes on baking sheet next to asparagus and drizzle 2 tbsp olive oil, 1/2 tsp salt, and 1/4 tsp pepper. Toss.
- Bake in oven for 20 minutes. While baking, prepare salmon.
- Whisk together 1 tbsp olive oil, grainy mustard, maple syrup, garlic, 1 tsp salt, 1/2 tsp pepper, and paprika.
- Once vegetables have cooked, place salmon skin side down on baking sheet. Brush fillets with half of the sauce. Spoon remaining sauce on potatoes and asparagus, tossing to blend.
- Bake for 12-14 minutes or until salmon is fully cooked (may depend on thickness of salmon).
- Serve immediately.
There may be affiliate links in this post! By purchasing a product I recommend, I may receive a small compensation. However, I only recommend products I absolutely love and use myself. Thank you for supporting Erin Lives Whole, it helps keep this blog afloat 🙂



Ellen says
What kind of grainy mustard did you use?
Erin says
Hi Ellen, any works – I just used my grocery store brand. Let me know how your salmon comes out!
Jill says
I ran across this recipe on Pinterest and let me tell you. It is amazing!! Thank you for sharing your talent and this delicious recipe!
Erin says
Hi Jill, so happy you loved it! 🙂
Vicky says
I forget to use the grainy mustard and like the combo
With the paprika and natural
Maple
Erin says
Hi Vicky, so happy you enjoyed it!
Courtney says
Great flavors! We were stuck in a teriyaki salmon rut and this was a wonderful change!
Erin says
Hi Courtney, so happy you loved it! 🙂
Andrea says
AMAZING. I have made this numerous times and keep coming back to it over any other salmon recipe!!! I made it for my family over Thanksgiving and they all loved it too 🙂
Erin says
Hi Andrea, so glad everyone enjoyed it!!
Danielle says
For whatever reason, cooking salmon at home has always really intimidated me… but I love all of Erin’s recipes that I’ve made, so I had to give this a try!! It is SO easy and SO delicious!! Seriously tastes like something I would get at a restaurant and I did it myself. Thank you for another amazing recipe, Erin!!
Erin says
Hi Danielle, so happy you loved it so much and made salmon for the first time!!
Kelsey Weiss says
Absolutely incredible! Will be a staple in the weekly salmon rotation. Another winner from the whole household. Thanks, Erin!
Erin says
Hi Kelsey, so glad you loved it!!
Lauren says
Delicious! The sauce kept the salmon very moist. Everything cooked up super well. I love how easy and healthy it is. Definitely adding it to the salmon rotation!
Erin says
Hi Lauren, so happy you loved it so much!
Jen says
I keep coming back to this recipe! It’s so easy and delicious. I’ve subbed brussels and sweet potato a few times and both work well too!
Erin says
Hi Jen, so happy you enjoyed it and great additions!!
Katie S says
Love this sheet pan meal! It makes dinner so quick and everything tastes delicious! I love the salmon sauce, I should have made more!!
Erin says
Hi Katie, so glad you loved the salmon!!
Ellis says
I subbed chicken for the salmon since that’s what I had already in my fridge, but the sauce was delicious and worked fantastically on chicken as well.
Erin says
Hi Ellis, so glad you enjoyed it!! 🙂
Regina says
YUM! Was looking for a new sauce flavor for salmon and this did not disappoint! Just the right amount of sweetness with the mustard. Will be making again for sure!
Erin says
Hi Regina, so glad you enjoyed it!
Jen says
Another ELW knockout recipe! Super simple and sooooo tasty!
Erin says
Hi Jen, thanks for the kind words! I am so glad you liked it!
Jody Donovan says
This was delicious! My partner (who likes mustard) suggested a bit more mustard to syrup ratio, but I thought it was perfect.
Super easy to make and clean up afterward.
Erin says
Hi Jody, I am so glad you both enjoyed it!!
Kristyn Conrad says
I have been craving salmon & this dish hit the spot! The recipe was so easy yet so tasty! A definite do-over.
Erin says
Hi Kristyn, I am so glad you loved it!
Maggie B says
I love this simple sheet pan recipe!! We make it probably every other week , it doesn’t get old 🙂
Erin says
Hi Maggie, so happy you loved it!
Alison says
In step 7, does that mean you remove the veggies since they are cooked, or do they stay for step 8?
Erin says
Hi Alison, the veggies stay on! They aren’t fully done cooking. Let me know how your dish comes out!
Lydia Galbreath says
Do you think you could use honey instead of maple syrup?
Erin says
absolutely!
Alexandra says
Yum! This looks awesome. We’ve been looking to incorporate more fish into our lives, and sheet pan dinners are pretty much the easiest way ever. Thanks for sharing, can’t wait to try it!
Erin says
Hi Alexandra, thanks for your kind words! How did it come out?
Joseph says
It is delicious recipe. This post describe whole procedure easily. Thank you for sharing this.
Erin says
Glad you liked it!