When the weather turns chilly, nothing feels better than a warm bowl of soup. Potato leek soup is one of those timeless recipes that never goes out of style.
It’s creamy, filling, and made with just a few simple ingredients you probably already have at home. The best part? You don’t need cream or milk to make it rich; the potatoes do all the work.
This recipe is naturally dairy-free, vegetarian, and budget-friendly. It’s also perfect for meal prep since you can freeze extra portions for quick dinners later. Each spoonful delivers comfort, whether you enjoy it smooth and silky or rustic and chunky.
If you’ve been looking for a cozy soup that’s easy to make yet full of flavor, this potato leek soup will quickly become a favorite in your kitchen.
Why Potato Leek Soup Deserves a Spot in Your Kitchen

Potato leek soup isn’t just another soup; it’s a bowl of warm, nourishing comfort that fits perfectly into your weeknight rotation or weekend meal prep. It checks all the boxes: budget-friendly, satisfying, and deceptively simple.
So why does it deserve a permanent place in your kitchen repertoire? Let’s break it down.
This version is naturally dairy-free and completely vegetarian, which makes it ideal for households with dietary preferences or sensitivities.
Thanks to the creamy nature of Yukon Gold potatoes, there’s no need for heavy cream or milk. The potatoes break down beautifully when cooked and blended, giving the soup that classic silky finish without any added dairy.
Beyond that, it’s an excellent option for meal prepping. Make a big batch, freeze a few servings, and enjoy a warm, homemade meal later with zero fuss.
When the weather turns chilly or you’re short on time, this soup is like a cozy blanket in a bowl.
Here’s why you’ll fall in love with this potato leek soup:
- Dairy-free & vegetarian. No cream needed, yet still rich and creamy.
- Naturally thick & smooth. The starch in potatoes creates a velvety texture.
- Budget-friendly. Just a few simple ingredients go a long way.
- Meal prep hero. Freezes well and reheats perfectly.
- Quick & easy. Minimal prep with a short cooking time.
- Simple ingredients. You likely have most of them in your pantry already.
- Customizable. Blend it smooth or leave it chunky; top it however you like.
So if you’re looking for something cozy, easy, and nourishing that still tastes restaurant-quality, this potato leek soup deserves a permanent spot in your recipe lineup.
Ingredients You’ll Need

Here’s a simple breakdown of the ingredients used in this soup recipe, along with notes to help you make substitutions or adjustments if needed:
Ingredient | Amount | Notes |
---|---|---|
Leeks | 3 large | Use white and light green parts only; wash thoroughly |
Yukon Gold Potatoes | 2 pounds | Can substitute with russet or white potatoes |
Olive Oil | 2 tablespoons | Used for sautéing the leeks |
Garlic | 2 cloves, minced | Adds depth and aromatic flavor |
Bay Leaf | 1 | Infuses a subtle earthy note |
Fresh Thyme | 2–3 sprigs | Woody stems are removed after cooking |
Kosher Salt | 1 teaspoon | Enhances all the flavors |
Vegetable Broth | 4 cups | Use chicken broth if not vegetarian; low-sodium preferred |
Black Pepper (optional) | To taste | Add freshly cracked on top when serving |
Chives (optional topping) | 1–2 tablespoons | Thinly sliced; adds color and a mild onion-like flavor |
Extra Virgin Olive Oil | For garnish | Drizzle lightly before serving (optional but recommended) |
How to Make Potato Leek Soup

