You know that feeling when you walk into the kitchen after a long day, and you just want something that feels both nourishing and effortless, without a pile of dirty dishes staring back at you? That’s the exact moment this sheet pan salmon with roasted vegetables becomes your best friend.
This isn’t just another weeknight dinner; it’s a complete, restaurant-quality meal that comes together on a single pan. The salmon emerges perfectly flaky with a golden, caramelized crust, while the vegetables roast to tender, sweet perfection, all in about 30 minutes. It’s the kind of easy dinner that makes you feel like you have it all figured out.
The Sheet Pan Salmon With Roasted Vegetables Difference
- Effortless Cleanup: Everything cooks on one sheet pan, meaning you spend more time eating and less time scrubbing.
- Perfectly Timed Cooking: By staggering the vegetables and salmon, both reach their ideal texture at the same moment.
- Customizable & Balanced: This is a complete, healthy meal ideas powerhouse—packed with protein, fiber, and vibrant flavor.
The Essential Components

- Salmon Fillets (4, 6-ounce portions): Look for center-cut fillets of even thickness for uniform cooking. (Wild-caught is fantastic, but good-quality farmed salmon works beautifully too).
- Mixed Vegetables (Broccoli, Red Bell Pepper, Red Onion): These are my go-to for their varied textures and how they caramelize. (Broccoli gets crispy, peppers get sweet, and onions become jammy).
- Baby Potatoes or Yukon Golds (1 pound, halved): Their waxy texture holds up perfectly to high heat, giving you a creamy interior and a crispy exterior.
- Extra Virgin Olive Oil (3-4 tablespoons): The foundation for roasting. It helps everything brown and carries the flavors.
- Lemon (1 whole): You’ll use both the zest and the juice. The acidity cuts through the richness of the salmon and brightens the entire dish.
- Garlic (4 cloves, minced): A non-negotiable for that aromatic, savory base.
- Dried Oregano & Smoked Paprika (1 teaspoon each): Oregano adds an earthy, herbal note, while smoked paprika gives the salmon a subtle, woodsy warmth.
- Salt and Black Pepper: To taste. Don’t be shy—seasoning is key to a quick recipe that doesn’t taste bland.
Swaps & Alternatives
- Vegetable Swap: Use asparagus, zucchini, cherry tomatoes, or cauliflower. Just adjust the roasting time for softer veggies like zucchini.
- Protein Swap: This method works perfectly with chicken thighs or firm tofu. Adjust cooking time as needed.
- Herb Swap: Fresh dill, thyme, or rosemary are excellent substitutes for oregano.
- Spice Swap: Try a pinch of cayenne or red pepper flakes for heat, or use a pre-made Cajun seasoning for a different flavor profile.
- Potato Swap: Sweet potatoes or butternut squash cubes are a delicious, slightly sweeter alternative.
Flavor Boosts
Once you’ve mastered the base, these simple additions can transform the dish into something truly special.- Honey-Mustard Glaze: Whisk 2 tablespoons of Dijon mustard with 1 tablespoon of honey. Brush it over the salmon during the last 5 minutes of cooking for a sweet and tangy crust. This is similar to our Baked Dijon Salmon but with a touch of sweetness.
- Pesto Finish: After the salmon is cooked, dollop a spoonful of basil pesto on each fillet. The fresh, herby flavor is a beautiful contrast to the roasted vegetables.
- Everything Bagel Seasoning: Sprinkle a generous amount over the salmon fillets before roasting. It adds a fantastic crunch and savory, garlicky flavor.
- Lemon-Herb Butter: Melt 2 tablespoons of butter with a clove of minced garlic and a teaspoon of fresh dill. Drizzle it over the finished dish for a rich, decadent finish.
The Complete Method

