Nothing warms the soul like a bowl of creamy potato leek soup. This velvety, savory dish is perfect for chilly evenings, lazy weekends, or when you crave something simple yet indulgent.
Its rich texture and delicate flavors make it a crowd-pleaser, adaptable to vegan or gluten-free diets with easy tweaks. You’ll love how effortlessly it comes together, filling your kitchen with an irresistible aroma.
Recipe Overview
This creamy potato leek soup blends the subtle sweetness of leeks with the hearty comfort of potatoes. It’s quick to prepare, budget-friendly, and delivers a luxurious texture without heavy cream. Ready in under an hour, it’s ideal for beginners and seasoned cooks alike
Preparation Time: 15 minutes
Cooking Time: 30 minutes
Total Time: 45 minutes
Servings: 4-6
Ingredients List
- 3 large leeks (white and light green parts only, thoroughly washed, sliced thinly): Leeks bring a mild, oniony sweetness that’s key to the soup’s depth.
- 4 medium Yukon Gold potatoes (peeled, diced into ½-inch cubes): Yukon Golds ensure a creamy, smooth texture without being starchy.
- 2 tablespoons unsalted butter (or olive oil for vegan): Butter adds richness; olive oil keeps it light.
- 4 cups low-sodium vegetable broth: Enhances flavor while keeping the soup light and versatile.
- 1 cup whole milk (or unsweetened oat milk for vegan): Adds creaminess without overpowering the delicate flavors.
- 2 cloves garlic (minced): Provides a subtle savory kick.
- 1 teaspoon fresh thyme leaves (or ½ teaspoon dried thyme): Fresh thyme elevates the earthy notes.
- Salt and black pepper to taste: Essential for balancing flavors.
- 2 tablespoons fresh chives (chopped, for garnish): Adds a fresh, vibrant finish.
- Optional: ¼ cup grated Parmesan (or nutritional yeast for vegan): Boosts umami for an extra layer of flavor.
Note: Rinse leeks thoroughly to remove grit, as it can hide between layers.
Step-by-Step Instructions
- Prep the Leeks: Trim the dark green tops and root ends from the leeks. Slice lengthwise, rinse under cold water, and thinly slice the white and light green parts. Pat dry to avoid excess water in the soup.
Tip: Leeks can be sandy, so soak slices in a bowl of water, then drain. - Sauté the Aromatics: In a large pot, melt butter over medium heat. Add leeks and garlic, cooking for 5-7 minutes until soft and fragrant, stirring occasionally. Avoid browning to preserve the delicate flavor.
Tip: Keep the heat medium-low to coax out the leeks’ natural sweetness. - Add Potatoes and Broth: Stir in diced potatoes and thyme, then pour in vegetable broth. Bring to a boil, then reduce to a simmer. Cover and cook for 15-20 minutes until potatoes are fork-tender.
Tip: Cut potatoes uniformly for even cooking. - Blend the Soup: Use an immersion blender to puree the soup until smooth. For a chunkier texture, blend half and leave some potato pieces intact. If using a standard blender, work in batches and vent the lid to avoid steam buildup.
Tip: Blend carefully to achieve a velvety consistency without overprocessing. - Add Milk and Season: Stir in milk and heat through for 2-3 minutes. Season with salt and pepper to taste. If using Parmesan or nutritional yeast, stir it in now for extra richness.
Tip: Taste as you season to avoid oversalting. - Garnish and Serve: Ladle into bowls and sprinkle with fresh chives. Serve hot for maximum comfort.
Tip: A drizzle of olive oil or a dollop of sour cream adds a luxurious touch.
Tips for Success
- Choose Fresh Leeks: Look for firm, bright leeks with no wilting. The white and light green parts yield the best flavor.
- Don’t Overblend: Overprocessing can make the soup gummy. Blend just until smooth.
- Adjust Consistency: If the soup is too thick, add a splash of broth or milk. If too thin, simmer longer to reduce.
- Taste Test: Potatoes can absorb salt, so taste and adjust seasoning before serving.
- Make It Vegan: Swap butter for olive oil, use oat milk, and replace Parmesan with nutritional yeast for a dairy-free version.
Serving Suggestions
Serve this creamy potato leek soup with crusty sourdough bread or garlic croutons for a satisfying crunch. Pair it with a crisp green salad dressed with lemon vinaigrette to balance the richness. For a heartier meal, add a side of roasted vegetables or a grilled cheese sandwich. Present in wide, shallow bowls to showcase the vibrant garnish, and sprinkle extra chives or a pinch of smoked paprika for a pop of color.
Storage Tips
- Room Temperature: Let cool completely and store within 2 hours to avoid spoilage.
- Refrigeration: Store in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop, stirring in a splash of broth if needed.
- Freezing: Freeze in portioned containers for up to 3 months. Thaw overnight in the fridge before reheating. Avoid freezing if using dairy milk, as it may separate; oat milk freezes better.
FAQs
Can I use other potatoes?
Russets work but may be starchier, while red potatoes hold their shape for a chunkier texture. Yukon Golds are ideal for creaminess.
Can I make this soup gluten-free?
Yes, this recipe is naturally gluten-free. Just ensure your broth is certified gluten-free.
What can I substitute for leeks?
Sweet onions or shallots work, but leeks provide a unique flavor. Use 1 large onion per 2 leeks.
How do I prevent curdling with dairy milk?
Add milk after blending and heat gently without boiling to maintain a smooth texture.
Can I add protein to this soup?
Stir in cooked shredded chicken or white beans for a heartier dish, or top with crispy bacon for non-vegans.
Conclusion
This creamy potato leek soup is your ticket to cozy, flavorful comfort. Its simplicity and versatility make it a go-to for any occasion. Try it tonight, share it with loved ones, and let us know how it turned out in the comments! Happy cooking!
Creamy Potato Leek Soup

