
Sheetpan Salmon and Potatoes With Veggies tastes buttery, herby, a little garlicky, and hits that perfect balance of crispy edges and tender centers. It works for busy weeknights, meal prep fans, or anyone who wants a full dinner on one pan in about 35 to 40 minutes. I make this on nights when I would rather scroll recipes than cook them, and it always saves me from ordering takeout.
Why Make This Sheetpan Salmon and Potatoes With Veggies at Home
You get a full meal on one pan, which means less cleanup and more couch time. The salmon stays juicy, the potatoes turn golden and crisp, and the veggies soak up all the garlicky, lemony goodness.
You also control the salt, the oil, and the quality of the salmon and vegetables. That helps if you cook for kids, picky eaters, or anyone who wants a healthier dinner that still feels cozy and satisfying.
My whole family devoured this Sheetpan Salmon and Potatoes With Veggies and asked for it again the next night ★★★★★
Ingredients You Need
Salmon
- 4 salmon fillets, about 5 to 6 ounces each, skin on or off
- Skin on helps keep the fish moist and lifts easily from the pan.
- Use fresh or high quality frozen fillets that you thaw in the fridge overnight.
Potatoes
- 1.5 pounds baby potatoes or small Yukon Gold potatoes, halved or quartered
- Baby potatoes roast quickly and crisp nicely.
- Use russet potatoes if needed, just cut them into 1 inch cubes so they cook in time.
Veggies
Pick 2 or 3 so the pan does not crowd too much.
- 1 cup broccoli florets
- 1 cup cauliflower florets
- 1 red bell pepper, sliced into strips
- 1 small red onion, cut into wedges
- 1 cup green beans, trimmed
- 1 small zucchini, sliced into half moons
- 1 small yellow squash, sliced into half moons
Use fresh vegetables when possible. If you use frozen veggies, pat them dry so they roast instead of steam.
Marinade and Seasoning
- 3 tablespoons olive oil, divided
- 2 tablespoons melted butter or more olive oil
- 3 cloves garlic, minced
- 1 teaspoon kosher salt, plus more to taste
- 1 teaspoon black pepper
- 1 teaspoon smoked paprika or sweet paprika
- 1 teaspoon dried Italian seasoning or dried oregano and thyme mix
- 1 teaspoon onion powder
- Zest of 1 lemon
- Juice of 1 lemon
- 1 tablespoon Dijon mustard
- 1 tablespoon honey or maple syrup
Olive oil keeps things heart healthy, while a little butter adds flavor and browning. Honey or maple syrup adds a hint of sweetness that balances the lemon and mustard.
Fresh Finishes
- 2 tablespoons chopped fresh parsley or dill
- Extra lemon wedges for serving
Fresh herbs and extra lemon make the Sheetpan Salmon and Potatoes With Veggies taste bright and restaurant level.
Pantry Shortcuts and Substitutions
- Use pre minced garlic from a jar when you feel tired, just use a slightly smaller amount since it tastes stronger.
- Use bottled lemon juice in a pinch, but zest from a fresh lemon adds better flavor.
- Swap Italian seasoning with a mix of dried basil and oregano if that is what you have.
- Use pre cut veggie mix from the store to save chopping time.
Equipment List
- 1 large rimmed sheet pan, ideally heavy duty
- Parchment paper or a silicone baking mat for easier cleanup
- Mixing bowl for tossing potatoes and veggies
- Small bowl for the salmon marinade
- Tongs or a spatula
- Instant read thermometer for perfectly cooked salmon
Tips & Mistakes
- Cut potatoes into similar size pieces so they cook evenly and crisp.
- Roast potatoes and firmer veggies first, then add salmon later so the fish does not overcook.
- Dry salmon and veggies with paper towels before seasoning so they roast instead of steam.
- Line the sheet pan with parchment for easier cleanup and less sticking.
- Do not crowd the pan or the veggies will steam and stay soft instead of caramelizing.
- Toss potatoes with enough oil to coat them lightly so they brown and do not dry out.
- Season each layer generously, including potatoes, veggies, and salmon, so the whole dish tastes balanced.
- Pull salmon from the oven when it reaches 125 to 130 F in the thickest part so it stays moist.
- Let the sheet pan rest for 3 to 5 minutes before serving so juices settle and flavors meld.
- Add delicate veggies like zucchini and green beans later in the cook time so they do not turn mushy.
How to Make Sheetpan Salmon and Potatoes With Veggies
Step 1: Preheat and Prep the Pan
Set your oven to 425 F and let it heat fully. Line a large rimmed sheet pan with parchment or a silicone mat. Pat the salmon fillets dry with paper towels and set them aside in the fridge while you prep the vegetables.
Step 2: Season the Potatoes
Place the halved or cubed potatoes in a mixing bowl. Add 1.5 tablespoons olive oil, half the minced garlic, half the salt, half the pepper, and half the paprika. Toss until the potatoes look evenly coated, then spread them on one side of the sheet pan in a single layer.
Roast the potatoes for 12 to 15 minutes to give them a head start. They should start to brown on the edges but not cook fully. This step helps you get crispy potatoes without overcooking the salmon.
Step 3: Prep and Season the Veggies
While the potatoes roast, add your chosen veggies to the same mixing bowl. Drizzle with 1.5 tablespoons olive oil and sprinkle with the remaining salt, pepper, paprika, and Italian seasoning. Toss until everything looks coated and glossy.
After the potatoes roast for their first 12 to 15 minutes, pull the pan from the oven. Push the potatoes a bit to one side and spread the veggies on the other side of the pan in a single layer. Return the pan to the oven and roast for another 10 minutes.
Step 4: Mix the Salmon Marinade
In a small bowl, whisk together melted butter, garlic, lemon zest, lemon juice, Dijon mustard, honey, onion powder, and a pinch of salt and pepper. Taste and adjust with more lemon or honey if you want it more tangy or more sweet. Keep the marinade thick enough to cling to the salmon.
Step 5: Season the Salmon
Place the salmon fillets on a plate or small tray. Spoon the marinade over the top and sides of each fillet. Coat them well, but keep most of the marinade on top so it does not all run onto the pan.
Let the salmon sit for about 5 to 10 minutes while the potatoes and veggies finish their head start. This short rest helps the flavor soak into the surface.
Step 6: Add Salmon to the Sheet Pan
Pull the sheet pan from the oven again. Make space in the center or on one side of the pan and nestle the salmon fillets among the potatoes and veggies. Spoon any extra marinade over the salmon.
Slide the pan back into the oven. Roast for 10 to 14 minutes, depending on the thickness of your fillets. Check for doneness at 10 minutes.
Step 7: Check Doneness
Use an instant read thermometer and insert it into the thickest part of a fillet. Aim for 125 to 130 F for moist, tender salmon that flakes easily. The flesh should look opaque on the outside and slightly translucent in the very center.
If the salmon needs more time, roast for another 2 to 3 minutes and check again. Pull the pan from the oven once the salmon reaches your preferred doneness and the potatoes look golden and crisp.
Step 8: Finish With Herbs and Lemon
Sprinkle chopped fresh parsley or dill over the hot salmon, potatoes, and veggies. Squeeze a little fresh lemon juice over everything for brightness. Taste a potato and a veggie and add a pinch of salt if needed.
Let the pan rest for 3 to 5 minutes. This short pause helps the juices settle and keeps the salmon extra tender.
Variations I've Tried
I swap the seasoning to a Cajun style mix with smoked paprika, garlic powder, onion powder, oregano, and a little cayenne for a spicy version. I also use a teriyaki twist with soy sauce, garlic, ginger, and a touch of honey, then serve it with steamed rice on the side.
Sometimes I trade potatoes for sweet potatoes and add Brussels sprouts and red onion for a fall style pan. I also use asparagus and cherry tomatoes in spring, which roast quickly and taste amazing with lemon and dill.
If I cook for kids, I keep the seasoning simple with just olive oil, salt, pepper, and a little garlic, then serve extra sauces on the side like yogurt dill sauce or a simple lemon garlic yogurt. That way everyone customizes their own plate without extra work.
How to Serve Sheetpan Salmon and Potatoes With Veggies
Serve the salmon fillets with a big scoop of potatoes and veggies on each plate, then spoon any pan juices over the top. Add lemon wedges so everyone can add more brightness. Pair this with a simple green salad, cucumber salad, or sliced fruit for a fresh side.
You can also serve it over cooked quinoa, brown rice, or couscous to stretch the meal. A side of garlic yogurt sauce or tzatziki style sauce tastes great with the salmon and roasted veggies.
How to store
- Let the salmon, potatoes, and veggies cool to room temperature for about 20 to 30 minutes, then store them in airtight containers in the fridge for up to 3 days.
- Keep salmon in one container and potatoes and veggies in another if you plan to reheat them differently.
- For the freezer, place cooled salmon and veggies in freezer safe containers or bags and store for up to 2 months for best texture.
- Reheat in a 350 F oven or toaster oven on a lined sheet pan for 8 to 12 minutes until warm, which keeps the salmon moist and the potatoes and veggies a bit crisp.
- Use the microwave for a faster option, but cover loosely and heat at medium power so the salmon does not dry out.

