Roast Salmon With Leeks Onions

Featured in: Simple Weeknight Recipes

This one-pan roasted salmon delivers maximum flavor with minimal effort. Tender salmon fillets nestle among caramelized leeks and red onions, all roasted to perfection on a single baking sheet. The vibrant parsley dressing—bright with lemon, capers, and garlic—adds a fresh, zesty finish that elevates this gluten-free and dairy-free dish. Ready in just 40 minutes, it's perfect for busy weeknights or elegant enough for entertaining.

Updated on Fri, 30 Jan 2026 08:12:00 GMT
Crispy-skinned One-Pan Roast Salmon with Leeks, Onions, and Parsley Dressing on a baking sheet. Save to Pinterest
Crispy-skinned One-Pan Roast Salmon with Leeks, Onions, and Parsley Dressing on a baking sheet. | mellowspice.com

The smell of roasted leeks has this way of filling the kitchen with something earthy and sweet, almost caramelized. I stumbled onto this recipe on a Wednesday night when I had salmon thawing and a fridge full of vegetables that needed using. I tossed everything onto one pan, crossed my fingers, and pulled out something that tasted like I'd planned it all along. Now it's my go-to when I want something that looks impressive but doesn't leave me with a sink full of dishes.

I made this for my sister once when she came over after a long day at work. She walked in, saw the whole dinner coming together on a single sheet pan, and asked if I'd hired a chef. The lemon slices had crisped up at the edges, the onions were soft and sweet, and the salmon flaked apart under a fork. We ate it straight from the oven, standing at the counter, dipping bites into the parsley dressing like it was some kind of ritual.

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 hold their shape better during roasting and get a little crispy on the bottom, which adds texture.
  • Leeks: They roast up sweeter and more delicate than onions, with a mild, almost buttery flavor that pairs beautifully with fish.
  • Red onion: The wedges soften and caramelize in the oven, adding a hint of sweetness and color to the pan.
  • Olive oil: Used twice, once to coat the vegetables and again in the dressing, it ties everything together with richness.
  • Lemon: Fresh slices roast right on top of the salmon, infusing it with citrus while they char slightly at the edges.
  • Fresh flat-leaf parsley: The base of the dressing, it brings a grassy, bright flavor that cuts through the richness of the salmon.
  • Dijon mustard: Just a touch adds tang and helps emulsify the dressing so it clings to the fish.
  • Capers: These little bursts of briny sharpness wake up every bite.
  • Lemon zest: It carries the citrus aroma in a way juice alone can't, adding fragrance to the dressing.

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 heat fully. This ensures the vegetables start roasting immediately and develop those golden, caramelized edges.
Arrange the Vegetables:
Spread the leeks and red onion across a large baking sheet in a single layer, drizzle with olive oil, season with salt and pepper, and toss until everything glistens. Even coating means even roasting.
Start Roasting:
Slide the pan into the oven and let the vegetables roast for 10 minutes. They'll start to soften and pick up a little color, giving them a head start before the salmon joins them.
Add the Salmon:
Pull the pan out, nestle the salmon fillets skin-side down among the vegetables, and lay lemon slices over the top. The skin protects the flesh and crisps up beautifully against the hot pan.
Finish Roasting:
Return everything to the oven and roast for 12 to 15 minutes, until the salmon is opaque and flakes easily. The vegetables should be tender and starting to caramelize at the edges.
Make the Dressing:
While the salmon bakes, whisk together parsley, garlic, Dijon, capers, lemon zest, olive oil, and lemon juice in a small bowl. Taste and adjust the seasoning until it's bright and balanced.
Plate and Serve:
Transfer the salmon and vegetables to plates, spoon the parsley dressing generously over the top, and serve immediately. The dressing should pool around the fish, soaking into the vegetables.
The roasted One-Pan Roast Salmon with Leeks, Onions, and Parsley Dressing is plated for dinner. Save to Pinterest
The roasted One-Pan Roast Salmon with Leeks, Onions, and Parsley Dressing is plated for dinner. | mellowspice.com

