This salmon, potato, and asparagus sheet pan dinner is a simple, wholesome meal that brings together tender roasted salmon, crispy baby potatoes, and fresh asparagus with bright lemon flavor. Everything cooks on one pan, making it perfect for busy weeknights when you want a nourishing dinner without a lot of cleanup. The combination of protein-rich salmon, fiber-filled vegetables, and flavorful spices creates a balanced meal that feels satisfying while still being light and fresh.
Why You’ll Love This Recipe
This sheet pan dinner is designed for convenience without sacrificing flavor. It requires minimal preparation and uses simple ingredients that roast together beautifully in the oven.
One of the best parts of this recipe is how balanced it is. The salmon provides a rich source of protein and healthy fats, the potatoes add comforting texture and heartiness, and the asparagus brings freshness and nutrients.
Because everything cooks on a single baking sheet, cleanup is incredibly easy. It’s also a very flexible recipe that works well for family dinners, meal prep, or a quick healthy lunch the next day.
The seasoning is simple but flavorful, highlighting the natural taste of the salmon while the Dijon mustard and lemon add brightness that ties everything together.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
2 salmon fillets (4 to 6 ounces each)
1 pound baby potatoes, quartered
½ pound asparagus, ends trimmed
3 tablespoons olive oil, divided
½ tablespoon Dijon mustard
½ teaspoon garlic powder
½ teaspoon onion powder
½ teaspoon paprika
½ teaspoon dried oregano
½ teaspoon salt, or to taste
¼ teaspoon black pepper, or to taste
juice of 1 fresh lemon
Directions
Preheat the oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
In a small bowl, combine the garlic powder, onion powder, paprika, and dried oregano. Mix well and set aside.
Place the quartered baby potatoes in a large bowl. Drizzle with 2 tablespoons of olive oil and sprinkle with half of the seasoning mixture. Add salt and pepper, then toss until the potatoes are evenly coated.
Spread the seasoned potatoes onto one side of the prepared baking sheet in a single layer. Roast in the oven for about 8 minutes.
While the potatoes begin roasting, brush the salmon fillets with Dijon mustard and season lightly with salt and pepper.
After the potatoes have roasted for 8 minutes, remove the baking sheet from the oven. Push the potatoes to one side of the pan.
Add the asparagus and the salmon fillets to the empty side of the baking sheet. Drizzle the remaining 1 tablespoon olive oil over the asparagus and salmon, then sprinkle the remaining seasoning mixture on top. Toss the asparagus gently to coat.
Return the baking sheet to the oven and roast for 15 to 20 minutes, or until the potatoes are fork tender and the salmon is cooked through to your preference.
Once finished cooking, remove the pan from the oven and squeeze fresh lemon juice over the salmon and vegetables before serving.
Garlic Lemon Version
Add two cloves of minced garlic to the olive oil before tossing with the vegetables for an extra layer of flavor.
Spicy Salmon
Sprinkle ¼ teaspoon of chili flakes or cayenne pepper onto the salmon before roasting to add a mild heat.
Vegetable Swap
If asparagus is not available, you can substitute green beans, broccoli florets, or zucchini slices.
Herb Roasted Potatoes
Add fresh chopped parsley, thyme, or dill to the potatoes right after roasting for a fresh herbal finish.
Honey Dijon Glaze
Mix 1 teaspoon honey with the Dijon mustard before brushing it onto the salmon for a slightly sweet glaze.
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days.
To reheat in the oven, place the salmon and vegetables on a baking sheet and warm at 350°F (175°C) for about 10 minutes until heated through.
For quicker reheating, microwave individual portions for 1 to 2 minutes, though reheating in the oven helps preserve the texture of the salmon and roasted vegetables.
If preparing ahead for meal prep, store the salmon separately from the vegetables to maintain the best texture when reheated.
FAQs
Can I use frozen salmon for this recipe?
Yes, but make sure the salmon is fully thawed and patted dry before seasoning and roasting.
How do I know when the salmon is cooked?
Salmon is done when it flakes easily with a fork and turns opaque in the center. The internal temperature should reach about 145°F (63°C).
Should I peel the baby potatoes?
No, the skins add texture and nutrients. Just wash them thoroughly before cutting.
Why do the potatoes cook first?
Potatoes take longer to roast than salmon and asparagus, so starting them first ensures everything finishes cooking at the same time.
Can I make this recipe for more people?
Yes, simply double the ingredients and use two sheet pans to avoid overcrowding.
What type of salmon works best?
Thicker fillets such as king salmon or Atlantic salmon work especially well because they stay juicy during roasting.
Can I add more vegetables?
Yes, vegetables like carrots, bell peppers, or Brussels sprouts can be added. Just ensure they are cut small enough to cook in the same time frame.
What can I serve with this meal?
This dish is already balanced, but it pairs well with rice, quinoa, or a fresh green salad.
Can I prepare the ingredients ahead of time?
Yes, you can chop the vegetables and mix the seasoning earlier in the day to save time when cooking.
Can I cook this at a different temperature?
You can roast it at 425°F for slightly crispier vegetables, but keep an eye on the salmon to avoid overcooking.
Conclusion
This salmon, potato, and asparagus sheet pan dinner is a perfect example of how simple ingredients can create a flavorful and balanced meal. With minimal prep and only one pan to clean, it’s ideal for busy evenings while still delivering a nutritious and satisfying dinner. The combination of tender salmon, roasted potatoes, and fresh asparagus with bright lemon flavor makes this recipe one you’ll want to make again and again.
Salmon, Potato, and Asparagus Sheet Pan Dinner is a simple, nutritious, and flavorful meal that combines tender roasted salmon, crispy baby potatoes, and fresh asparagus. Cooked together on one pan with a bright lemon and Dijon mustard seasoning, it’s perfect for quick weeknight dinners, meal prep, or a wholesome lunch with minimal cleanup.
Total Time:40 minutes
Yield:undefined
Ingredients
Protein & Vegetables:
2 salmon fillets (4 to 6 ounces each)
1 pound baby potatoes, quartered
½ pound asparagus, ends trimmed
Seasoning & Sauce:
3 tablespoons olive oil, divided
½ tablespoon Dijon mustard
½ teaspoon garlic powder
½ teaspoon onion powder
½ teaspoon paprika
½ teaspoon dried oregano
½ teaspoon salt (or to taste)
¼ teaspoon black pepper (or to taste)
Juice of 1 fresh lemon
Instructions
Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
Mix garlic powder, onion powder, paprika, and dried oregano in a small bowl and set aside.
Toss quartered baby potatoes with 2 tablespoons olive oil, half the seasoning mix, salt, and pepper. Spread on one side of the baking sheet and roast for 8 minutes.
Brush salmon fillets with Dijon mustard and season with salt and pepper.
After 8 minutes, remove the sheet. Move potatoes to one side, add asparagus and salmon to the empty side. Drizzle remaining 1 tablespoon olive oil and sprinkle remaining seasoning. Toss asparagus gently.
Roast for 15–20 minutes, until potatoes are tender and salmon is cooked to preference.
Remove from oven and squeeze fresh lemon juice over salmon and vegetables before serving.
Notes
Add minced garlic to the olive oil for extra flavor.
Substitute asparagus with green beans, broccoli florets, or zucchini slices if desired.
Top potatoes with fresh herbs like parsley, thyme, or dill after roasting.
Mix honey with Dijon mustard for a sweet glaze on the salmon.