Some nights you just want a bowl of something warm that hugs you from the inside, and this Healthy Potato Leek Soup is exactly that. Maybe your child sniffled through dinner last week, or maybe you are simply tired of heavy cream-based soups that leave you sluggish. Either way, this pot of golden leeks and soft potatoes is here for you.
Advertisements1
The magic is in the leeks. When you cook them slowly until they are silky and sweet, they do the work that cream usually does, so you get that velvety texture with far less fat. A small potato blend thickens everything naturally, and a splash of milk at the end keeps it light but still satisfying.
You do not need fancy equipment or a culinary degree. One pot, a sharp knife, and about 40 minutes are enough. And if your family is skeptical of green things, you can blend it completely smooth so it looks like classic potato soup, then tell them the secret later. You're doing better than you think.
Why You'll Love This Recipe
About the Ingredients
3 large leeks (about 1.5 lb / 680g), white and light green parts only
Leeks look like giant scallions and grow in sandy layers, so slice first, then swish in a bowl of cold water to release grit. If leeks are pricey, sweet onions plus one bunch of scallions work as a substitute.
2 tablespoons (28g) unsalted butter
Butter adds flavor and helps the leeks soften without burning. For a dairy-free version, use olive oil or vegan butter and skip the milk later.
1 tablespoon (15ml) olive oil
The oil raises butter's smoke point so the leeks sweat gently instead of browning too fast. Any neutral oil like avocado or canola works too.
2 lb (900g) Yukon Gold potatoes, peeled and cut into 1-inch chunks
Yukon Golds turn creamy and slightly sweet when simmered. Russets make a fluffier soup, and baby gold potatoes save you peeling time.
4 cups (960ml) low-sodium vegetable broth
Low-sodium lets you control the salt, which matters because leeks and potatoes absorb a lot. Chicken broth works if you are not keeping it vegetarian.
1 cup (240ml) whole milk
Whole milk keeps the soup rich without cream. Use oat milk or unsweetened almond milk for dairy-free, or half-and-half for a splurge.
3 cloves garlic, minced
Fresh garlic gives a warm background note. Jarred minced garlic is fine in a pinch, use about 1 teaspoon.
1 teaspoon kosher salt, plus more to taste
Kosher salt dissolves evenly and seasons gently. If using fine table salt, start with 3/4 teaspoon.
1/2 teaspoon freshly ground black pepper
Fresh-cracked pepper tastes brighter than pre-ground. White pepper is a nice swap if you want a cleaner look.
1/4 teaspoon freshly grated nutmeg
A tiny amount of nutmeg makes potato soups taste finished and cozy. Ground nutmeg from a jar is acceptable, just use a little less.
2 tablespoons chopped fresh chives or parsley, for serving
Chives add a mild oniony freshness. Thinly sliced scallion greens or a swirl of olive oil also work as a garnish.
Tips & Tricks
Wash Leeks After Slicing, Not Before
Dirt hides between the layers, so slice first, then soak the rings in cold water and lift them out so the sand sinks.
Do Not Boil Hard
Keep the soup at a gentle simmer around 195F to 205F (90C to 96C); a rolling boil makes potatoes gluey and can scorch the milk later.
Blend in Batches and Vent the Lid
Hot soup expands in a blender, so fill it only halfway, remove the center cap, and cover with a towel to avoid a steam burn.
Season at the End
Potatoes soak up salt as they cook, so taste after blending and add the final pinch then, not before.
Pro Tips
Step-by-Step Instructions
1. Clean and Slice the Leeks
Trim the roots and dark green tops, halve the leeks lengthwise, then slice into thin half-moons. Soak the slices in a bowl of cold water for 5 minutes, swish, and lift them out with your hands or a slotted spoon, leaving the grit behind.
2. Sweat the Leeks
Melt the butter with the olive oil in a large pot over medium-low heat, around 300F (150C). Add the leeks and 1/2 teaspoon of the salt, cover, and cook for 8 to 10 minutes, stirring occasionally, until the leeks are soft, translucent, and smell sweet rather than sharp.
3. Add Garlic and Spices
Stir in the garlic and nutmeg and cook for 60 seconds, just until fragrant. Do not let the garlic brown, or it will turn bitter and overpower the delicate leeks.
4. Simmer the Potatoes
Add the potatoes and broth, raise the heat to medium-high, and bring to a gentle simmer, about 200F (93C). Reduce the heat to keep it there and cook uncovered for 15 to 18 minutes, until a knife slides into a potato chunk with no resistance.
5. Blend Until Creamy
Remove the pot from the heat and blend with an immersion blender, or carefully transfer in batches to a stand blender, until smooth. For a rustic texture, pulse only a few times and leave some potato pieces whole.
6. Finish with Milk
Return the pot to low heat, around 180F (82C), and stir in the milk. Warm for 3 to 4 minutes until the soup steams gently at the edges, but do not let it boil, or the milk can curdle. Taste and add the remaining salt and the pepper.
7. Serve and Garnish
Ladle into bowls and top with chives or parsley and a crack of black pepper. Serve with crusty bread or a simple green salad for a complete meal.
Delicious Variations
Loaded Baked Potato Style
Swirl in 1/2 cup shredded sharp cheddar, then top with crumbled bacon and scallions for a heartier dinner.
Roasted Garlic and Herb
Roast a whole head of garlic at 400F (205C) for 35 minutes, squeeze the cloves into the pot before blending, and add 1 teaspoon fresh thyme.
Curried Coconut Leek Soup
Swap the milk for full-fat coconut milk and add 2 teaspoons mild curry powder with the garlic for a warming, dairy-free twist.
How to Store Healthy Potato Leek Soup
Refrigerator
Store in an airtight container in the refrigerator for up to 4 days. The soup will thicken as it chills; stir in a splash of broth or milk when reheating.
Freezer
Freeze in portion-sized containers for up to 3 months, leaving 1 inch of headspace. Milk-based soups can separate slightly, so whisk well after thawing.
Reheating
Reheat gently on the stovetop over low heat, around 180F (82C), stirring often, or in the microwave in 1-minute bursts. Avoid boiling to keep the texture smooth.
Frequently Asked Questions
Q: Do you have to peel potatoes for potato leek soup?
No, you can leave the skins on if you scrub them well, and they add fiber and a slightly rustic texture. If you want a silky, pale soup like restaurant versions, peel them, especially if using russets.
Q: Can I make potato leek soup without cream?
Yes, this recipe uses milk instead of cream and gets its body from blended potatoes. For an even lighter version, use skim milk or unsweetened oat milk, and for richness, swap in half-and-half.
Q: Why is my potato leek soup bland?
Bland soup usually means the leeks were not cooked long enough or the salt was added too early. Sweat the leeks until truly soft and sweet, and taste and season again right before serving.
Q: How do I keep the milk from curdling in soup?
Add the milk off the heat or over very low heat and never let the soup come to a boil after it goes in. If you are worried, temper it by whisking a ladle of hot soup into the milk first.
Q: Can I use an immersion blender instead of a countertop blender?
Yes, an immersion blender is actually safer and easier for hot soup because you blend right in the pot. Keep the blade fully submerged and move it slowly to avoid splatters.
I hope this pot of Healthy Potato Leek Soup becomes one of those recipes you make on autopilot, the kind that fills the kitchen with a smell your family recognizes as home. If you try it, tell me in the comments whether you blended it smooth or left it chunky, and how your kids reacted. You're doing better than you think.
Healthy Potato Leek Soup
Healthy Potato Leek Soup is a creamy, dairy-light bowl of tender potatoes and sweet leeks that comforts without heaviness or guilt.
🧂 Ingredients
- 3 large leeks (about 1.5 lb / 680g), white and light green parts only
- 2 tablespoons (28g) unsalted butter
- 1 tablespoon (15ml) olive oil
- 2 lb (900g) Yukon Gold potatoes, peeled and cut into 1-inch chunks
- 4 cups (960ml) low-sodium vegetable broth
- 1 cup (240ml) whole milk
- 3 cloves garlic, minced
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon freshly ground black pepper
- 1/4 teaspoon freshly grated nutmeg
- 2 tablespoons chopped fresh chives or parsley, for serving
📋 Instructions
- 1Clean and Slice the Leeks — Trim the roots and dark green tops, halve the leeks lengthwise, then slice into thin half-moons. Soak the slices in a bowl of cold water for 5 minutes, swish, and lift them out with your hands or a slotted spoon, leaving the grit behind.
- 2Sweat the Leeks — Melt the butter with the olive oil in a large pot over medium-low heat, around 300F (150C). Add the leeks and 1/2 teaspoon of the salt, cover, and cook for 8 to 10 minutes, stirring occasionally, until the leeks are soft, translucent, and smell sweet rather than sharp.
- 3Add Garlic and Spices — Stir in the garlic and nutmeg and cook for 60 seconds, just until fragrant. Do not let the garlic brown, or it will turn bitter and overpower the delicate leeks.
- 4Simmer the Potatoes — Add the potatoes and broth, raise the heat to medium-high, and bring to a gentle simmer, about 200F (93C). Reduce the heat to keep it there and cook uncovered for 15 to 18 minutes, until a knife slides into a potato chunk with no resistance.
- 5Blend Until Creamy — Remove the pot from the heat and blend with an immersion blender, or carefully transfer in batches to a stand blender, until smooth. For a rustic texture, pulse only a few times and leave some potato pieces whole.
- 6Finish with Milk — Return the pot to low heat, around 180F (82C), and stir in the milk. Warm for 3 to 4 minutes until the soup steams gently at the edges, but do not let it boil, or the milk can curdle. Taste and add the remaining salt and the pepper.
- 7Serve and Garnish — Ladle into bowls and top with chives or parsley and a crack of black pepper. Serve with crusty bread or a simple green salad for a complete meal.



