French Vichyssoise Potato and Leek Soup
Vichyssoise potato and leek soup turns humble potatoes, sweet leeks, and a little cream into a silky chilled French soup that tastes elegant without costing much.
This classic soup is smooth, cool, and gentle. The leeks bring a soft onion flavor, the potatoes give body, and the cream rounds everything out. It is simple enough for a weeknight prep session and special enough for a lunch with guests.
Why You’ll Love This Recipe
- Silky texture: Blended potatoes and leeks create a creamy soup without needing a lot of cream.
- Clean, classic flavor: Butter, white pepper, and chives keep the taste simple and French inspired.
- Great for make ahead meals: The soup needs time to chill, so it is perfect when you want to prep early.
- Easy on the budget: Potatoes, leeks, and onion stretch into four generous servings.
Fabian’s Budget Tip: Use vegetable broth instead of chicken broth when it is on sale, and replace half of the cream with extra milk if you want to lower the cost. The potatoes still make the soup taste smooth and full.
Ingredients (Serves 4)
- 3 large leeks, white and light green parts only, about 1 1/2 pounds (680 g), sliced and washed well
- 1 small yellow onion, chopped, about 1 cup (150 g)
- 3 tablespoons unsalted butter (42 g)
- 1 1/2 pounds Yukon Gold or russet potatoes, peeled and diced (680 g)
- 4 cups chicken or vegetable broth (960 ml)
- 1/2 cup heavy cream (120 ml)
- 1 cup whole milk (240 ml)
- 1 teaspoon fine salt, plus more to taste (6 g)
- 1/4 teaspoon white pepper (1 g)
- 2 tablespoons finely chopped fresh chives (6 g)
Step-by-Step Instructions
1. Clean and Slice the Leeks
Trim off the dark green tops and root ends. Slice the white and light green parts. Place the leeks in a bowl of cold water and swish them with your fingers. Grit will sink to the bottom. Lift the leeks out instead of pouring them through the water.
2. Soften the Leeks and Onion
Melt the butter in a large pot over medium heat. Add the leeks, onion, and a small pinch of salt. Cook for 8 to 10 minutes, stirring often, until the vegetables look glossy and soft. Keep the heat gentle so they smell sweet and buttery, not browned.
3. Add the Potatoes and Broth
Stir in the diced potatoes. Pour in the broth and add the salt and white pepper. Bring the pot to a soft simmer. You should see small bubbles around the edges, not a hard boil.
4. Simmer Until Tender
Cook for 18 to 22 minutes, until the potatoes break apart easily when pressed with a spoon. The kitchen should smell warm, buttery, and lightly oniony. If the liquid drops too much, add a splash of broth or water.
5. Blend Until Completely Smooth
Take the pot off the heat. Blend the soup with an immersion blender until it looks glossy and has no potato pieces left. For the smoothest restaurant style texture, blend in batches in a countertop blender. Vent the lid and cover it with a towel so steam can escape safely.
6. Stir in the Cream and Milk
Stir in the heavy cream and milk. Taste and adjust the salt and white pepper. The soup should taste slightly more seasoned than you expect, because chilling softens the flavor.
7. Chill Thoroughly
Let the soup cool for a short time, then cover and refrigerate for at least 4 hours. Overnight is even better. The texture will thicken as it chills, and the leek flavor will turn mellow and delicate.
8. Serve with Chives
Stir the cold soup well before serving. If it feels too thick, whisk in a little cold milk until it pours smoothly. Ladle into chilled bowls and top with fresh chives. Add a tiny pinch of white pepper if you like a sharper finish.
Expert Troubleshooting & FAQs
Why is my vichyssoise too thick after chilling?
Potatoes absorb liquid as they cool. Whisk in cold milk, one splash at a time, until the soup feels silky and spoonable again.
Can I serve vichyssoise warm?
Yes. It tastes delicious warm, but classic vichyssoise is served chilled. If serving warm, heat it gently and do not boil after adding the milk and cream.
How do I keep the soup from tasting gritty?
Wash the leeks very well. Dirt hides between the layers. Soak the sliced leeks in cold water, swish them, and lift them out so the grit stays behind.
What potatoes work best?
Yukon Gold potatoes give a buttery, smooth texture. Russet potatoes make the soup lighter and fluffier. Both work well, so use what you already have.
Can I make this soup vegetarian?
Yes. Use vegetable broth instead of chicken broth. Choose a mild broth so it does not cover the delicate leek flavor.
Estimated Nutritional Facts
Per serving, rough estimate:
- Calories: 330
- Protein: 7 g
- Carbs: 45 g
- Fats: 15 g
French Vichyssoise Potato and Leek Soup

Ingredients
- 3 large leeks, white and light green parts only, about 1 1/2 pounds (680 g), sliced and washed well
- 1 small yellow onion, chopped, about 1 cup (150 g)
- 3 tablespoons unsalted butter (42 g)
- 1 1/2 pounds Yukon Gold or russet potatoes, peeled and diced (680 g)
- 4 cups chicken or vegetable broth (960 ml)
- 1/2 cup heavy cream (120 ml)
- 1 cup whole milk (240 ml)
- 1 teaspoon fine salt, plus more to taste (6 g)
- 1/4 teaspoon white pepper (1 g)
- 2 tablespoons finely chopped fresh chives (6 g)
Instructions
- 1. Clean and Slice the Leeks. Trim off the dark green tops and root ends. Slice the white and light green parts. Place the leeks in a bowl of cold water and swish them with your fingers. Grit will sink to the bottom. Lift the leeks out instead of pouring them through the water.
- 2. Soften the Leeks and Onion. Melt the butter in a large pot over medium heat. Add the leeks, onion, and a small pinch of salt. Cook for 8 to 10 minutes, stirring often, until the vegetables look glossy and soft. Keep the heat gentle so they smell sweet and buttery, not browned.
- 3. Add the Potatoes and Broth. Stir in the diced potatoes. Pour in the broth and add the salt and white pepper. Bring the pot to a soft simmer. You should see small bubbles around the edges, not a hard boil.
- 4. Simmer Until Tender. Cook for 18 to 22 minutes, until the potatoes break apart easily when pressed with a spoon. The kitchen should smell warm, buttery, and lightly oniony. If the liquid drops too much, add a splash of broth or water.
- 5. Blend Until Completely Smooth. Take the pot off the heat. Blend the soup with an immersion blender until it looks glossy and has no potato pieces left. For the smoothest restaurant style texture, blend in batches in a countertop blender. Vent the lid and cover it with a towel so steam can escape safely.
- 6. Stir in the Cream and Milk. Stir in the heavy cream and milk. Taste and adjust the salt and white pepper. The soup should taste slightly more seasoned than you expect, because chilling softens the flavor.
- 7. Chill Thoroughly. Let the soup cool for a short time, then cover and refrigerate for at least 4 hours. Overnight is even better. The texture will thicken as it chills, and the leek flavor will turn mellow and delicate.
- 8. Serve with Chives. Stir the cold soup well before serving. If it feels too thick, whisk in a little cold milk until it pours smoothly. Ladle into chilled bowls and top with fresh chives. Add a tiny pinch of white pepper if you like a sharper finish.









