One-Pan Roast Salmon Leeks Onions

Featured in: Oven & Stovetop Favorites

This one-pan wonder brings together tender salmon fillets with sweet roasted leeks and red onions. Everything is seasoned and baked to perfection on a single sheet pan, minimizing cleanup. A bright, fresh parsley dressing, featuring garlic, Dijon, capers, and lemon, is prepared while the main course cooks, then generously spooned over the warm fish and vegetables. This creates a balanced, flavor-packed meal that is both healthy and incredibly satisfying.

Updated on Sat, 31 Jan 2026 14:06:00 GMT
Golden-brown roasted leeks and onions surround perfectly cooked salmon fillets with crispy skin, topped with bright green parsley dressing. Pin It
Golden-brown roasted leeks and onions surround perfectly cooked salmon fillets with crispy skin, topped with bright green parsley dressing. | joyeuxilem.com

The leeks had been sitting in my crisper drawer for days, those tender green tops calling out every time I opened the fridge. I'd bought them on impulse after reading about how roasting transforms their sharp bite into something almost sweet. That Tuesday evening, with rain pattering against the kitchen window and zero motivation for a multi-pot cleanup, I decided to throw everything on one sheet pan with some salmon. The kitchen filled with this incredible aroma of roasting onions and citrus, and my roommate wandered in asking what restaurant I'd ordered from.

Last spring, my sister came over feeling completely burned out from work. I made this exact recipe, and we stood at the counter eating directly off the baking sheet because neither of us had the energy to plate properly. She took three bites and went quiet, then looked at me with this genuine smile and said this was exactly what she needed. Sometimes the simplest food hits hardest.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Salmon fillets: Skin-on helps keep the fish moist during roasting, and the skin gets wonderfully crispy if you want to eat it
  • Leeks: The white and light green parts sweeten dramatically in the oven, developing a flavor almost like mild roasted onions
  • Red onion: Adds beautiful color and a caramelized sweetness that pairs perfectly with the bright parsley topping
  • Olive oil: Use a decent quality one here since the dressing is so simple and the oil really shines through
  • Fresh parsley: Flat-leaf has better flavor than curly, and lots of it is key to cutting through the rich salmon
  • Dijon mustard: Just a tiny bit emulsifies the dressing and adds that subtle sharpness that makes everything pop

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prep your oven and vegetables:
Crank that oven to 400°F and slice your leeks into half-inch rounds, then cut your onion into wedges. Spread them across a large baking sheet in a single layer so they roast instead of steam.
Give the vegetables a head start:
Drizzle the leeks and onions with olive oil, sprinkle with salt and pepper, then toss them with your hands until everything's coated. Pop them in the oven for about 10 minutes to start softening up.
Nestle in the salmon:
Pull the baking sheet out, move some vegetables aside, and place your salmon fillets skin-side down right among the leeks and onions. Tuck some lemon slices on top of each piece of fish.
Finish roasting everything together:
Return the pan to the oven for another 12 to 15 minutes, until the salmon is just opaque and flakes easily with a fork. The vegetables should be tender and starting to turn golden at the edges.
Whip up the parsley dressing:
While everything roasts, chop your parsley finely and combine it in a small bowl with minced garlic, Dijon mustard, chopped capers, lemon zest, olive oil, and lemon juice. Stir it really well and season to taste.
Plate and drizzle generously:
Transfer the salmon and roasted vegetables to plates, and spoon that bright green dressing all over everything. The contrast of warm, roasted fish with the cool, zesty topping is absolute magic.
Freshly prepared One-Pan Roast Salmon showcases lemon slices and zesty parsley dressing, ideal for an easy gluten-free weeknight dinner. Pin It
Freshly prepared One-Pan Roast Salmon showcases lemon slices and zesty parsley dressing, ideal for an easy gluten-free weeknight dinner. | joyeuxilem.com

This recipe has become my go-to for dinner parties because it looks impressive but requires almost no active cooking time. I love watching people's faces when they take that first bite, the combination of warm roasted salmon and cool bright parsley catching them completely off guard.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

I've played around with different fish over the months, and while salmon remains my favorite, trout works beautifully too. The oilier the fish, the better it pairs with that punchy parsley dressing. Cod is lighter and might need an extra drizzle of olive oil at the end.

Timing Is Everything

What I love about this recipe is how the vegetable head start means everything finishes at the same time. No half-cooked fish or mushy vegetables, just perfectly coordinated timing that feels almost professional. The key is that initial 10 minute roast without the fish.

Side Dish Magic

