Roasted Fish and Leeks Vinaigrette  

Published May 22, 2025

Roasted Fish and Leeks Vinaigrette  
Joel Goldberg for The New York Times. Food Stylist: Hadas Smirnoff.
Total Time
45 minutes
Prep Time
10 minutes
Cook Time
35 minutes
Rating
5(126)
Comments
Read comments

This zippy sheet pan dinner takes inspiration from leeks vinaigrette, a French bistro dish in which leeks are boiled until tender and dressed with a mustard vinaigrette. Here, the leeks are roasted, along with some capers, for plenty of satisfying crunch and caramelized flavor. When the leeks are tender, the fish fillets are added right to the pan and roasted until tender and flaky. (A flaky white fish, like cod or halibut, or even salmon would work well here.) Finally, what brings this dish together is the quick, punchy vinaigrette made with whole-grain mustard, parsley, shallots and red wine vinegar. Spooned over everything before serving, it balances the richness of the roasted leeks and fish with just the right amount of acidity and freshness.

  • or to save this recipe.

  • Subscriber benefit: give recipes to anyone
    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.
    Subscribe
  • Print Options


Advertisement


Ingredients

Yield:4 servings
  • 2medium leeks, white and light green parts only, thinly sliced (4 to 5 cups)
  • 2tablespoons capers, drained
  • 6tablespoons extra-virgin olive oil, divided, plus more for drizzling
  • Kosher salt and freshly ground black pepper
  • 4(6-ounce) skinless, flaky white fish fillets, such as cod or halibut 
  • 1tablespoon minced shallot 
  • 1tablespoon red wine vinegar
  • 1tablespoon minced fresh parsley
  • 1teaspoon whole-grain mustard
Ingredient Substitution Guide
Nutritional analysis per serving (4 servings)

368 calories; 23 grams fat; 3 grams saturated fat; 0 grams trans fat; 16 grams monounsaturated fat; 3 grams polyunsaturated fat; 8 grams carbohydrates; 1 gram dietary fiber; 2 grams sugars; 33 grams protein; 707 milligrams sodium

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by
Cooking Newsletter illustration

Opt out or contact us anytime. See our Privacy Policy.

Opt out or contact us anytime. See our Privacy Policy.

Preparation

  1. Step 1

    Heat the oven to 400 degrees.

  2. Step 2

    Place the sliced leeks in a large bowl of cold water and swish them around to release any dirt. Lift the leeks from the water, transfer to a colander to drain, then pat dry with a clean kitchen or paper towel.

  3. Step 3

    Place the leeks on a sheet pan, along with the capers, 3 tablespoons olive oil and ¼ teaspoon salt. Toss well and roast for 15 minutes, tossing halfway through, until the leeks are tender and beginning to crisp at the edges.

  4. Step 4

    Meanwhile, pat the fish fillets dry, drizzle with olive oil and season with ½ teaspoon salt and ¼ teaspoon black pepper. Move some of the leeks to make room for the fish, then place the fillets on the pan, setting them evenly apart. Roast for 10 to 12 minutes (or longer for very thick fillets), until the fish is cooked through and flakes easily with a fork.

  5. Step 5

    While the fish roasts, make the vinaigrette: In a small bowl, whisk together the remaining 3 tablespoons olive oil with the shallot, vinegar, parsley, mustard, ¼ teaspoon salt and a few grinds of black pepper.

  6. Step 6

    Transfer the fish and leeks to a serving plate, then spoon the vinaigrette over the top of both and serve hot or warm.

Ratings

5 out of 5
126 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Private Notes

Leave a Private Comment on this recipe and see it here.

Comments

I don’t know if it’s my oven, but my leeks never got crispy. I used halibut and it was ok, but I wouldn’t spend the time and effort to make it again. The dressing for the fish is delicious though.

This came out delicious! I used 3 leeks, and used about 1/4c of capers because I love them. It gave the fish a nice flavor.

This was SO good! So easy, elegant, so balanced, so full of so many delicious things, like capers, and mustard, and crispy leeks. I halved the recipe, except for the sauce, and if I were making the full recipe, I think I’d double the sauce. I do have a curiosity about the leeks: I feel like the two leeks you get in the bag at Trader Joe’s are medium-sized, and yet they only produced a scant 3 cups when thinly sliced. That was fine by me, as I only had a pound of cod, but it would be disappointing if I had double the fish. Oh well. I served with braised greens and new potatoes and a crisp Sauvignon Blanc and everything was delightful!

I thought this was delicious. The shape of the leek-ribbons was echoed by the bits of parsley and shallot in the thick vinaigrette dressing/topping to the fish.

Made this with trout - delicious!

Added a cut up green pepper and asparagus spears from garden to the leeks. Cut in half new potatoes, did a short boil and then dressed in olive and s&p and baked with the salmon. A blue cheese coleslaw as side. Yum

Private comments are only visible to you.

Advertisement

or to save this recipe.