Tender Leeks with Walnuts

Featured in: Perfect Bites to Begin Your Meal

Soft and flavorful leeks are prepped in a tangy mustard vinaigrette, then topped with crunchy toasted walnuts and freshly chopped tarragon. The leeks are simmered till fork-tender and marinated with white wine vinegar, Dijon, and whole grain mustard for a sharp kick.

Golden, toasty walnuts are mixed with olive oil and salt for a rich, crispy topping. Sprinkle this with tarragon and some cracked black pepper before serving. You can make part of this a day earlier, making it a stress-free option for gatherings.

A woman in a kitchen taking a selfie.
By Rosa Rosa
Updated on Mon, 05 May 2025 15:18:17 GMT
A bowl of veggies topped with crunchy nuts. Pin it
A bowl of veggies topped with crunchy nuts. | letscookiteasy.com

These classic vinaigrette-soaked leeks turn a basic veggie into a fancy dish that works great as a side or starter. The soft leeks absorb a zesty mustard dressing while crunchy toasted walnuts bring texture and deep flavors that match perfectly with the subtle oniony taste.

I found this dish many years back when hunting for something impressive but easy for a springtime gathering. The mix of soft leeks and tangy dressing has become my go-to specialty that my buddies always ask for when they come over.

Ingredients

  • Large leeks: Go for sturdy ones with vibrant green tops and white bases. While tiny leeks tend to be softer, bigger ones work great too if you cook them right
  • Extra virgin olive oil: Pick a nice quality one as it's key for both the dressing and the walnut mix
  • White wine vinegar: Adds zip and tang that cuts through the leeks' natural sweetness
  • Dijon mustard: Brings necessary sharpness and helps the dressing stay mixed
  • Whole grain mustard: Gives nice little pops of texture and makes the dish look more interesting
  • Walnuts: Their deep nutty taste creates a wonderful contrast to the mild leeks
  • Fresh tarragon: Its licorice-like notes take the whole dish up a notch with unique flavor
  • Garlic: A single clove adds background flavor without taking over

Step-by-Step Instructions

Toast the Walnuts:
Lightly toast walnuts at 350°F for about 6 to 8 minutes till they turn golden and smell nutty. Keep an eye on them since they burn easily. Once cooled, roughly chop and mix with olive oil and a tiny bit of salt for a rich walnut topping.
Prepare the Leeks:
Cut off the root ends and dark green tops but keep about an inch of the green part. Cut the leeks into half-inch rounds and wash them well to get rid of any dirt or grit. The darker green bits won't make perfect circles but they add nice color and taste to your finished dish.
Cook the Leeks:
Boil the leeks in heavily salted water for 12 to 15 minutes until they get super soft. You should be able to easily stick a knife through them. Put them straight into ice water to stop them cooking and keep their bright color. After they've cooled, drain them well and pat them dry to get rid of extra water.
Make the Vinaigrette:
Mix the grated garlic, white wine vinegar, Dijon mustard and whole grain mustard until everything's well blended. Add salt to your liking. The dressing should taste pretty strong since it'll get milder once the leeks soak it up.
Marinate the Leeks:
Lay out the leeks on a nice platter and pour plenty of the dressing over them. Let them sit for at least 10 minutes but longer is better so they can really soak up all the flavors. This soaking time is what turns them from ordinary veggies into something amazing.
Finish and Serve:
Right before serving, spoon the walnut oil mix over the marinated leeks. Sprinkle with fresh chopped tarragon and lots of fresh ground black pepper. The mix of soft and crunchy, tangy and nutty creates a dish that's way more than just the sum of what's in it.
A bowl of food with a green vegetable. Pin it
A bowl of food with a green vegetable. | letscookiteasy.com

The walnut oil mixture really makes this dish stand out. I got this trick from a French lady next door who always said good olive oil should be added fresh just before eating, not cooked. She'd make this for spring parties using leeks from her garden, and I'll never forget how such a simple thing could taste so fancy.

Prep Ahead Perks

This dish actually tastes better when made in advance. You can cook the leeks and mix up the dressing a day before, then put them together and let them hang out in the fridge. Just let everything come to room temp before serving and add the walnut mix and tarragon at the last second. The leeks soak up more flavor the longer they sit, which makes this perfect for when you've got guests coming.

Serving Suggestions

These leeks are great on a big platter with roasted beets, grilled asparagus or marinated artichokes. They also go really well alongside simple roasted chicken or fish. For a light lunch, serve them with crusty bread, a soft boiled egg and maybe some good cheese for a fancy cafe-style meal at home.