Most of the time I serve this straight from the baking sheet with maybe some crusty bread to sop up those roasting juices. But if you want something more substantial, buttery roasted potatoes or fluffy steamed rice never fail to complete the meal.

  • Reserve a little extra parsley for garnish because the bright green against the roasted salmon looks stunning
  • The dressing keeps in the fridge for a couple days and is incredible on grilled chicken the next night
  • If you're serving this to guests, have everything prepped before they arrive so you can just pop it in the oven
A rustic skillet of One-Pan Roast Salmon features tender vegetables and lemon slices, ready to serve with steamed rice on the side. Pin It
A rustic skillet of One-Pan Roast Salmon features tender vegetables and lemon slices, ready to serve with steamed rice on the side. | joyeuxilem.com

There's something deeply satisfying about a meal that comes together this easily but tastes like it took hours. Hope this becomes a weeknight staple in your kitchen too.

Recipe FAQs

Is this dish gluten-free?

Yes, this preparation is naturally gluten-free. Always double-check ingredient labels, especially for items like Dijon mustard, to ensure they meet your dietary needs.

Can I substitute the salmon?

Absolutely. If you prefer, trout or cod would make excellent alternatives. Adjust cooking time slightly based on the thickness of your chosen fish.

What are some good serving suggestions?

For a heartier meal, consider serving alongside roasted potatoes, fluffy couscous, or steamed rice. A simple green salad also complements the rich flavors beautifully.

How can I add more spice or flavor?

To introduce a bit of heat, sprinkle a pinch of crushed red pepper flakes into the parsley dressing. You could also add a dash of smoked paprika to the vegetables before roasting.

Can I prepare the dressing in advance?

Yes, the parsley dressing can be made up to 24 hours ahead of time. Store it in an airtight container in the refrigerator and give it a good stir before serving.

How do I know when the salmon is cooked through?

Salmon is typically done when it flakes easily with a fork and reaches an internal temperature of 145°F (63°C). The cooking time will vary slightly depending on the thickness of your fillets.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

One-Pan Roast Salmon Leeks Onions

A vibrant, gluten-free salmon dish featuring roasted leeks and onions, finished with a zesty parsley dressing.

Prep Time
15 minutes
Time to Cook
25 minutes
Overall Time
40 minutes
Created by Natalie Kuhn


Level Easy

Cuisine Modern European

Makes 4 Portions

Dietary Info No Dairy, No Gluten

What You Need

Fish & Vegetables

01 4 salmon fillets (about 5 oz each), skin-on
02 2 large leeks, trimmed and sliced into 1/2-inch rounds
03 1 large red onion, sliced into wedges
04 2 tbsp olive oil
05 1/2 tsp sea salt
06 1/4 tsp black pepper
07 1 lemon, sliced

Parsley Dressing

01 1 cup fresh flat-leaf parsley, finely chopped
02 1 small garlic clove, minced
03 1/2 tsp Dijon mustard
04 1 tsp capers, drained and chopped
05 1/2 tsp lemon zest
06 3 tbsp extra-virgin olive oil
07 1 tbsp fresh lemon juice
08 Salt and pepper, to taste

Directions

Step 01

Preheat Oven: Preheat the oven to 400°F.

Step 02

Prepare Vegetables: Arrange the leeks and red onion in a single layer on a large baking sheet. Drizzle with olive oil, sprinkle with salt and pepper, and toss to coat evenly.

Step 03

Roast Vegetables: Roast the vegetables for 10 minutes until slightly tender.

Step 04

Add Salmon: Remove the baking sheet from the oven. Nestle the salmon fillets skin-side down among the vegetables. Arrange lemon slices over the salmon.

Step 05

Finish Roasting: Return to the oven and roast for 12–15 minutes, or until the salmon is just cooked through and vegetables are tender.

Step 06

Prepare Dressing: While the salmon bakes, prepare the parsley dressing: In a small bowl, combine parsley, garlic, Dijon mustard, capers, lemon zest, olive oil, and lemon juice. Stir well. Season with salt and pepper to taste.

Step 07

Serve: Transfer the roasted salmon and vegetables to plates. Spoon the parsley dressing generously over the salmon. Serve immediately.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Gear Needed

  • Large baking sheet
  • Sharp knife
  • Mixing bowls
  • Spoon or whisk

Allergy Details

Review every item for possible allergens and talk to your doctor if unsure.
  • Contains fish (salmon)
  • Contains mustard (in the dressing)

Nutritional Details (each serving)

Details are for information and shouldn't be taken as a substitute for medical advice.
  • Caloric Value: 365
  • Fats: 23 g
  • Carbohydrates: 10 g
  • Proteins: 30 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.