Love this? Pin it for later! 📌
Why This Recipe Works
- One Pan, Zero Fuss: Everything cooks together—no extra skillets or pots to wash.
- Layered Timing: Sweet potatoes start first, broccoli joins midway, salmon finishes at the end—perfect doneness every time.
- Maple-Garlic Glaze: A 60-second sauce that tastes like you spent hours reducing it.
- Meal-Prep Hero: Components reheat beautifully for lunches all week.
- Customizable Veggies: Swap in Brussels sprouts, cauliflower, or butternut squash with the same timing.
- Heart-Healthy Omega-3s: Wild-caught salmon delivers restaurant-quality flavor and nutrition.
Ingredients You'll Need
Great sheet-pan dinners start with produce that can handle the heat. Look for firm, bright-orange sweet potatoes without soft spots; I prefer the slender, reddish Garnet variety because they roast faster and taste almost like roasted chestnuts. A large head of broccoli with tight florets and a moist stem will stay vibrant and crisp-tender—skip anything with yellowing buds or a dried-out cut end.
For the salmon, buy center-cut fillets that are at least 1¼ inches thick so they stay juicy under high heat. Wild-caught Coho or King is worth the splurge, but sustainably farmed Atlantic works if that’s what fits the budget. Pat the fillets very dry; moisture is the enemy of that gorgeous lacquered top you want.
The glaze is where everyday pantry staples turn into pure gold. Use real maple syrup (Grade A Amber) because its nuanced caramel notes hold up to the garlic and Dijon. If you’re out of maple, honey works but will brown more quickly—tent the salmon with foil if it starts to darken too fast. I keep a jar of minced roasted garlic in the fridge for shortcuts, but freshly grated cloves give the brightest flavor. Whole-grain Dijon adds pops of heat and texture; smooth Dijon is fine if you want a silkier finish.
A final shower of lemon zest right before serving wakes everything up and balances the sweetness of the potatoes and glaze. If lemons are scarce, try a splash of rice vinegar or even a handful of pomegranate arils for a tart crunch.
How to Make Easy Sheet Pan Salmon with Sweet Potatoes and Broccoli
Preheat & Prep Pans
Position rack in center of oven; preheat to 425 °F (220 °C). Line an 18 × 13-inch heavy-duty rimmed sheet pan with unbleached parchment for easy cleanup, or brush pan lightly with avocado oil if you prefer direct contact for extra caramelization. While oven heats, scrub sweet potatoes and cut into ¾-inch cubes for quick, even roasting. Pat completely dry—excess water will steam instead of roast.
Season the Sweet Potatoes
In a large bowl toss potatoes with 1 Tbsp olive oil, ½ tsp kosher salt, ¼ tsp black pepper, and ½ tsp smoked paprika until every cube glistens. Spread in a single layer on two-thirds of the pan; leave space for broccoli later. Slide pan into oven and roast 12 minutes while you prep the remaining components.
Whisk the Maple-Garlic Glaze
In a spouted measuring cup combine 3 Tbsp pure maple syrup, 2 Tbsp whole-grain Dijon, 2 tsp soy sauce, 2 cloves grated garlic, and ¼ tsp crushed red-pepper flakes. Stir with a fork until silky and mahogany-colored; set half of mixture aside for serving. The glaze should coat the back of a spoon; if it’s too thin, whisk in ½ tsp olive oil to help it cling.
Add Broccoli & Continue Roasting
Cut broccoli into 2-inch florets; keep some stem attached for crispy edges. Toss with 1 tsp oil, ¼ tsp salt, and a pinch of lemon zest. Remove pan from oven, give potatoes a quick flip with a thin spatula, and scatter broccoli onto the empty third. Return to oven for 10 more minutes. Potatoes should be just fork-tender with caramelized bottoms.
Season & Nestle the Salmon
Pat salmon very dry and place skin-side down on a plate. Brush tops with remaining glaze; season lightly with salt and pepper. Create a little space between vegetables and lay fillets in center of pan. Brush again with glaze that drips onto the plate—every drop counts.
Final Roast & Finish
Return pan to oven for 9–11 minutes, depending on thickness. Salmon is done when it flakes easily but still looks slightly translucent in the very center—carry-over heat will finish cooking as it rests. Switch oven to Broil for 1 minute if you want deeper char on broccoli. Remove pan, tent loosely with foil, and rest 5 minutes so juices redistribute.
Serve & Garnish
Drizzle reserved glaze over vegetables, squeeze fresh lemon juice across salmon, and shower with chopped parsley or dill. Serve straight from the pan for rustic charm, or plate over a bed of baby arugula so the warm glaze wilts the greens into instant salad.
Expert Tips
Rock-Solid Heat
An oven thermometer is worth its weight in gold; even new ovens fluctuate 25 °F, which can mean the difference between silky and over-cooked salmon.
Dry = Crispy
Water is the enemy of browning. After washing produce, spin broccoli in a salad spinner and leave sweet-potato cubes on a towel for 5 minutes.
Overcrowding = Steam
If doubling the recipe, use two pans instead of piling everything higher; vegetables need contact with hot metal to caramelize.
Carry-Over Carry-On
Pull salmon when center hits 125 °F on an instant-read; residual heat brings it to perfect medium (130 °F) while vegetables stay hot.
Overnight Flavor Boost
Whisk double the glaze and marinate salmon in half of it up to 12 hours; the sugars deepen and garlic mellows for even richer taste.
Second-Life Broccoli Stems
Peel tough outer skin from stems, slice into ¼-inch coins, and roast alongside florets; they turn into irresistible broccoli chips.
Variations to Try
-
Winter Comfort
Swap sweet potatoes for cubed butternut squash and add ½ cup dried cranberries during the last 5 minutes for a sweet-tart pop.
-
Summer Garden
Use zucchini coins and cherry tomatoes instead of broccoli; reduce initial roast to 8 minutes so delicate veggies don’t collapse.
-
Spicy Cajun
Replace paprika with 1 tsp Cajun seasoning and add ¼ tsp cayenne to the glaze. Serve over dirty rice to tame the heat.
-
Soy-Ginger
Sub low-sodium soy for maple, whisk in 1 tsp grated ginger and 1 tsp sesame oil. Finish with sesame seeds and scallions.
-
Low-Carb Night
Trade sweet potatoes for 1-inch cauliflower steaks; start them at the same time as original broccoli for similar texture.
Storage Tips
Let everything cool completely before packing to avoid condensation that turns vegetables soggy. Store salmon and vegetables in separate airtight containers; the glaze will meld into a luscious sauce as it sits. Refrigerated, both keep up to 4 days. For best texture, reheat salmon in a 275 °F oven for 8 minutes with a splash of water in the dish and cover loosely with foil; microwave works in a pinch—use 50 % power in 30-second bursts. Roasted vegetables reheat beautifully under the broiler for 3 minutes or in a dry skillet over medium heat, stirring occasionally until edges re-crisp.
To freeze, portion cooled salmon into freezer bags with as much air removed as possible; freeze up to 2 months. Thaw overnight in the refrigerator and reheat as above. I don’t recommend freezing the vegetables—they’ll become mushy—but you can freeze the raw sweet-potato cubes after blanching for 2 minutes in salted water, cooling, and patting dry. Roast from frozen (add 5 extra minutes) anytime you need a quick veggie side.
Meal-prep shortcut: cube sweet potatoes and cut broccoli up to 3 days ahead; store in a zip-top bag with a folded paper towel to absorb moisture. Whisk the glaze and keep refrigerated; it thickens slightly but loosens when you whisk again. On cooking day, all you do is preheat, season, and roast.
Frequently Asked Questions
Easy Sheet Pan Salmon with Sweet Potatoes and Broccoli
Ingredients
Instructions
- Preheat & Prep: Preheat oven to 425 °F (220 °C). Line a rimmed 18 × 13-inch sheet pan with parchment.
- Season Potatoes: Toss sweet-potato cubes with 1 Tbsp oil, paprika, ½ tsp salt, and ¼ tsp pepper. Spread on two-thirds of pan; roast 12 minutes.
- Make Glaze: Whisk maple syrup, Dijon, soy sauce, garlic, and red-pepper flakes. Reserve half for serving.
- Add Broccoli: Toss florets with remaining 1 tsp oil, ¼ tsp salt, and lemon zest. Add to pan; roast 10 minutes.
- Season Salmon: Pat fillets dry, brush tops with glaze, and season lightly with salt and pepper.
- Final Roast: Nestle salmon skin-side down among vegetables. Roast 9–11 minutes, until just opaque in center.
- Rest & Serve: Tent loosely with foil 5 minutes. Drizzle reserved glaze, add lemon juice and herbs. Serve hot.
Recipe Notes
For extra-crispy broccoli, broil 1 minute at the end. Leftover glaze is incredible drizzled over rice, quinoa, or mixed greens.