There was a night I made this for a small dinner party, and one guest scraped every last bit of dressing off her plate with a piece of roasted leek. She looked up and said it tasted like summer in a bowl, even though it was February. That's when I realized this recipe wasn't just easy, it was the kind of thing that makes people feel cared for without you having to fuss.

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.

How to Pick the Best Salmon

Look for fillets that are firm to the touch, with bright, moist flesh and no fishy smell. If you're buying skin-on, the skin should look shiny and intact, not dull or peeling. I prefer wild-caught when I can find it, but farmed salmon works beautifully here too. Ask your fishmonger to portion it for you if you're unsure about cutting it yourself.

Making It Your Own

This recipe is forgiving and adaptable. Swap the red onion for shallots if you want something milder, or use fennel instead of leeks for a subtle anise note. If you're not a fan of capers, try chopped green olives or even a spoonful of finely diced pickles in the dressing. I've made it with trout and cod, and both were excellent. Just adjust the roasting time based on the thickness of the fish.

Serving Suggestions

I usually serve this with something starchy to soak up the dressing. Roasted baby potatoes, steamed jasmine rice, or even a crusty piece of bread on the side all work. A simple green salad with a light vinaigrette rounds out the plate without competing with the flavors. If you want to stretch it for more people, add another handful of vegetables to the pan and an extra fillet or two.

  • Serve with roasted fingerling potatoes tossed in olive oil and thyme.
  • Pair with a crisp white wine like Sauvignon Blanc or a dry rosé.
  • Leftovers make an excellent cold lunch the next day, flaked over greens with extra dressing.
Golden-brown One-Pan Roast Salmon with Leeks, Onions, and Parsley Dressing topped with lemon slices. Save to Pinterest
Golden-brown One-Pan Roast Salmon with Leeks, Onions, and Parsley Dressing topped with lemon slices. | mellowspice.com

This dish has become one of those recipes I return to when I need something reliable, nourishing, and just a little bit special. It reminds me that good food doesn't have to be complicated, it just has to taste like you meant it.

Recipe FAQs

Can I use frozen salmon fillets?

Yes, just ensure they're fully thawed and patted dry before roasting to achieve the best texture and even cooking.

What can I substitute for leeks?

You can use additional onions, fennel bulbs, or shallots. Each will bring a slightly different but delicious flavor to the dish.

How do I know when the salmon is done?

The salmon is ready when it flakes easily with a fork and reaches an internal temperature of 145°F. It should be opaque and slightly firm to the touch.

Can I make the parsley dressing ahead?

Absolutely! The dressing can be prepared up to 2 days in advance and stored in an airtight container in the refrigerator. Stir well before serving.

What sides pair well with this dish?

Roasted potatoes, steamed rice, quinoa, or crusty bread work beautifully. A simple green salad also complements the rich salmon and vegetables perfectly.

Can I use other types of fish?

Yes! Trout, cod, halibut, or sea bass are excellent alternatives. Adjust cooking time based on the thickness of the 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.

Roast Salmon With Leeks Onions

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

Prep Time
15 minutes
Cook Time
25 minutes
Overall Time
40 minutes
Created by Hannah Clarke

Recipe Category Simple Weeknight Recipes

Skill Level Easy

Cuisine Modern European

Total Yield 4 Number of Servings

Dietary Details No Dairy, No Gluten

What You 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 Make

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 evenly.

Step 03

Initial vegetable roast: Roast the vegetables for 10 minutes until they begin to soften.

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

Final roast: 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 parsley dressing: While the salmon bakes, combine parsley, garlic, Dijon mustard, capers, lemon zest, olive oil, and lemon juice in a small bowl. Stir well and 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

Review all components for potential allergens and talk to your doctor with any questions.
  • Contains fish (salmon)
  • Contains mustard

Nutrition Details (per serving)

This nutritional breakdown is for your information and isn't a substitute for health advice.
  • Total Calories: 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.