Leek And Potato Soup No Cream Recipe: Rich Depth Without Heavy Dairy

Soups & Stews

Leek And Potato Soup No Cream Recipe: Rich Depth Without Heavy Dairy

This leek and potato soup delivers restaurant-quality richness without a drop of cream, proving that dairy-free doesn't mean flavor-free. The secret lies in slow-cooked leeks and potatoes simmered in aromatic vegetable broth, where their natural sweetness develops into deep, velvety layers of flavor.

I've perfected this recipe through years of testing—no heavy cream, no butter, just pure vegetable power that still satisfies even the most devoted cream-lovers. ✨

What makes this soup truly special is its ability to transform simple ingredients into something extraordinary. The leeks caramelize beautifully during the slow simmer, adding natural sweetness that balances the earthy potatoes.

Garlic and herbs infuse the broth with depth, while a touch of flour or cornstarch creates that perfect creamy texture without dairy. It's the kind of soup that warms you from the inside out while keeping things light and nutritious.

By the time you're done, you'll have a velvety, aromatic soup with tender potatoes and silky leeks swimming in a rich, flavorful broth. The texture is impossibly smooth yet still substantial, with just the right amount of body to make it feel indulgent.

This is comfort food at its finest—hearty enough for a chilly evening but light enough for any meal.

Serve it with crusty bread for dipping or garnish with fresh herbs and a drizzle of olive oil for extra elegance. The beauty of this recipe is its versatility—it works as a main dish or side, and the leftovers reheat beautifully for quick lunches. Let's get cooking!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for leek and potato soup no cream

Simple ingredients that transform into velvety, creamy soup without dairy—no cream, no butter, just pure flavor.

Ingredient Amount Notes
Yellow Onions 🧅 1 whole Diced, for base flavor
Leeks 🧅 2 medium White and light green parts, sliced thin
Russet Potatoes 🥔 2 lbs Peeled, cubed into 1-inch pieces
Garlic Cloves 🧄 4 cloves Minced, for aromatic depth
Vegetable Broth 💧 6 cups Low-sodium preferred, homemade or store-bought
Extra-Virgin Olive Oil 🫒 ¼ cup For sautéing, fruity variety
All-Purpose Flour 🌾 2 tbsp For thickening, or cornstarch
Fresh Thyme Leaves 🌿 ½ tsp Or 1/4 tsp dried thyme
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Salt 🧂 1 ½ tsp Adjust to taste, sea salt preferred
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Lemon Juice 🍋 1 tbsp Freshly squeezed, brightens flavors

The leeks are the secret weapon here. Look for bright white and light green parts—avoid any that look wilted or yellowed. I usually grab a bunch from the Trader Joe's produce section or the organic bins at Whole Foods. If you're using the dark green parts, wash them really well—they can get gritty. The potatoes should be firm and starchy, like Russets or Yukon Golds. No need to peel them if you're short on time, but peeled gives you that silky texture. For the broth, homemade is ideal, but Pacific Foods or Imagine brands are solid store-bought options.

No fresh thyme? Dried works at one-quarter the amount, but fresh has way more depth. The flour can be swapped for cornstarch if you're gluten-free—just use the same amount. Running low on parsley? Fresh basil or cilantro works in a pinch. The lemon juice is non-negotiable—it brightens everything up and balances the earthy flavors. No lemon? A splash of apple cider vinegar does the trick. For extra richness without cream, stir in 1/4 cup coconut milk at the end if you're feeling fancy. The soup freezes beautifully—just skip adding the parsley until reheating.

This soup tastes even better the next day as the flavors meld. Store leftovers in the fridge for up to 5 days or freeze for 3 months. I like to portion it into glass containers for easy reheating. When reheating, add a splash of water or broth if it's too thick—it'll thin out as it warms. Serve with crusty bread or a sprinkle of nutritional yeast for that cheesy flavor without the dairy. Leftovers make amazing lunches or quick dinners—just heat and enjoy.

❤️