Making potato leek soup from scratch is far easier than it seems. The entire process is wonderfully straightforward, requiring only basic ingredients and minimal hands-on time.
Let’s walk step-by-step through making the coziest, creamiest, dairy-free potato leek soup you’ll ever try.
Step 1: Preparing the Leeks
Leeks are the backbone of this soup’s flavor, mild, sweet, and subtly onion-like. But they can also be a little tricky if you’re new to working with them.
What to Look For
Start by selecting 3 large leeks from the grocery store. When choosing leeks, you want ones with long white stalks and pale green parts.
These are the most tender and flavorful parts used in cooking. Avoid overly short or heavily bruised leeks, and skip the dark green leaves, which are tough and fibrous.
Cleaning the Leeks
This is a critical step. Leeks are notorious for trapping dirt and sand deep in their layers because of how they grow. If you don’t clean them properly, your beautiful soup will end up gritty. No one wants that.
Here’s the best way to clean them:
- Trim and discard the dark green tops. You only want the white and light green parts for this soup.
- Slice each leek in half, lengthwise. This helps expose the many internal layers.
- Chop into half-moons or thin slices.
- Place the sliced leeks in a colander. Run them under cold water while using your fingers to separate the rings. This ensures every bit of trapped sand is rinsed out.
- Alternatively, you can place the leeks in a large bowl of cold water, swish them around, and let the dirt sink to the bottom. Scoop the clean leeks off the top and discard the water.
Once rinsed, set the leeks aside and prepare for the next step.
Step 2: Choosing the Right Potatoes
The potatoes in this soup are what give it body and creaminess. When blended, their starches break down into a thick, rich texture without the need for cream. That’s why this recipe is naturally dairy-free, and you won’t even miss the cream.
Best Type of Potato to Use
- Yukon Gold potatoes are the top choice here. They’re naturally buttery, have a rich yellow hue, and break down beautifully when cooked.
- White potatoes are another good option. They’re a bit firmer than Yukon Golds but still yield a smooth texture.
- Russet potatoes work in a pinch but tend to break down more quickly and create a slightly grainier texture.
Prep the Potatoes
Peel about 2 pounds of potatoes, then chop them into even-sized chunks. Cutting them into similarly sized pieces ensures they’ll cook evenly and at the same rate.
Place the cut potatoes into a bowl and set aside. You’re now ready to build your soup.
Step 3: Building the Flavor Base
This step is where everything starts to come together. Think of it as laying down the foundation for a delicious, aromatic soup.
Start with Olive Oil and Leeks
- In a large Dutch oven or soup pot, heat 2 tablespoons of olive oil over medium heat.
- Add the sliced leeks to the pot.
- Sauté gently for 8 to 10 minutes, stirring occasionally.
Your goal here is to soften the leeks, not brown them. If you notice the leeks beginning to turn golden or stick to the pot, reduce the heat slightly. Leeks have natural sugars that can caramelize quickly, so keep an eye on them.
Add Garlic
Once the leeks are soft and translucent:
- Mince 2 cloves of garlic directly into the pot.
- Stir it in and sauté for 1 minute, just until fragrant.
Garlic adds that subtle depth and richness that ties the leeks and potatoes together beautifully. Be careful not to burn it; just a short sauté is all it takes.
Step 4: Adding the Potatoes & Broth
With the aromatics softened and your kitchen smelling amazing, it’s time to transform this base into a full-bodied soup.
Add in the Potatoes and Herbs
- Add the chopped potatoes to the pot.
- Drop in 1 bay leaf for a gentle earthy undertone.
- Add 2 to 3 sprigs of fresh thyme. Don’t worry about removing the leaves; many will fall off during simmering and add great flavor.
- Sprinkle in 1 teaspoon of kosher salt.
Pour in the Broth
Now add 4 cups of broth, either vegetable broth (for a vegetarian/vegan version) or chicken broth if you’re not strictly vegetarian.
Stir everything together gently.
Simmer to Perfection
- Bring the soup to a boil over medium-high heat.
- Once boiling, reduce to a gentle simmer.
- Cover the pot with a lid and let it cook for 15 to 20 minutes, or until the potatoes are fork-tender.
To check for doneness, pierce a few potato chunks with a fork. If it slides in effortlessly, you’re ready to blend.
Step 5: Blending to Your Perfect Texture
Here’s where your soup transforms from a chunky stew into something smooth, silky, and deeply satisfying.
Blending Methods
There are two main ways to blend the soup:
- Immersion Blender: Stick your immersion blender right into the pot and blend until you reach your desired texture. This method is fast, easy, and minimizes cleanup.
- Regular Blender: If you don’t have an immersion blender, ladle the soup into a countertop blender in batches. Blend until smooth and return each batch to the pot. Just be sure to let the soup cool slightly before blending to avoid pressure build-up in the blender.
Customize the Consistency
Here’s the beauty of this recipe: you control the texture.
- Prefer it velvety and smooth? Blend it completely.
- Like a chunky, rustic feel? Blend only part of the soup and leave some chunks whole.
- Want it thinner? Add 1 to 2 cups of extra broth after blending and stir to incorporate.
Blending also helps integrate the thyme leaves that naturally fall off during cooking, adding even more flavor to each spoonful.
Before you move on, don’t forget to remove the bay leaf and any remaining thyme stems from the pot. These woody bits don’t blend well and can affect texture.
Step 6: Finishing Touches & Serving
Your soup is blended, creamy, and ready to go, but let’s elevate it just a little more before you serve.
Taste and Adjust
Now is the time to taste your soup and make any last-minute adjustments:
- Need more salt? Add a pinch and stir.
- Want a hit of acidity? A few drops of lemon juice or white wine vinegar can brighten things up.
- Craving extra richness? A swirl of olive oil or a pat of vegan butter adds lovely depth.
Serve It Up
Ladle the soup into bowls. It’s delicious all on its own, but don’t be afraid to get a bit creative with toppings.
Optional Toppings:
- Extra virgin olive oil. A drizzle on top adds beautiful sheen and richness.
- Fresh chives Thinly sliced chives give a mild oniony bite and a pop of green color.
- Freshly cracked black pepper is Essential for a final hit of warmth.
- Croutons or toasted bread add crunch to contrast the creamy soup.
- Grated cheese, Parmesan or Gruyère, works if you’re not keeping it dairy-free.
- Crispy bacon. For non-vegetarians, it’s an excellent salty topping.
Pair it with a slice of crusty sourdough or warm baguette, and you’ve got yourself the ultimate comfort meal. This is perfect for cold nights, slow weekends, or anytime you want something nourishing and easy.
Tips for the Best Potato Leek Soup

