Vichyssoise is a luxurious French-style leek and potato soup known for its silky texture and delicate flavor. Traditionally served chilled, it’s refreshing and smooth—perfect for warm weather or elegant dinners. But it also tastes absolutely divine when served warm, making it a truly versatile dish for all seasons.
Its roots trace back to French cuisine, though some believe it was perfected in American fine dining kitchens — either way, it’s a timeless bowl of comfort. With buttery sautéed leeks, tender potatoes, and a splash of cream, this soup delivers pure culinary sophistication with minimal effort.
Why I Love This Recipe
- Creamy without being heavy — the potatoes naturally thicken the soup
- Simple ingredients, gourmet results
- Smooth and elegant — every bite feels special
- Versatile serving style — warm in winter, cool in summer
- Perfect make-ahead meal — flavors develop beautifully overnight
Why This Dish is a Must-Try
✔ Classic French restaurant-quality soup you can make at home
✔ Minimal, budget-friendly ingredients
✔ Kids and adults both love the mild flavor
✔ Ideal for dinner parties or cozy nights in
✔ Beautiful plating potential for special occasions
Time • Servings • Calories • Course & Cuisine
| Category | Details |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 30 minutes |
| Total Time | 45 minutes |
| Servings | 6 bowls |
| Cuisine | French |
| Course | Soup / Starter |
| Calories | ~220 kcal per serving |
Ingredients
- 3 large leeks, white & light green parts only, sliced
- 3 medium Yukon gold potatoes, peeled & diced
- 1 medium yellow onion, chopped (optional, but classic!)
- 3 tbsp unsalted butter
- 4 cups chicken or vegetable broth
- 1 cup heavy cream (or half-and-half)
- Salt & white pepper to taste
- Fresh chives or parsley, finely chopped (for garnish)
Optional: a pinch of nutmeg for extra warmth
Cooking Directions (Quick Overview)
- Sauté leeks and onions in butter.
- Add potatoes and broth; simmer till tender.
- Blend until smooth.
- Stir in cream and season.
- Chill or serve warm.
Step-by-Step Preparation Method
1️⃣ Prep the leeks
Slice lengthwise and rinse thoroughly to remove hidden dirt between layers.
2️⃣ Sauté aromatics
In a soup pot, melt butter over medium heat. Add leeks (and onion if using). Cook 7–8 minutes until soft, not browned.
3️⃣ Simmer the potatoes
Add diced potatoes and broth. Bring to a boil, reduce to a gentle simmer for 20 minutes or until potatoes are extremely tender.
4️⃣ Blend to perfection
Remove from heat. Use an immersion blender (or carefully blend in batches) until extremely smooth and creamy.
5️⃣ Add cream
Return to low heat and gently stir in heavy cream. Do not boil after adding cream.
6️⃣ Season & serve
Adjust with salt and white pepper to maintain a pale color.
Serve warm — or chill for at least 2 hours for a traditional Vichyssoise finish.

How to Serve
Serve in elegant bowls with:
- Finely chopped chives
- A drizzle of cream
- Freshly cracked white pepper
- Crusty bread or a French baguette on the side
For chilled service, serve straight from the refrigerator
Recipe Tips
- Low heat for leeks — prevents bitterness and preserves delicate flavor
- Yukon golds are best for silkiness
- Blend completely smooth — texture is key to authenticity
- Chill thoroughly if serving cold — flavor improves significantly!
Variations
| Variation Style | What to Add |
|---|---|
| Health-conscious | Use milk or coconut milk instead of cream |
| Herby twist | Add tarragon, thyme, or bay leaf while simmering |
| Protein boost | Add flaked salmon or shredded chicken on top |
| Vegetarian & Vegan | Use veggie broth, replace cream with cashew cream |
| Bold flavor | Add roasted garlic or sauté mushrooms for garnish |
Storage & Freezing
| Method | Duration | Notes |
|---|---|---|
| Refrigerator | 3–4 days | Best stored before adding cream |
| Freezer | Up to 2 months | Add cream only after reheating |
Special Equipment Needed
- Large soup pot / Dutch oven
- Immersion blender or high-power blender
- Fine mesh strainer (optional for extra smooth texture)
- Ladle & airtight storage containers
FAQ
Q: Can I serve this hot even if it’s Vichyssoise?
Yes! Vichyssoise is famous chilled, but it’s equally delicious warm.
Q: Can I use russet potatoes?
Yes, but they may create a slightly grainier texture than Yukon gold.
Q: Why white pepper?
It keeps the soup visually clean without black specks.
Q: Can I make it dairy-free?
Yes — use olive oil + coconut cream or cashew cream!
Pairing Suggestions
- Chardonnay or a dry white wine
- Light green salads
- Garlic toast or buttered croutons
Conclusion
Creamy Leek and Potato Soup — whether served warm for comfort or chilled as elegant Vichyssoise — is a shining example of how simplicity in ingredients can translate into truly luxurious flavor. This is a timeless French soup that elevates any meal and brings classic restaurant refinement right into your kitchen.
Creamy Leek and Potato Soup (Vichyssoise)
Course: SoupsCuisine: FrenchDifficulty: easy6
servings15
minutes30
minutes45
minutesIngredients
3 large leeks, white & light green parts only, sliced
3 medium Yukon gold potatoes, peeled & diced
1 medium yellow onion, chopped (optional, but classic!)
3 tbsp unsalted butter
4 cups chicken or vegetable broth
1 cup heavy cream (or half-and-half)
Salt & white pepper to taste
Fresh chives or parsley, finely chopped (for garnish)
Optional: a pinch of nutmeg for extra warmth
Directions
- Prep the leeks : Slice lengthwise and rinse thoroughly to remove hidden dirt between layers.
- Sauté aromatics : In a soup pot, melt butter over medium heat. Add leeks (and onion if using). Cook 7–8 minutes until soft, not browned.
- Simmer the potatoes : Add diced potatoes and broth. Bring to a boil, reduce to a gentle simmer for 20 minutes or until potatoes are extremely tender.
- Blend to perfection : Remove from heat. Use an immersion blender (or carefully blend in batches) until extremely smooth and creamy.
- Add cream : Return to low heat and gently stir in heavy cream. Do not boil after adding cream.
- Season & serve : Adjust with salt and white pepper to maintain a pale color.
- Serve warm — or chill for at least 2 hours for a traditional Vichyssoise finish.