Why You'll Love This Recipe

  • No-Cream, No-Fuss Magic: I swear by this soup because it’s actually foolproof—just chop onions and leeks, toss them in a pot with potatoes and broth, and let time do the work. No blender, no heavy cream, no stress.
  • Garlic Kiss: That first bite when the caramelized leeks and roasted garlic hit? It’s like a hug in a bowl. The Russets break down just enough to soak up all that savory goodness without turning gluey.
  • Weeknight & Meal Prep: Make a double batch on Sunday—it reheats beautifully for lunch or dinner all week. Honestly, my slow cooker version (just dump everything in) is my lazy-day hero.
  • Budget-Friendly Staples: Potatoes and onions last forever, and vegetable broth stretches to feed four for under $5. Between us, this is the soup I make when I’m broke but refuse to eat sad food.

Step-by-step instructions for creamless leek and potato soup

Here's how to build rich, velvety soup without dairy—just pure vegetable depth.

1

🍳 Step 1: Sauté Aromatics Until Fragrant

Heat the 0.25 cup extra-virgin olive oil in a large pot over medium heat. Add the 1 whole diced yellow onion and 2 medium sliced leeks (white and light green parts only). Cook for 8-10 minutes until softened and golden—this builds the flavor base.

Here's the thing—don't rush this step. You'll know it's ready when the onions release their sweetness and the leeks turn translucent. If they start to brown too quickly, reduce heat slightly. This foundational cooking prevents a bland soup later.

2

🍳 Step 2: Build Flavor with Garlic and Thyme

Add the 4 minced garlic cloves and 0.5 tsp fresh thyme leaves to the pot. Stir for 30 seconds until fragrant—you should smell that garlic releasing its pungent aroma. This is where the magic happens for depth of flavor.

I always add the thyme at this stage because its earthy notes bloom beautifully when cooked with garlic. If using dried thyme, reduce to ¼ tsp and add it with the flour later. Watch the pot carefully—garlic burns fast, and you want to preserve its sweetness, not bitterness.

3

🥘 Step 3: Thicken the Base with Flour

Sprinkle the 2 tbsp all-purpose flour over the aromatics and stir vigorously for 1-2 minutes until the flour forms a smooth paste and the mixture turns slightly nutty. This creates a roux that will thicken your soup beautifully without dairy.

Real talk: don't skip this step. The flour acts as a natural thickener, giving that creamy texture we all love. If you're worried about gluten, you can substitute 2 tbsp cornstarch mixed with a little cold water instead—just whisk it in at the next step.

4

⏰ Step 4: Simmer Potatoes Until Fork-Tender

Add the 2 lbs cubed russet potatoes and pour in 6 cups vegetable broth. Bring to a boil, then reduce heat to low and simmer uncovered for 20-25 minutes until the potatoes are fork-tender and easily pierced with a knife.

The potatoes should be soft enough to mash slightly between your fingers but still hold their shape. If they break down too much, reduce the simmer time next batch. This is where patience pays off—rushing leads to mushy soup. Stir occasionally to prevent sticking.

5

🔥 Step 5: Finish with Brightness and Seasoning

Add the 1.5 tsp salt, 0.5 tsp black pepper, and 1 tbsp lemon juice. Simmer for another 5 minutes to let the flavors meld. The lemon juice might seem odd, but it cuts through the richness and brightens the whole dish.

For serving, stir in the 0.25 cup chopped fresh parsley just before ladling into bowls. This adds freshness and a pop of color. If the soup is too thick, whisk in ½ cup water or broth to reach your preferred consistency. The result? A velvety, dairy-free soup with layers of flavor.

👨‍🍳

Pro Tips For Making Leek And Potato Soup No Cream

  • SWEEP THE LEEK GREENS: I learned this the hard way—those dark green tops aren’t just tough, they’re bitter. Rinse the leeks thoroughly, then slice off the last 2 inches of green. Toss those scraps in the compost, not the pot. Trust me, you’ll taste the difference in every spoonful.
  • SIMMER POTATOES UNTIL TENDER: Russets need time—don’t rush them. Cut them into even 1-inch chunks and cook them in the broth until they’re fork-tender, not just soft. About 15-20 minutes of steady simmering. Overcooking turns them mushy; undercooking leaves you with a gritty bite. Test one early.
  • SAUTÉ ONIONS LOW AND SLOW: Skip the high heat—it burns before the onions caramelize. Cook them over medium-low, stirring often, until they’re translucent and just starting to turn golden. This builds flavor without bitterness. I used to rush this, and the soup always tasted flat afterward.
  • SALT THE BROTH EARLY: Add half the salt when you first combine broth and potatoes. Let it infuse while cooking—this seasoning penetrates deeper than a final sprinkle. Adjust at the end, but start with salt upfront. It’s the thing that matters most for a rich, cohesive taste.