1. Preheat and Prep the Pan
Preheat your oven to 425°F (220°C). Line a large, rimmed baking sheet with parchment paper for the easiest cleanup. While the oven heats, wash and chop your vegetables. Halve the baby potatoes, cut the broccoli into florets, slice the bell pepper into strips, and cut the red onion into wedges.2. Season the Hearty Vegetables
In a large bowl, toss the halved potatoes with 2 tablespoons of olive oil, a generous pinch of salt, and a few cracks of black pepper. Spread them in a single layer on one half of the prepared baking sheet. Roast them alone for 10 minutes. This head start ensures they become tender and crispy on the outside.3. Season the Salmon and Remaining Veggies
While the potatoes roast, pat the salmon fillets dry with paper towels. In a small bowl, combine the minced garlic, dried oregano, smoked paprika, lemon zest, and 2 tablespoons of olive oil. Rub this mixture all over the salmon fillets. In the same bowl you used for the potatoes, toss the broccoli, bell pepper, and red onion with the remaining olive oil, salt, and pepper.4. Assemble and Roast
After the potatoes have had their 10-minute head start, remove the pan from the oven. Arrange the salmon fillets on the other half of the pan, skin-side down. Scatter the seasoned broccoli, peppers, and onions around the salmon and potatoes. Return the pan to the oven and roast for another 12-15 minutes, or until the salmon is opaque and flakes easily with a fork, and the vegetables are tender and lightly charred.5. Finish and Serve
In the final 2 minutes of cooking, squeeze the juice of half a lemon over the salmon and vegetables. For an extra touch, you can switch the oven to broil for the last minute to get a beautiful golden-brown top on the salmon. Remove from the oven, let it rest for 2 minutes, then serve immediately. This is the ultimate family meal that feels like a special occasion.Where People Go Wrong
Secrets to Success
- Overcrowding the Pan: If the pan is too full, the vegetables will steam instead of roast. Use a large enough pan and leave space between each piece.
- Underseasoning: Salmon and vegetables need a generous amount of salt to taste their best. Don’t be afraid to season them well before roasting.
- Forgetting the Head Start: Dense vegetables like potatoes need a few extra minutes. Skipping this step will leave you with undercooked potatoes and overcooked salmon.
Perfect Pairings
This sheet pan salmon with roasted vegetables is a complete meal on its own, but a few simple additions can elevate it further.- Simple Grain: Serve it over a bed of fluffy couscous, quinoa, or steamed rice to soak up the juices.
- Fresh Salad: A crisp green salad with a lemon vinaigrette provides a cool, refreshing contrast to the warm, roasted flavors.
- Crusty Bread: A slice of warm, crusty bread is perfect for mopping up any leftover olive oil and lemon juice from the pan.
- Yogurt Sauce: A dollop of plain Greek yogurt mixed with a pinch of salt, lemon juice, and fresh dill is a cooling, creamy finish.
If you love this method, you’ll also adore our Sheet Pan Salmon And Asparagus for a springtime twist. For a spicier, saucier version, try the Crispy Baked Salmon Bites With Bang Bang Sauce. And if you’re short on time, the Air Fryer Garlic Butter Salmon is ready in under 15 minutes. For a sweeter, stickier option, our Sticky Honey Garlic Glazed Salmon is a guaranteed crowd-pleaser. And for an ultra-creamy, cheesy experience, you must try the Baked Boursin Salmon.
First time making sheet pan salmon with roasted vegetables? I hope this guide made it easy. Let me know how it turned out!
How do I prevent the vegetables from steaming instead of roasting on the sheet pan?
Ensure you use a large enough rimmed baking sheet and spread the vegetables in a single layer with space between each piece. Overcrowding the pan traps steam, which prevents the vegetables from caramelizing and becoming crispy.
What is the key to making sure both the salmon and the potatoes are perfectly cooked at the same time?
The key is to give the heartier vegetables, like the halved baby potatoes, a head start. Roast them alone for 10 minutes before adding the salmon and the rest of the vegetables to the pan. This ensures the potatoes become tender and crispy without overcooking the salmon.
Can I substitute the vegetables or protein in this sheet pan recipe?
Yes, this recipe is highly customizable. You can swap the broccoli, bell pepper, and onion for asparagus, zucchini, cherry tomatoes, or cauliflower. For protein, chicken thighs or firm tofu work well. Just remember to adjust the roasting time for softer vegetables or different proteins.
How can I add extra flavor to this basic sheet pan salmon recipe?
The article suggests several easy flavor boosts, such as brushing a honey-mustard glaze over the salmon during the last 5 minutes of cooking, dolloping basil pesto on the finished fillets, sprinkling everything bagel seasoning on the salmon before roasting, or drizzling a lemon-herb butter over the finished dish.


Sheet Pan Salmon with Roasted Vegetables
Equipment
- Large rimmed baking sheet
- Parchment paper
- Large mixing bowl
- Small bowl
- Chef’s knife
- Cutting board
- Paper towels
- Microplane or Zester
- citrus juicer
- Measuring spoons
- Tongs
Ingredients
- 1 pound baby potatoes or Yukon Gold potatoes, halved
- 2 cups broccoli florets
- 1 large red bell pepper, sliced into strips
- 1 medium red onion, cut into wedges
- 4 tablespoons extra virgin olive oil, divided
- 1 whole lemon, zested and juiced
- 4 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon smoked paprika
- Salt and freshly ground black pepper, to taste
Instructions
- Preheat your oven to 425°F (220°C). Line a large, rimmed baking sheet with parchment paper.
- In a large bowl, toss the halved potatoes with 2 tablespoons of olive oil, a generous pinch of salt, and a few cracks of black pepper. Spread them in a single layer on one half of the prepared baking sheet. Roast for 10 minutes.
- While the potatoes roast, pat the salmon fillets dry with paper towels. In a small bowl, combine the minced garlic, dried oregano, smoked paprika, lemon zest, and remaining 2 tablespoons of olive oil. Rub this mixture all over the salmon fillets.
- In the same large bowl, toss the broccoli, bell pepper strips, and red onion wedges with a drizzle of olive oil, salt, and pepper.
- After the potatoes have roasted for 10 minutes, remove the pan from the oven. Arrange the salmon fillets on the other half of the pan, skin-side down. Scatter the seasoned broccoli, peppers, and onions around the salmon and potatoes.
- Return the pan to the oven and roast for another 12-15 minutes, until the salmon is opaque and flakes easily with a fork, and the vegetables are tender and lightly charred.
- In the final 2 minutes of cooking, squeeze the juice of half a lemon over the salmon and vegetables. For a golden-brown top, switch the oven to broil for the last minute, watching carefully.
- Remove from the oven, let rest for 2 minutes, then serve immediately.