Nothing warms the soul like a bowl of creamy potato leek soup. This velvety, savory dish is perfect for chilly evenings, lazy weekends, or when you crave something simple yet indulgent.
Its rich texture and delicate flavors make it a crowd-pleaser, adaptable to vegan or gluten-free diets with easy tweaks. You’ll love how effortlessly it comes together, filling your kitchen with an irresistible aroma.
Ingredients
- 3 large leeks (white and light green parts only, thoroughly washed, sliced thinly): Leeks bring a mild, oniony sweetness that’s key to the soup’s depth.
- 4 medium Yukon Gold potatoes (peeled, diced into ½-inch cubes): Yukon Golds ensure a creamy, smooth texture without being starchy.
- 2 tablespoons unsalted butter (or olive oil for vegan): Butter adds richness; olive oil keeps it light.
- 4 cups low-sodium vegetable broth: Enhances flavor while keeping the soup light and versatile.
- 1 cup whole milk (or unsweetened oat milk for vegan): Adds creaminess without overpowering the delicate flavors.
- 2 cloves garlic (minced): Provides a subtle savory kick.
- 1 teaspoon fresh thyme leaves (or ½ teaspoon dried thyme): Fresh thyme elevates the earthy notes.
- Salt and black pepper to taste: Essential for balancing flavors.
- 2 tablespoons fresh chives (chopped, for garnish): Adds a fresh, vibrant finish.
- Optional: ¼ cup grated Parmesan (or nutritional yeast for vegan): Boosts umami for an extra layer of flavor.
Instructions
- Prep the Leeks: Trim the dark green tops and root ends from the leeks. Slice lengthwise, rinse under cold water, and thinly slice the white and light green parts. Pat dry to avoid excess water in the soup.Tip: Leeks can be sandy, so soak slices in a bowl of water, then drain.
- Sauté the Aromatics: In a large pot, melt butter over medium heat. Add leeks and garlic, cooking for 5-7 minutes until soft and fragrant, stirring occasionally. Avoid browning to preserve the delicate flavor.Tip: Keep the heat medium-low to coax out the leeks’ natural sweetness.
- Add Potatoes and Broth: Stir in diced potatoes and thyme, then pour in vegetable broth. Bring to a boil, then reduce to a simmer. Cover and cook for 15-20 minutes until potatoes are fork-tender.Tip: Cut potatoes uniformly for even cooking.
- Blend the Soup: Use an immersion blender to puree the soup until smooth. For a chunkier texture, blend half and leave some potato pieces intact. If using a standard blender, work in batches and vent the lid to avoid steam buildup.Tip: Blend carefully to achieve a velvety consistency without overprocessing.
- Add Milk and Season: Stir in milk and heat through for 2-3 minutes. Season with salt and pepper to taste. If using Parmesan or nutritional yeast, stir it in now for extra richness.Tip: Taste as you season to avoid oversalting.
- Garnish and Serve: Ladle into bowls and sprinkle with fresh chives. Serve hot for maximum comfort.Tip: A drizzle of olive oil or a dollop of sour cream adds a luxurious touch.
Notes
Note: Rinse leeks thoroughly to remove grit, as it can hide between layers.