Creative variations of leek and potato soup no cream

Global Comfort Twist

Turn this into a global-inspired bowl by adding 1 cup shredded rotisserie chicken (for a French-inspired variation) or ½ cup crispy chickpeas (Mediterranean style). Top with ¼ cup crumbled feta if you’re okay with a little dairy, or swap for vegan feta like Violife brand.

The key is balancing textures—crispy chickpeas add crunch, while chicken keeps it hearty. 🌍

Spicy Kick Adaptation

For heat lovers, stir in 1 tbsp gochujang paste (Korean chili) or ½ tsp smoked paprika during the final simmer. Finish with 1 tsp sriracha or a dash of hot sauce like Cholula.

Garnish with red pepper flakes and a squeeze of lime for brightness. The spice cuts through the soup’s richness beautifully. 🌶️

Herb-Forward Variations

Swap thyme for rosemary (½ tsp dried) for a Mediterranean vibe or add 1 sprig fresh tarragon for a French bistro feel. For a brighter twist, stir in ½ cup chopped chives or dill at the end.

Fresh herbs elevate the soup’s natural sweetness while adding complexity. I love using Penzeys spices for high-quality dried herbs.

Vegetable Boosts

Add 1 cup diced carrots or ½ cup celery with the potatoes for extra veggie depth. For a creamy texture without dairy, blend ½ cup of the soup and stir it back in—this adds body without heaviness. Roasted cauliflower or butternut squash also work beautifully for a fall-inspired version. 🥕

Protein-Packed Upgrades

Make this a full meal by adding 1 cup cooked lentils (for fiber) or ½ cup white beans (for creaminess). For a protein punch, stir in ½ cup cooked quinoa or top with crispy tofu cubes.

These additions turn the soup into a satisfying, balanced dish without dairy. I often use cannellini beans for their buttery texture.

Seasonal Swaps

In summer, swap potatoes for zucchini or sweet potatoes—they add natural sweetness. For winter, use parsnips or rutabaga for a heartier base. Adjust cooking time—zucchini takes 10 minutes less, while root veggies need 5 minutes extra. Seasonal produce keeps this soup fresh year-round. ❄️

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 680mg29%
Total Carbohydrate 45g16%
Dietary Fiber 8g29%
Sugars 6g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use sweet potatoes instead of regular potatoes?

Sweet potatoes add natural sweetness and vibrant color. Use the same amount (2 lbs) and adjust cooking time to 15-20 minutes—they take slightly longer. For extra depth, roast them first or add ½ tsp cinnamon during cooking.

2

What if my soup turns out too thin?

Simmer uncovered for 5-10 extra minutes to reduce naturally. For quick fixes, mix 1 tbsp cornstarch with 2 tbsp cold water, stir in, and simmer 2 minutes. Avoid over-thickening—it should coat the back of a spoon but remain smooth.

3

Is this soup vegan-friendly?

Yes! Just ensure your broth is vegetable-based and skip any accidental dairy (like butter). The flour or cornstarch thickening works perfectly. For extra richness, stir in ¼ cup coconut milk at the end—it adds creaminess without dairy.

4

How do I store and reheat leftovers?

Store in airtight containers for 5 days in the fridge or 3 months frozen. Reheat gently on the stove with ½ cup water/broth to restore thickness. Never microwave directly—it breaks down the texture. For best results, reheat until steaming, then stir in fresh parsley.

5

Can I make this soup in a slow cooker?

Perfect for hands-off cooking! Sauté onions/leeks first, then transfer everything to the slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. The long cook time enhances sweetness naturally. Add lemon juice and parsley at the end to brighten flavors.

★★★★★4.8(10 reviews)
Categories Soups & Stews