Sheet Pan Salmon with Whatever Veg Is Around

Sheet pan cooking is the most honest form of weeknight cooking. You take what you have, you put it on a pan, the oven does the work while you do something else. This version is built around salmon because salmon roasts fast and forgives imprecision in a way that chicken doesn't. The vegetables are whatever is in the fridge.

I've made this with broccoli and cherry tomatoes on the same night. I've made it with asparagus and half a courgette. I've made it with frozen vegetables thawed and patted dry. Every version works because the approach is right — high heat, even layer, don't crowd the pan.

⏱ Total: 25 min 🍽 Serves: 2 📊 Difficulty: Easy

What's in your fridge

salmon any vegetables garlic olive oil lemon dried herbs

What you need

How to make it

Step 1: Oven on, pan lined. Set the oven to 220°C (425°F). Line your largest baking sheet with parchment paper or foil. The lining is what makes this genuinely no-cleanup. Don't skip it.

Step 2: Prep your vegetables with timing in mind. Cut everything into similarly sized pieces. This matters for even cooking. Dense vegetables — broccoli florets, carrot coins, chunks of pepper — take longer and go on first. Soft or small things — cherry tomatoes, asparagus spears, thin courgette slices — go on partway through. If everything is roughly the same size and density, they all go on at once.

Step 3: Roast the long-cooking vegetables first. Toss the vegetables that need more time with 2 tablespoons of the olive oil, garlic, salt, pepper, and whatever dried herbs you have. Spread in a single layer — not piled, not overlapping. Roast for 10 minutes. They should be starting to colour at the edges.

Step 4: Add the salmon. Push the vegetables toward the edges of the pan to make space in the centre. Lay the salmon fillets skin-side down. Brush or drizzle with the remaining olive oil. Season with salt and pepper. If you want a glaze, spread a thin layer of soy sauce mixed with a little honey, or a smear of Dijon mustard, over the top of the fish. Add any quick-cooking vegetables to the pan now.

Step 5: Finish in the oven. Roast another 10–12 minutes. The salmon is done when it flakes at the thickest part with gentle pressure from a fork — you're looking for the flesh to just turn from translucent to opaque all the way through. It will carry over a little once out of the oven, so pulling it just shy of done is fine.

Step 6: Lemon, plate, done. Squeeze both lemon halves over everything right on the pan — this lifts the whole dish. Serve directly from the sheet or transfer to plates. One pan. Twenty-five minutes.

Timing guide for common vegetables

Broccoli florets: 20–22 minutes total. Carrot coins cut thin: 20 minutes. Bell pepper strips: 18 minutes. Cherry tomatoes whole: 10–12 minutes. Courgette slices: 12 minutes. Asparagus spears: 10–12 minutes. Green beans: 12 minutes. If you're mixing fast and slow, stagger them. Everything else can be eyeballed.

More sheet pan and easy fish: sheet pan chicken and roasted veg · 20-minute weeknight dinners · how to use up leftover vegetables

Get more like this with NowCook.

Snap your fridge, get a week of real recipes built from what's actually there. 14-day free trial, no credit card needed.

Start free

$9/month after trial · cancel anytime · see pricing