Roast Salmon With Leeks Onions

Featured in: One-Pan & Sheet-Pan Meals

This one-pan roasted salmon features tender fish fillets nestled among caramelized leeks and red onions, all finished with a bright parsley dressing. The vegetables roast first to develop sweetness, then the salmon joins for perfectly timed cooking. The herbaceous dressing with capers, garlic, and lemon adds vibrant flavor. Gluten-free and dairy-free, this dish delivers restaurant-quality results with minimal effort and cleanup.

Updated on Fri, 30 Jan 2026 16:36:00 GMT
Golden-brown One-Pan Roast Salmon With Leeks, Onions, and Parsley Dressing served on a white plate. Save
Golden-brown One-Pan Roast Salmon With Leeks, Onions, and Parsley Dressing served on a white plate. | aeroflavor.com

The first time I roasted salmon with vegetables on the same pan, I was rushing through a weeknight dinner and didn't want another sink full of dishes. I tossed leeks and onions onto a baking sheet, nestled the salmon between them, and hoped for the best. What came out of the oven was better than I expected: tender fish, sweet caramelized vegetables, and a kitchen that smelled like a bistro. That happy accident became a weekly ritual.

I made this for a small dinner party last spring, and my friend who claimed she didn't like salmon asked for the recipe before dessert was served. She said the dressing changed everything for her. I think it was the capers and lemon zest cutting through the richness of the fish. Since then, I've doubled the dressing recipe every time because people always want more to drizzle over their vegetables too.

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 fillets stay moist and hold their shape beautifully during roasting, and the skin crisps up nicely if you like that texture.
  • Leeks: They become silky and sweet when roasted, much milder than raw, so don't skip rinsing them well between the layers to remove any hidden grit.
  • Red onion: The wedges caramelize at the edges and add a slight sweetness that balances the tangy dressing perfectly.
  • Olive oil: Use a good quality one for drizzling over the vegetables, it helps them roast evenly and adds a fruity depth.
  • Lemon slices: They roast right on top of the salmon, infusing it with citrus and looking beautiful on the plate.
  • Fresh flat-leaf parsley: The star of the dressing, it brings a grassy brightness that cuts through the richness of the fish.
  • Garlic: Just one small clove minced fine is enough to add a gentle bite without overpowering the parsley.
  • Dijon mustard: It emulsifies the dressing and adds a subtle sharpness that ties everything together.
  • Capers: Chopped small, they add salty bursts of flavor that wake up your palate with every forkful.
  • Lemon zest and juice: The zest gives you aromatic oils and the juice provides acidity, together they make the dressing sing.
  • Extra-virgin olive oil: This is where you want your best bottle, since the dressing is raw and the oil flavor really shines through.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Preheat and prep:
Set your oven to 400°F and give it time to fully heat while you prep the vegetables. A hot oven ensures the vegetables start caramelizing right away.
Roast the vegetables first:
Spread the leeks and red onion on a large baking sheet, drizzle with olive oil, season with salt and pepper, and toss until everything glistens. Roast them for 10 minutes so they get a head start on softening before the salmon joins them.
Add the salmon:
Pull the pan out and nestle the salmon fillets skin-side down right among the vegetables, then lay lemon slices over the top of each fillet. The lemon will roast into the fish and perfume everything beautifully.
Finish roasting:
Slide the pan back into the oven and roast for 12 to 15 minutes, until the salmon is just cooked through and flakes gently with a fork. The vegetables should be tender and starting to brown at the edges.
Make the parsley dressing:
While the salmon bakes, combine the chopped parsley, minced garlic, Dijon mustard, capers, lemon zest, olive oil, and lemon juice in a small bowl. Stir it well, taste it, and adjust the salt and pepper until it makes you want to lick the spoon.
Plate and serve:
Transfer the salmon and vegetables to plates, then spoon the bright green dressing generously over the salmon. Serve it immediately while everything is still warm and fragrant.
Tender salmon fillets, roasted leeks, and onions topped with bright green parsley dressing for One-Pan Roast Salmon With Leeks, Onions, and Parsley Dressing. Save
Tender salmon fillets, roasted leeks, and onions topped with bright green parsley dressing for One-Pan Roast Salmon With Leeks, Onions, and Parsley Dressing. | aeroflavor.com

One evening, I served this to my neighbor who had just moved in and didn't have her kitchen set up yet. She sat at my table, ate slowly, and said it tasted like hope after a long day of unpacking. That's when I realized this dish isn't just about the flavors, it's about the ease and warmth it brings to a moment. It's become my go-to for welcoming people, celebrating small wins, or simply feeding myself well on a busy night.

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.

