Soups & Stews
This leek and potato soup no cream recipe delivers all the velvety richness of classic versions without dairy—just pure herb-infused depth from roasted garlic and fresh thyme.
The secret lies in blending roasted potatoes and leeks until perfectly smooth, then finishing with a touch of olive oil for that signature creaminess. I developed this after years of testing plant-based soups that never quite hit the mark.
The beauty of this recipe is its simplicity: you’ll sauté leeks until sweet, roast potatoes for natural sweetness, and blend everything together with vegetable broth. No heavy cream, no cashews—just vibrant flavors that shine. The result is a soup so satisfying, even dairy lovers won’t miss the cream.
What you’ll end up with is a golden, aromatic soup with tender potato chunks (if you prefer texture) or silky smoothness, all balanced by bright herbs. The roasted garlic adds a deep, mellow sweetness that elevates every spoonful. Perfect for chilly evenings or as a hearty vegetarian main.
Serve with crusty bread for dipping or a sprinkle of fresh parsley for color. This recipe proves creamy soups don’t need dairy to be indulgent. Let’s make it—step by step.
Ingredients for leek and potato soup no cream
Herb-infused richness without dairy—just 12 simple ingredients for velvety soup perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 2 whole | Sliced thinly for sweetness |
| Russet Potatoes 🥔 | 2 lb | Medium size, peeled and cubed |
| Leeks 🥬 | 2 whole | White and light green parts only |
| Garlic Cloves 🧄 | 6 whole | Roasted for deep flavor |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, stems removed |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For richness and blending |
| Fresh Parsley 🌿 | 0.1 cup | Chopped for garnish |
| Salt 🧂 | 1 ½ tsp | Kosher salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Crusty Bread 🍞 | 1 loaf | For serving, optional |
| Lemon Juice 🍋 | 1 tbsp | Brightens flavors |
Leeks and potatoes are the soul of this soup. Look for firm, white leeks with no dark spots—they should be clean and crisp. Russet potatoes hold up best to roasting, but Yukon Golds work too if you prefer creamier texture. Trader Joe's and Whole Foods usually carry good-quality leeks, but any grocery store’s produce section should have them. The thyme? Fresh is non-negotiable here—dried just won’t cut it. Grab a bunch and use half now, save the rest for other dishes. For the garlic, roasting is key—it mellows into sweet, jammy perfection that takes this soup from good to unforgettable.
No fresh thyme? Dried works at one-third the amount, but it’ll lack that bright herbal punch. Swap leeks for extra onions if needed—just increase to 3 whole onions for similar flavor. Running low on vegetable broth? Water plus 1 tbsp bouillon powder gets you close. The olive oil matters here—use something fruity and peppery, not that bland cooking oil. For texture lovers, leave some potato chunks unblended. Want it smoother? Blend everything until silky. The lemon juice is optional but worth it for brightness—especially if your broth is on the flat side.
This soup tastes even better the next day—reheats beautifully with just a splash of water or broth. Keeps 4-5 days in the fridge, freezes for 3 months. I always make a double batch because it’s gone in no time. Store leftovers in airtight containers, and if freezing, portion into single servings for easy reheating. The crusty bread? Any good loaf works—sourdough or a baguette from the bakery section. Toast it first if you’re feeling fancy.
Why You'll Love This Recipe
- No-Cream, No Problem: I swear by this version—no heavy cream means no extra shopping, no fuss, just pure potato-leek goodness. The Russets break down into that velvety texture all on their own, and the leeks add sweetness without needing anything else.
- Garlic-Thyme Magic: That first whiff of sautéed garlic and thyme? Instant mood booster. The onions caramelize just enough to give it depth, but it’s the fresh thyme that makes it feel like a restaurant dish—no fancy ingredients, just honest flavor.
- Lunchbox Hero: Between us, this soup is my go-to for meal prep. Taste even better the next day (yes, really), and it’s the perfect temperature for packing—warm but not scalding. My kids grab it straight from the fridge, no reheating needed.
- Pantry Staple Power: You’re already using onions, potatoes, and garlic—this recipe just layers them up. No weird ingredients, no last-minute store runs. Honestly, I’ve made this three times this month and still have half a bag of leeks left over. Budget-friendly and foolproof.
Step-by-step instructions for leek and potato soup no cream recipe
This herb-infused soup delivers rich, comforting flavors without dairy—just pure vegetable goodness.
Sauté the Vegetables for Deep Flavor
Heat the 0.5 cup extra-virgin olive oil in a large pot over medium heat. Add the 2 whole yellow onions and 2 whole leeks (sliced thinly) and cook for 8-10 minutes until softened and translucent. You'll see them release moisture and collapse slightly—this is your cue they're ready for the next step.
Add the 2 lb russet potatoes (peeled and cubed) and cook for another 5 minutes, stirring occasionally. The potatoes will begin to soften slightly at the edges, absorbing all those sweet, caramelized onion and leek flavors. This step builds the soup's foundation—don't skip it.
Roast the Garlic and Add Herbs
While the vegetables cook, preheat your oven to 400°F. Place the 6 whole garlic cloves (peeled) on a baking sheet and roast for 8-10 minutes until golden and fragrant. This roasting step develops deep, nutty garlic flavor that elevates the entire soup.
Remove the garlic from the oven and let it cool slightly. Add it to the pot along with the 0.25 cup fresh thyme and 1.5 tsp salt. Stir everything together and cook for 2 minutes until the thyme releases its aromatic oils. The mixture should smell like a cozy herb garden—this is where the magic happens.
Simmer in Vegetable Broth
Pour in the 4 cups vegetable broth and bring the mixture to a gentle boil. Once boiling, reduce the heat to low and let it simmer uncovered for 20-25 minutes until the potatoes are fork-tender. You'll know it's ready when a knife slides in easily and the potatoes fall apart with gentle pressure.
If the soup gets too thick during cooking, add a splash of water to reach your desired consistency. The broth should coat the back of a spoon but still be light enough to ladle easily. This simmering step develops the soup's depth—don't rush it.
Finish with Lemon and Fresh Parsley
Remove the pot from heat and stir in the 1 tbsp lemon juice and 0.5 tsp black pepper. The lemon brightens all the rich flavors while the pepper adds a subtle kick. Taste and adjust the seasoning if needed—this is where you fine-tune the balance of flavors.
Finally, stir in the 0.1 cup fresh parsley just before serving. The parsley adds freshness and a pop of color that makes the soup look as good as it tastes. Let the soup sit for 5 minutes off the heat before serving to allow the flavors to meld completely.
Serve with Crusty Bread
Ladle the soup into bowls and serve immediately with slices of 1 loaf crusty bread on the side. The bread soaks up all the delicious broth while adding a satisfying texture contrast. This soup is hearty enough to stand alone but perfect for dipping bread into that flavorful broth.
For extra richness without dairy, you can drizzle a little more extra-virgin olive oil on top. The oil enhances the natural flavors of the vegetables while adding a luxurious mouthfeel. Enjoy this comforting, herb-infused soup that's as nourishing as it is delicious.
Pro Tips For Making Leek And Potato Soup No Cream
- CHAR THE LEEKS FIRST: Leeks have a stubborn stringiness that won’t soften no matter how long you simmer them. Slice them lengthwise, rinse thoroughly under cold water, then char the white and light green parts in a dry skillet for 3-4 minutes before adding to the pot—this breaks down fibers faster and deepens their flavor. (Yes, even the green parts. Trust me.)
- PEEL POTATOES AFTER COOKING: Russets oxidize like crazy once peeled, turning your soup gray before it even hits the pot. Toss whole, scrubbed potatoes in the pot with the other ingredients, then peel them after cooking. The skins stay intact longer, and you’ll save 10 minutes of prep mess.
- SWAP YELLOW ONIONS FOR SHALLOTS: Shallots add sweetness without overpowering the leeks, and they caramelize in half the time. Use a 1:1 ratio by weight—just slice them thin and cook them with the garlic until soft before adding liquids. (I used to skip this until I realized how much it elevates the base.)
- PUREE IN BATCHES: Immersion blenders are convenient, but they clog when you puree thick potato-leek mixtures. Instead, scoop out 1-2 cups of hot soup at a time, blend until smooth, then return to the pot. This keeps the texture consistent and prevents you from wrestling with a jammed blender mid-cook.
Best sauces and condiments for this leek and potato soup no cream
Olive Oil Finish
Drizzle 2 tablespoons extra-virgin olive oil directly into each serving bowl before eating. The high-quality oil (I love California Gold or Colavita) adds a silky, velvety texture that mimics creaminess without dairy.
Let it sit for 30 seconds before stirring—this allows the oil to coat the soup evenly and enhances the natural flavors. 🫒
Herb Oil Infusion
Create a herb-infused olive oil by blending ¼ cup olive oil with 2 tablespoons fresh thyme, 1 tablespoon fresh parsley, and 1 minced garlic clove.
Heat gently for 2 minutes to release the oils, then strain. Drizzle 1 tablespoon over each bowl—this adds an aromatic depth that elevates every spoonful.
Lemon Beurre Blanc
For a bright, tangy twist, make a quick lemon beurre blanc by whisking 2 tablespoons melted vegan butter (like Miyoko's) with 1 tablespoon lemon juice and ½ teaspoon Dijon mustard.
Drizzle 1 teaspoon over the soup just before serving. The acidity cuts through the richness while adding a gourmet touch.
Smoked Paprika Swirl
Stir ½ teaspoon smoked paprika into 1 tablespoon warm broth until dissolved, then swirl it into the soup. This adds a subtle smokiness that pairs beautifully with the roasted garlic and leeks. For extra depth, use Penzeys brand smoked paprika—it has a more complex flavor profile than generic brands. 🌶️
Garlic Confit Drizzle
Infuse 3 minced garlic cloves in 2 tablespoons olive oil for 1 hour at room temperature. Strain and drizzle 1 teaspoon over each serving. The slow-infused garlic adds a sweet, mellow depth that complements the soup’s natural flavors without overpowering them.
Creamy Tahini Swirl
Whisk 1 tablespoon tahini with 1 tablespoon warm water until smooth, then stir in ½ teaspoon lemon juice. Drizzle 1 teaspoon over the soup—this adds a nutty, slightly tangy richness that mimics cream while keeping the dish plant-based. Almas brand tahini is my go-to for its smooth texture. ✨
Nutrition facts
Frequently asked questions
Can I make this soup with frozen leeks instead of fresh?
Fresh leeks are ideal for their crisp texture, but you can use frozen leeks in a pinch. Just thaw them first and pat dry thoroughly to avoid making the soup watery. The flavor will be slightly less vibrant, but it still works well. For best results, use the white and light green parts only, just like with fresh leeks.
How can I adjust the soup's thickness without adding cream?
If your soup is too thin, simmer uncovered for 5-10 extra minutes to reduce the liquid naturally. For a thicker texture without cream, blend the soup until completely smooth or mash some of the potatoes against the pot's sides. If needed, stir in 1 tablespoon cornstarch mixed with 2 tablespoons cold water and simmer until thickened.
What's the best way to store leftovers?
Store leftovers in an airtight container in the fridge for up to 4-5 days. For freezing, portion into single servings and freeze for 3 months. Reheat gently on the stove with a splash of water or broth to restore creaminess. The flavors actually improve after the first day!
Can I substitute Yukon Gold potatoes for russets?
Yukon Golds will give you a creamier texture while still holding their shape. Just reduce the cooking time slightly (15-20 minutes instead of 20-25) since they cook faster than russets. The natural sweetness of Yukons pairs beautifully with the roasted garlic and herbs.
Why does my soup taste flat after blending?
This usually happens if the broth lacks seasoning or the herbs weren't cooked long enough. Boost flavor by adding 1 extra tablespoon lemon juice or ½ teaspoon smoked paprika after blending. For depth, try roasting the potatoes with the leeks instead of boiling them—the caramelization adds natural sweetness that balances flavors.
