Sheet Pan Salmon with Asparagus & Roasted Potatoes

If you’re looking for a simple, nourishing dinner that feels both elevated and effortless, this Sheet Pan Salmon with Asparagus & Roasted Potatoes is about to become a staple in your weekly rotation. It’s one of those go-to meals that checks every box: minimal prep, easy cleanup, wholesome ingredients, and a flavor profile that feels fresh and comforting all at once.
Whether you’re cooking for your family on a busy weeknight or want a no-stress dinner that still looks impressive, this recipe delivers. Everything cooks together on a single pan, which means less time in the kitchen and more time actually enjoying your meal.


Table of Contents

Why You’ll Love This Sheet Pan Dinner
There’s something incredibly satisfying about a one-pan meal, especially when it comes together this beautifully. The roasted potatoes turn golden and crisp, the asparagus becomes tender with just the right bite, and the salmon bakes up flaky and rich with a buttery lemon glaze.
Here’s why this recipe works so well:
- Minimal cleanup thanks to a single sheet pan
- Balanced meal with protein, veggies, and carbs
- Family-friendly flavors that aren’t overpowering
- Quick prep time—just 10 minutes from fridge to oven
- Customizable with your favorite vegetables or seasonings
It’s also a great recipe if you’re trying to eat healthier without sacrificing flavor. The combination of olive oil, lemon, and garlic enhances everything naturally, so you don’t need heavy sauces or complicated ingredients.


Recipe Overview
- Course: Dinner
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Servings: 4
- Sheet Pan Size: 16 x 11.3 inches

Ingredients
This recipe uses simple, fresh ingredients that come together beautifully:
- 4 salmon fillets (about 5 to 6 ounces each)
- 1½ pounds baby potatoes, halved
- 1 bunch asparagus, trimmed
- 2 tablespoons olive oil, divided
- 2 tablespoons melted butter
- 1 teaspoon garlic powder
- Zest and juice of 1 lemon
- ½ teaspoon salt
- ¼ teaspoon black pepper
- Optional garnish: lemon wedges, chopped fresh parsley

How to Make Sheet Pan Salmon with Vegetables
This recipe is incredibly straightforward, making it perfect for both beginner cooks and seasoned home chefs.
1. Preheat and Prepare Your Pan
Start by preheating your oven to 400°F. Line a large rimmed sheet pan with parchment paper or foil for easy cleanup. This step makes a huge difference when it comes to saving time later.


2. Roast the Potatoes First
In a bowl, toss the halved baby potatoes with 1 tablespoon of olive oil, ¼ teaspoon garlic powder, salt, and pepper. Spread them out on one side of the sheet pan in a single layer.
Roast the potatoes for 10 minutes. Giving them a head start ensures they become perfectly tender and slightly crispy by the end.


3. Prepare the Salmon
While the potatoes are roasting, place the salmon fillets in a mixing bowl. Add the melted butter, lemon juice, lemon zest, a pinch of garlic powder, and a light sprinkle of salt and pepper.
Gently toss the salmon to coat it in the lemon-butter marinade. This step infuses the fish with bright, fresh flavor while keeping it moist during baking.


4. Assemble the Sheet Pan
Remove the pan from the oven after the potatoes have roasted for 10 minutes. Push them to one side to make room for the salmon and asparagus.
Place the salmon fillets on the pan, then arrange the asparagus beneath or alongside them.


5. Season the Vegetables
Drizzle the asparagus with the remaining tablespoon of olive oil and season lightly with salt and pepper. This keeps the asparagus vibrant and prevents it from drying out.
6. Add the Finishing Touch
Spoon any remaining lemon-butter marinade over the salmon. This adds extra flavor and helps create that irresistible, slightly caramelized finish.

7. Bake to Perfection
Return the sheet pan to the oven and bake for 15 to 18 minutes. The salmon should flake easily with a fork, and the potatoes should be tender.
For a little extra color and texture, you can broil everything for 2 minutes at the end.


Tips for the Best Results
A few small tips can take this dish from good to absolutely amazing:
- Don’t overcrowd the pan: Give everything space so it roasts instead of steams
- Cut potatoes evenly: This ensures they cook at the same rate
- Pat salmon dry before marinating: Helps the seasoning stick better
- Use fresh lemon if possible: It makes a noticeable difference in flavor
- Watch the salmon closely: Overcooking can make it dry

Flavor Variations to Try
One of the best things about this recipe is how adaptable it is. Once you’ve made it once, you can easily change things up based on what you have on hand.
Swap the Vegetables
- Broccolini
- Green beans
- Zucchini slices
- Brussels sprouts (halve them for even roasting)
Change the Flavor Profile
- Add Italian seasoning or herbs de Provence
- Sprinkle parmesan cheese over the potatoes before roasting
- Use honey and Dijon mustard for a sweet-savory glaze
- Add a pinch of red pepper flakes for heat


Storage & Reheating
This dish stores surprisingly well, making it a great option for meal prep or leftovers.
Refrigerator
Store leftovers in an airtight container for up to 3 days.
Reheating
For best results, reheat in a low oven at 300°F for 8 to 10 minutes. This helps preserve the texture of the salmon and keeps the potatoes from becoming soggy.
Avoid microwaving if possible, as it can overcook the fish and make it rubbery.

Frequently Asked Questions
Can I use frozen salmon?
Yes, you can absolutely use frozen salmon. Just make sure it’s fully thawed and patted dry before cooking to avoid excess moisture on the pan.
Can I substitute another vegetable for asparagus?
Definitely. Broccolini, green beans, or zucchini are all great options. Just keep in mind that cooking times may vary slightly depending on the vegetable.
Can I skip the butter?
You can substitute the butter with olive oil for a lighter version. The butter does add richness, but the dish will still be delicious without it.


Serving Ideas
While this is already a complete meal, you can easily elevate it with a few simple additions:
- Serve with quinoa or couscous for extra texture
- Add a side of crusty bread to soak up the lemon-butter sauce
- Pair with a fresh green salad for a lighter option
- Top with a yogurt-dill sauce or tzatziki for a refreshing twist
For a more elevated presentation, garnish with chopped fresh parsley and lemon wedges just before serving.

Why Sheet Pan Meals Are Perfect for Busy Families
As someone who’s always juggling family life, work, and everything in between, sheet pan meals have become a lifesaver. There’s something so comforting about knowing dinner can come together quickly without creating a pile of dishes.
This recipe is especially great for families because it’s approachable and adaptable. Kids tend to love the crispy potatoes, and the mild flavor of salmon pairs well with the bright lemon and butter.
It’s also easy to double the recipe if you’re feeding a crowd or want leftovers for the next day.


Final Thoughts
This Sheet Pan Salmon with Asparagus & Roasted Potatoes is one of those recipes you’ll come back to again and again. It’s simple enough for a weeknight but elegant enough to serve when you have guests over.
The combination of flaky salmon, roasted vegetables, and bright lemon flavor creates a dish that feels both comforting and fresh. And with everything cooked on one pan, it’s as practical as it is delicious.
Once you try it, don’t be surprised if it becomes a regular part of your dinner rotation—because meals this easy and satisfying are hard to beat.