Potato leek soup is simple, but little details make all the difference between a good bowl and a spectacular one. These five tips will help you nail it every time.
1. Clean the Leeks Thoroughly
Leeks are notorious for hiding dirt and grit in their many layers. Don’t rush this step. Slice them in half lengthwise, then rinse under cold water or swish them in a bowl of water until all sand is removed. A few extra minutes here saves you from a gritty soup later.
2. Choose the Right Potatoes
Not all potatoes are created equal. Yukon Golds are your best friend for this recipe, they’re naturally creamy and buttery. Russets make the soup thicker and heavier, while white potatoes give you a smooth but lighter consistency. Pick based on your desired texture.
3. Don’t Brown the Leeks
When sautéing, keep the heat moderate. You want them soft and translucent, not browned or caramelized. Over-browning can add bitterness, while gentle cooking keeps their flavor sweet and delicate.
4. Blend to Your Preference
This soup is incredibly versatile. Use an immersion blender for silky smoothness or blend just half if you prefer a rustic, chunky texture. You can even adjust the thickness by adding extra broth after blending.
5. Add Garnishes Wisely
The base soup is flavorful on its own, but toppings can take it to the next level. A drizzle of olive oil, fresh herbs, crunchy croutons, or crispy bacon adds texture and personality to every bowl. Remember: simple additions can elevate humble ingredients into something extraordinary.
Variations to Try

This potato leek soup is wonderfully adaptable. With just a few tweaks, you can create new versions to fit different occasions, diets, or cravings. Here’s a handy table to guide you:
Variation | What to Do | Flavor & Style |
---|---|---|
Classic Creamy (with dairy) | Add ½ cup heavy cream or half-and-half at the end before serving. | Rich, luxurious, and indulgent. |
Vegan Potato Leek Soup | Stick with vegetable broth and olive oil; garnish with dairy-free toppings. | Light, plant-based, still silky and comforting. |
Potato Leek & Bacon Soup | Fry bacon first, use drippings instead of olive oil, and sprinkle bacon on top. | Smoky, salty, and hearty, perfect for meat lovers. |
Herb-Infused Twist | Blend only half the soup and leavethe potato chunks intact. | A new aromatic layer that changes the flavor profile. |
Loaded Potato Soup Style | Garnish with shredded cheese, sour cream, and scallions. | Feels like a baked potato in soup form, very filling. |
Chunky Rustic Style | Blend only half the soup and leave the potato chunks intact. | Hearty, homestyle, with more bite in each spoonful. |
Extra Veggie Version | Add carrots, celery, or cauliflower along with the potatoes. | More nutrients, more texture, slightly sweeter. |
Nutrition Benefits
Potato leek soup isn’t just cozy, it’s also nourishing and surprisingly healthy for such a comforting dish. Let’s break down some of its benefits:
- Potatoes: A great source of potassium, which supports heart health and helps balance blood pressure. They also contain vitamin C and fiber, especially if you leave some of the peel on.
- Leeks: Packed with antioxidants like kaempferol, leeks support anti-inflammatory processes and provide vitamins A, K, and manganese. They’re also part of the allium family (like onions and garlic), known for boosting immunity.
- Garlic: Famous for its immune-boosting compounds, garlic also helps with circulation and adds subtle depth of flavor without added calories.
- Olive Oil: A heart-healthy fat rich in monounsaturated fatty acids and antioxidants. It’s a simple way to add richness while keeping things healthy.
- Broth: Depending on your choice (vegetable or chicken), broth adds minerals, electrolytes, and flavor with minimal calories.
Together, these ingredients make a soup that’s:
- Low in saturated fat
- Naturally gluten-free
- Vegetarian- and vegan-friendly (with vegetable broth)
- Comforting yet nutrient-packed
Final Thoughts
Potato leek soup is proof that the simplest recipes are often the most satisfying. With just a few humble ingredients, leeks, potatoes, broth, and herbs, you can create a creamy, nourishing bowl of comfort that feels both rustic and elegant.
Whether you blend it velvety smooth or keep it chunky for a homestyle vibe, this soup always delivers warmth, coziness, and flavor.
It’s perfect for chilly nights, easy meal prep, or when you need a budget-friendly dish that still feels special.
Pair it with crusty bread, top it with your favorite garnishes, and you’ve got a timeless recipe worth repeating all season long.
Soup Inspiration Just for You
Looking for more cozy soups to add to your collection? Here are a few delicious options you’ll want to try next:
- 🥦 10-Min Prep Broccoli Soup Recipe You’ll Crave – Creamy, cheesy, and packed with healthy goodness.
- 🍅 Quick Roasted Tomato Soup Recipe for Lazy Girls – Simple, fresh, and perfect with grilled cheese.
- 🥟 Hot & Sour Dumpling Soup Recipe for Fall – A bold, flavorful twist with gyoza and vegetables.


Ella Foster, co-founder of FoodBears.com, is a skilled writer whose love for cooking fuels her creative work. Her passion for experimenting in the kitchen brings authentic flavor and culinary inspiration to every piece she crafts for the platform.