Seasonal Adaptations

While this dish traditionally uses tarragon, you can switch it up for different seasons by changing the herbs. In summer, basil or chervil work great, while in fall, sage and thyme create a cozier flavor. You can also try different nuts – hazelnuts are really good, and so are pine nuts or even pistachios.

A bowl of food with a fork and spoon. Pin it
A bowl of food with a fork and spoon. | letscookiteasy.com

This recipe transforms leeks into a memorable showstopper—a straightforward yet classy dish sure to wow everyone at the table.

Frequently Asked Questions

→ Can I prep this ahead of time?

For sure! You can boil the leeks and marinate them in the vinaigrette up to 24 hours in advance. Refrigerate them after covering, and just bring to room temperature when you're ready to eat. Toss the walnut topping, tarragon, and pepper on right before serving for best results.

→ What's the best way to clean leeks?

Leeks often collect dirt in their layers. Slice them into rings as instructed, then put them in a bowl of water and swish around to loosen the grit. The dirt will drop to the bottom. Scoop the leeks out or pour them through a strainer without disturbing the sediment.

→ What nut can replace walnuts?

If needed, swap walnuts with toasted pecans, hazelnuts, or even pine nuts. Use the same steps for toasting or oil mixing regardless of the nut.

→ What’s good to serve with this dish?

This side goes perfectly with roasted poultry, grilled seafood, or a hearty steak. You can also pair it with roasted veggies or grain-based salads for a veggie-heavy spread at room temperature.

→ How do I know when the leeks are cooked enough?

Cook them until a small knife easily slides in, about 12-15 minutes. When soft, they should still hold their shape but feel silky and tender in texture.

→ Can I swap fresh tarragon with dried?

The bright flavor of fresh tarragon can't be fully matched by dried. If you must, use 1-2 tablespoons of dried tarragon instead. Or, for a different taste, try fresh parsley, chervil, or basil.

Leeks Vinaigrette Walnuts Tarragon

Soft, flavorful leeks in vinaigrette with crunchy walnuts and fresh tarragon for a light, elegant side.

Prep Time
20 Minutes
Cook Time
25 Minutes
Total Time
45 Minutes
By Rosa: Rosa

Category: Starters & Snacks

Difficulty: Easy

Cuisine: French

Yield: 6 Servings (6 portions as a side dish)

Dietary: Low-Carb, Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ Main Components

01 1 cup walnut halves or pieces
02 ⅓ cup roughly chopped tarragon leaves
03 6 big leeks, outer tough layer taken off

→ Vinaigrette

04 ¼ cup white wine vinegar
05 1 garlic clove, finely minced
06 ½ cup olive oil, extra virgin
07 1 tablespoon plus a teaspoon of whole-grain mustard
08 1 tablespoon plus a teaspoon of Dijon mustard
09 Kosher salt, to taste
10 Freshly cracked black pepper, to taste

Instructions

Step 01

Heat oven to 350°F (175°C). Spread walnuts out on a baking sheet and toast, stirring once, for 6 to 8 minutes or until they turn golden. Let them cool, then chop roughly. Toss with a drizzle of olive oil and a little salt in a bowl.

Step 02

Slice about 1 inch from the green tops and remove the roots of each leek. Cut them into rounds about half an inch thick. Rinse under cold water to clear out any dirt or sand.

Step 03

In a large pot, boil salted water. Add leeks and cook until incredibly soft, roughly 12 to 15 minutes. Move them into an ice bath immediately, then let them drain and pat dry.

Step 04

Mix vinegar, minced garlic, Dijon mustard, and whole-grain mustard in a small bowl. Add salt until it tastes right to you.

Step 05

Place the leeks on a plate. Pour the dressing over them and leave them to absorb the flavors for at least 10 minutes. More time will make them tastier.

Step 06

Right before eating, spread the prepared walnuts over the leeks and sprinkle with chopped tarragon and freshly cracked pepper.

Notes

  1. Leeks, before being topped with the walnuts and tarragon, can soak in the dressing up to a day early. Keep them refrigerated and bring them back to room temp when you're ready to serve.

Tools You'll Need

  • Baking sheet with edges
  • Big cooking pot
  • Bowl of icy water
  • Bowls for mixing
  • Dish for serving

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Includes walnuts (tree nuts)
  • Includes mustard

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 215
  • Total Fat: 18.2 g
  • Total Carbohydrate: 16.5 g
  • Protein: 3.8 g