Sheet Pan Salmon with Roasted Veg & Lemon Dill Mustard Sauce
I kept seeing this combination — oven-baked salmon, a pile of roasted vegetables, and some kind of mustardy herb sauce — pop up in German cooking videos I’d been falling down at 11pm. It looked almost too simple to be worth making. Then I tried it on a Tuesday with whatever was left in my crisper drawer, and the sauce alone stopped me mid-bite. But here’s the thing: the first time I made it, the salmon came out dry and the sauce broke completely — and I couldn’t figure out why.
This recipe gives you tender, just-flaky salmon, caramelized roasted vegetables, and a sharp, creamy lemon-dill-mustard sauce — all from one pan and one small saucepan. It comes together in about 30 minutes, uses ingredients you likely already have, and the sauce doubles as a dressing for leftovers the next day.
Pro Tip
The mistake most people make: they roast the salmon and vegetables at the same temperature and time, then wonder why the fish is chalky or the veg is still half-raw. The fix is staggered cooking — start your vegetables at 425°F (220°C) for 15 minutes before the salmon goes in, then drop to 400°F (200°C) when you add the fish. The veg gets a proper head start on caramelizing, and the salmon cooks gently enough to stay moist all the way through.
For the mustard, use a whole-grain variety — the texture holds up in the sauce and adds a gentle pop. Dijon works too, but the result is smoother and sharper. Fresh dill is worth it here; dried dill tastes flat against the lemon. If you can’t find dill, fresh tarragon is a close second. Any firm-fleshed salmon works — skin-on fillets hold together better on the pan.
Sheet Pan Salmon with Roasted Veg & Lemon Dill Mustard Sauce
4
servings10
minutes30
minutes410
kcal40
minutesIngredients
4 fillets skin-on salmon, approx. 6 oz (170g) each
2 cups (200g) zucchini, cut into ½-inch (1.5cm) half-moons
1½ cups (225g) cherry tomatoes, halved
1 cup (130g) red onion, cut into wedges
2 tbsp olive oil, divided
½ tsp salt, plus more for salmon
¼ tsp black pepper
2 tbsp whole-grain mustard
1 tbsp Dijon mustard
3 tbsp sour cream or crème fraîche
1 tbsp fresh lemon juice
1 tsp lemon zest
2 tbsp fresh dill, finely chopped
1 small clove garlic, grated
Directions
- Preheat your oven to 425°F (220°C). Toss the zucchini, cherry tomatoes, and red onion with 1½ tbsp olive oil, salt, and pepper directly on a large sheet pan. Spread them in a single layer — crowded vegetables steam instead of roast, and you want those slightly charred edges.
- Roast the vegetables for 15 minutes. At the 15-minute mark, they should smell sweet and look slightly shrunken at the edges — that’s your cue to add the salmon.
- Drop the oven to 400°F (200°C). Push the vegetables to the sides and nestle the salmon fillets skin-side down in the center. Brush with the remaining ½ tbsp olive oil and season with salt. Pat the salmon dry with paper towel before it goes on the pan — surface moisture is what makes fish steam rather than roast.
- Roast for 12–14 minutes, until salmon reaches an internal temperature of 145°F (63°C). The flesh should flake when pressed gently with a fork and turn from translucent deep pink to a pale, opaque coral — don’t wait for it to look fully white or it’s already overdone.
- While the salmon roasts, whisk together both mustards, sour cream, lemon juice, lemon zest, dill, and garlic in a small bowl. Taste it before serving — if it feels too sharp, a tiny pinch of honey rounds it out without making it sweet.
- Serve the salmon and vegetables straight from the pan. Spoon the sauce over each fillet at the table. Don’t pour the sauce on before serving — the acid from the lemon will start to ‘cook’ the top of the fish and dull the color within minutes.
Variations
Swap the zucchini and tomatoes for whatever’s in your crisper — asparagus, bell peppers, and thin-sliced fennel all roast beautifully in the same window. For a dairy-free sauce, plain oat-based crème fraîche holds the texture surprisingly well and keeps the tang you need to balance the mustard.
Serving Suggestions
Serve over steamed basmati or a simple herbed couscous to soak up the extra sauce. A handful of peppery arugula on the side cuts through the richness of the fish. Crusty bread works too — the sauce is worth mopping up.
FAQ
Can I use frozen salmon fillets?
Yes, but thaw them completely in the fridge overnight and pat them very dry before roasting — frozen salmon releases a lot of water, which will steam the fish instead of roasting it. Don’t try to speed-thaw in the microwave; the texture suffers noticeably.
Can I make the sauce ahead of time?
The sauce keeps well in the fridge for up to 3 days in a sealed jar. After testing three versions, I found it actually gets better after a few hours as the garlic mellows and the dill infuses more deeply into the cream.
What if I don’t have fresh dill?
Fresh tarragon is the closest substitute — it has the same anise-forward brightness that lifts the mustard. Dried dill in a pinch works at about one-third the quantity, but the sauce will feel flatter. Makes you wonder what else that sauce could do with a different herb entirely.