Love this? Pin it for later!
Flaky salmon kissed with bright lemon and fragrant dill, roasted alongside caramelized rainbow vegetables—all on one pan, all in under 30 minutes. This is the dinner I turn to when life feels like a whirlwind of car-pool lines, work deadlines, and that eternal question: “What’s for supper?”
I first threw this together on a rainy Tuesday when the fridge was a medley of odds and ends: half a bunch of dill from weekend tabbouleh, a lone lemon rolling around the crisper, and the last salmon fillets from my freezer. Thirty minutes later my kitchen smelled like a seaside bistro and my kids were actually requesting seconds of Brussels sprouts. Since then it’s become my go-to for potlucks, meal-prep Sundays, and every “bring-a-healthy-dish” request. It travels well, reheats like a dream, and looks so vibrant on the table that friends assume I spent hours—until they see the single sheet pan cooling in the sink.
What makes this version special? We’re oven-roasting at a high heat so the veggies blister and sweeten while the salmon stays custard-tender in the center. A quick marinade of lemon zest, garlic, and olive oil does double duty: it seasons the fish and coats the vegetables so every bite tastes like sunshine and fresh herbs. Serve it straight from the pan with crusty bread, or flake the leftovers over salads and grain bowls for the week ahead.
Why This Recipe Works
- One-Pan Wonder: Protein, veg, and aromatics roast together—minimal cleanup, maximum flavor.
- 15-Minute Marinade: Lemon juice tenderizes salmon while citrus oils perfume the vegetables.
- Customizable Veggies: Swap in whatever’s in season—carrots in winter, zucchini in summer.
- Meal-Prep Hero: Holds beautifully for 4 days in the fridge; flavors deepen overnight.
- Nutrient Dense: Omega-3s from salmon, fiber-rich veg, heart-healthy olive oil.
- Family Friendly: Mild dill and lemon appeal to kids; adults can add chili flakes at the table.
- Restaurant Finish: A final squeeze of fresh lemon and dill fronds make it plate-licking good.
Ingredients You'll Need
Quality matters when you’re working with so few components. Look for salmon that’s vibrantly colored with no fishy smell—wild-caught Coho or King if your budget allows, otherwise a responsibly farmed Atlantic works. For the vegetables, choose small Brussels sprouts that feel tight and heavy; they’ll roast into sugary nuggets instead of tough little cabbages. The lemon should be fragrant even before you zest it; organic if possible since we’re using the peel. Finally, buy a fresh bunch of dill—the dried stuff simply won’t deliver that grassy, anise perfume.
Produce
- Salmon fillets – 4 skin-on portions, 5–6 oz each. Skin protects the flesh from direct heat and crisps into salmon “bacon.”
- Brussels sprouts – 1 lb, trimmed and halved. Substitute broccoli florets or green beans if you’re in a hurry.
- Rainbow carrots – ½ lb, peeled and cut into 2-inch batons. Their natural sugars caramelize beautifully.
- Red bell pepper – 1 large, sliced into ½-inch strips for pops of sweetness.
- Red onion – 1 medium, thick wedges; they soften and sweeten as they roast.
- Lemon – 1 large for zest and juice, plus 1 extra for serving. Meyer lemon adds floral notes.
- Fresh dill – ¼ cup fronds, plus extra for garnish. Flat-leaf parsley works in a pinch.
- Garlic – 3 cloves, micro-planed so it melts into the marinade.
Pantry Staples
- Extra-virgin olive oil – 3 Tbsp. A peppery Greek or Spanish oil adds character.
- Kosher salt & freshly ground black pepper – Essential for drawing moisture and building flavor.
- Dijon mustard – 1 tsp for subtle sharpness and marinade cling.
- Honey – ½ tsp to balance lemon’s acidity and encourage browning.
Optional Boosters
- Chili flakes – a pinch for heat.
- Capers – scatter on after roasting for briny pops.
- Toasted almond slices – sprinkle for crunch.
How to Make Healthy Sheet Pan Lemon Dill Salmon and Veggies
Preheat and Prep Pan
Position rack in center of oven and preheat to 425 °F (220 °C). Line a large rimmed sheet pan with parchment for zero sticking and fast cleanup. If your pan is smaller than 13×18 inches, divide vegetables between two pans to avoid crowding—steam is the enemy of caramelization.
Whisk the Marinade
In a small bowl, combine zest of 1 lemon, juice of ½ lemon, 3 Tbsp olive oil, 1 tsp Dijon, ½ tsp honey, 2 grated garlic cloves, 1 tsp kosher salt, ¼ tsp pepper, and 1 Tbsp chopped dill. The mixture should be thick and glossy; the honey helps it cling to every crevice of the fish and veg.
Marinate Salmon
Pat fillets very dry with paper towels—moisture is the nemesis of searing. Place salmon skin-side down on a plate and spoon 1 Tbsp of marinade over each fillet, spreading to cover. Let stand at room temperature while you prep vegetables; 15 minutes is enough to season the fish without over-curing.
Toss the Veggies
In a large bowl combine Brussels sprouts, carrots, bell pepper, and onion. Pour remaining marinade over top and toss until everything glistens. Spread in a single layer on the sheet pan, cut-sides down for maximum caramel contact.
First Roast for Veg
Slide pan into oven and roast vegetables 12 minutes. This head-start ensures carrots soften before salmon joins the party.
Nestle in Salmon
Remove pan, scoot vegetables to the sides, and place salmon fillets in the center, skin-side down. Drizzle any plate juices over fish. Return to oven and roast 9–11 minutes more, depending on thickness. Salmon is done when it flakes but still has a faint blush inside.
Broil for Finish
Switch oven to broil on high for 1–2 minutes to blister peppers and crisp salmon skin. Watch closely; parchment can brown under intense heat.
Rest & Brighten
Let everything rest 3 minutes so juices redistribute. Finish with remaining lemon juice, fresh dill fronds, and optional capers. Serve directly from the pan or transfer to a platter for company.
Expert Tips
Check Temp, Not Clock
Salmon is perfectly cooked at 125 °F for medium-rare, 130 °F for medium. Insert an instant-read thermometer into the thickest part and remove 2 degrees shy—carryover heat finishes the job.
Pat, Pat, Pat
Excess moisture on salmon or veg creates steam and prevents caramelization. Use paper towels or a clean kitchen towel for best browning.
Rotate for Even Heat
Ovens have hot spots. Halfway through roasting, rotate the pan 180 °F for uniformly charred edges.
Make It a Sheet-Pan Supper
Toss in pre-cooked new potatoes or a can of chickpeas for a complete meal that still dirties only one pan.
Frozen Fish Friendly
Thaw salmon overnight in the fridge or submerge sealed fillets in cold water for 30 minutes. Press gently to remove ice crystals before marinating.
Double the Marinade
Make a second batch to drizzle over grains or salad greens; keeps 3 days refrigerated and transforms leftovers.
Variations to Try
- Mediterranean: Swap dill for oregano and basil, add Kalamata olives and cherry tomatoes the last 5 minutes.
- Asian-Fusion: Replace lemon with lime, add 1 tsp soy sauce and 1 tsp sesame oil to marinade; garnish with sesame seeds and scallions.
- Spicy Cajun: Season veg with 1 tsp smoked paprika and ¼ tsp cayenne; serve with remoulade.
- Autumn Harvest: Use butternut squash cubes and Brussels sprouts; add a handful of dried cranberries at the end.
- Low-Carb/Keto: Sub in cauliflower florets and zucchini; drizzle with melted butter instead of honey.
Storage Tips
Refrigerate: Cool leftovers within 2 hours and store in airtight containers up to 4 days. Keep salmon and veg together so juices baste the fish.
Freeze: Freeze individual portions in silicone bags for up to 2 months. Thaw overnight in the fridge and reheat at 300 °F until just warmed through to avoid overcooking.
Reheat: Warm in a 300 °F oven for 8 minutes or flash in a non-stick skillet with a splash of water and lemon juice. Microwaving works in a pinch—cover and use 60 % power.
Meal-Prep: Chop vegetables and whisk marinade the night before; store separately. In the morning, toss and roast for dinner in under 20 minutes.
Frequently Asked Questions
Healthy Sheet Pan Lemon Dill Salmon and Veggies
Ingredients
Instructions
- Preheat oven to 425 °F (220 °C). Line a large rimmed sheet pan with parchment.
- Make marinade: Whisk lemon zest & juice, olive oil, garlic, Dijon, honey, salt, pepper, and 1 Tbsp dill.
- Marinate salmon: Pat fillets dry, spoon 1 Tbsp marinade over each; let stand 15 minutes.
- Toss veg: Combine Brussels sprouts, carrots, bell pepper, and onion with remaining marinade; spread on pan. Roast 12 minutes.
- Add salmon: Push veg to sides, place fillets skin-down in center. Roast 9–11 minutes more.
- Broil: Broil 1–2 minutes for extra char. Rest 3 minutes, then garnish with remaining dill and lemon juice.
Recipe Notes
For even cooking, choose salmon fillets of similar thickness. Leftovers keep 4 days refrigerated or 2 months frozen.