Sheet Pan Salmon and Potatoes with Veggies
Ingredients
Method
- Preheat the oven to 400°F (200°C). Line a large sheet pan with parchment paper or lightly grease it.
- In a large bowl, toss the halved baby potatoes with 1 1/2 tablespoons olive oil, half of the minced garlic, half of the Italian seasoning, 1/4 teaspoon salt, and a pinch of black pepper until evenly coated.
- Spread the potatoes on the sheet pan in a single layer and roast for 12–15 minutes, or until they start to soften and brown around the edges.
- While the potatoes roast, place the broccoli florets, carrot slices, and bell pepper strips in the same bowl. Toss with 1 tablespoon olive oil, remaining Italian seasoning, remaining salt, and a little black pepper.
- Remove the sheet pan from the oven. Push the potatoes to one side of the pan and add the seasoned vegetables to the other side, spreading them in a single layer.
- Place the salmon fillets skin-side down in the center of the pan. In a small bowl, whisk together remaining 1/2 tablespoon olive oil, lemon juice, remaining garlic, and paprika. Brush or spoon this mixture evenly over the salmon.
- Return the sheet pan to the oven and bake for 10–12 minutes, or until the salmon flakes easily with a fork and the vegetables are tender-crisp.
- Remove from the oven and sprinkle the salmon and vegetables with chopped fresh parsley. Serve hot with lemon slices on the side for squeezing over the salmon.
Notes
Approximate per serving (1 salmon fillet with potatoes and veggies): 460 calories; fat 23 g; saturated fat 4 g; carbohydrates 32 g; fiber 5 g; sugars 5 g; protein 33 g; sodium 430 mg. Values are estimates and will vary based on exact ingredients, brands, and portion sizes.