Choosing Your Salmon

I always look for fillets that are bright in color, firm to the touch, and smell like the ocean, not fishy. Skin-on salmon holds together better during roasting and the skin acts as a buffer between the hot pan and the delicate flesh. If you can, ask your fishmonger for center-cut fillets so they cook evenly. Wild-caught salmon has a deeper flavor, but good quality farmed salmon works beautifully too, especially if it's what's available and fresh.

Working With Leeks

Leeks hide dirt between their layers, so I always slice them first, then drop the rounds into a bowl of cold water and swish them around. The grit sinks to the bottom and the clean leek rings float on top. After a quick drain and pat dry, they're ready to roast. Don't trim away too much of the green part, the lighter green sections are tender and sweet when cooked, and they add beautiful color to the pan.

Storing and Reheating

Leftovers keep well in an airtight container in the fridge for up to two days. I like to eat the salmon cold the next day on a salad, or gently reheat it in a low oven to avoid drying it out. The parsley dressing stays vibrant for about three days and is wonderful on roasted chicken, grilled vegetables, or even stirred into grain bowls.

  • Store the dressing separately so it stays fresh and doesn't make the salmon soggy.
  • Reheat the salmon at 275°F for about 8 minutes, covered loosely with foil.
  • If the dressing thickens in the fridge, whisk in a teaspoon of water to loosen it up.
Close-up of flaky One-Pan Roast Salmon With Leeks, Onions, and Parsley Dressing with zesty lemon and caper garnish. Save
Close-up of flaky One-Pan Roast Salmon With Leeks, Onions, and Parsley Dressing with zesty lemon and caper garnish. | aeroflavor.com

This recipe has taught me that simple doesn't mean boring, and that one good pan and a handful of fresh ingredients can turn dinner into something you actually look forward to. I hope it brings you as much ease and joy as it's brought me.

Recipe FAQs

Can I use frozen salmon fillets?

Yes, but thaw them completely first and pat dry with paper towels to remove excess moisture. This ensures even cooking and better browning.

What can I substitute for leeks?

You can use sliced fennel bulb, white onions, or shallots. Fennel adds a mild anise flavor that pairs beautifully with salmon.

How do I know when the salmon is done?

The salmon should flake easily with a fork and reach an internal temperature of 145°F. The flesh will be opaque and slightly pink in the center.

Can I make the parsley dressing ahead?

Absolutely. Prepare it up to 24 hours in advance and refrigerate. Bring to room temperature before serving for best flavor.

What other fish works well with this method?

Trout, cod, halibut, or sea bass are excellent alternatives. Adjust cooking time based on thickness—thicker fillets need a few extra minutes.

Can I add other vegetables to the pan?

Yes, cherry tomatoes, asparagus, or bell peppers work wonderfully. Add quicker-cooking vegetables when you add the salmon to prevent overcooking.

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.

Roast Salmon With Leeks Onions

Roasted salmon with leeks, onions, and fresh parsley dressing. Gluten-free and ready in 40 minutes.

Prep Time
15 min
Time to Cook
25 min
Full Time
40 min
Created by Mason Hughes


Skill Level Easy

Cuisine Modern European

Makes 4 Portions

Dietary Info No Dairy, No Gluten, Low Carb

What You'll Need

Fish & Vegetables

01 4 salmon fillets (about 5.3 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 tablespoons olive oil
05 1/2 teaspoon sea salt
06 1/4 teaspoon 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 teaspoon Dijon mustard
04 1 teaspoon capers, drained and chopped
05 1/2 teaspoon lemon zest
06 3 tablespoons extra-virgin olive oil
07 1 tablespoon fresh lemon juice
08 Salt and pepper, to taste

How To

Step 01

Preheat Oven: Preheat the oven to 400°F (200°C).

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.

Step 03

Initial Roast: Roast the vegetables for 10 minutes.

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

Complete Roasting: Return to the oven and roast for 12 to 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

Plate and 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.

Tools Needed

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

Allergy Details

Always check every ingredient for allergens. Ask your healthcare provider if you aren't sure.
  • Contains fish (salmon)
  • Contains mustard (in the dressing)

Nutrition Details (each serving)

For informational use only, this doesn't replace professional medical guidance.
  • Calorie Count: 365
  • Total Fat: 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.