Leek And Potato Soup No Cream Recipe: Earthy Depth Without a Drop of Dairy

Soups & Stews

Leek And Potato Soup No Cream Recipe: Earthy Depth Without a Drop of Dairy

This leek and potato soup no cream recipe proves you don’t need dairy to achieve the same velvety texture—just a few clever swaps. The secret lies in a velvety blend of roasted garlic, caramelized leeks, and perfectly cooked potatoes, all bound together by a simple olive oil base.

I developed this recipe after years of searching for a plant-based soup that still felt rich and satisfying, and it never fails to impress even dairy lovers.

The beauty of this method is its simplicity: just five core ingredients transform into a restaurant-worthy bowl. Sautéing the leeks until deeply golden unlocks their natural sweetness, while roasting the garlic adds a depth that butter alone can't match.

The potatoes cook down to a tender, almost custard-like texture that holds the broth together without needing dairy.

What you’ll end up with is a naturally creamy, earthy soup with a smooth texture and layers of flavor—no heavy cream required. The aroma alone will fill your kitchen with warmth, while the first spoonful delivers that perfect balance of savory, slightly sweet, and umami-rich notes.

This version works beautifully as a standalone meal or paired with crusty bread for dipping.

Best of all, it’s foolproof—no special techniques or expensive ingredients needed. Whether you’re vegetarian, vegan, or simply avoiding dairy, this soup delivers the same comforting results you’d expect from a traditional recipe. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Med Cal

Ingredients for leek and potato soup no cream

Five core ingredients transform into a restaurant-worthy bowl without dairy.

Ingredient Amount Notes
Yellow Onions 🧅 1 whole Diced finely for sweetness
Leeks 🥬 2 medium White and light green parts only
Russet Potatoes 🥔 1 ½ lb Peeled and cubed evenly
Garlic Cloves 🧄 6 whole Roasted for deep flavor
Extra-Virgin Olive Oil 🫒 ½ cup High-quality for richness
Vegetable Broth 💧 4 cups Low-sodium preferred
Sea Salt 🧂 1 ½ tsp Adjust to taste
Fresh Thyme 🌿 2 sprigs Or 1 tsp dried thyme
Black Peppercorns 🌶️ ½ tsp Freshly cracked
Lemon Juice 🍋 1 tbsp Freshly squeezed
Fresh Parsley 🌿 ¼ cup Chopped for garnish

The leeks and onions are the flavor foundation here. Look for fresh, firm leeks with minimal yellowing—the white and light green parts only, sliced thinly for even cooking. Whole Foods or Trader Joe's carry the best quality, but any grocery store will do. The potatoes should be russets or Yukon golds—their natural starch creates that creamy texture. Costco often has them pre-peeled and cubed, which saves time. For the garlic, roasting deepens the flavor significantly—don't skip this step. Fresh thyme is ideal, but dried works in a pinch if you've got it.

No fresh thyme? Dried thyme at one-third the amount gets you close. Running low on vegetable broth? Mushroom broth adds earthiness, or even water with an extra pinch of salt. The olive oil matters—use extra-virgin for richness, not the cheap stuff. If you're short on time, the potatoes can be pre-boiled for 5 minutes before roasting to speed things up. The lemon juice at the end brightens everything—don't skip it. For a smokier flavor, add a pinch of smoked paprika to the broth.

This soup reheats beautifully—taste and adjust salt before serving. Keeps for 4-5 days in the fridge, freezes for 3 months. I always make a double batch and freeze half—perfect for lazy weeknights. Garnish with fresh parsley right before serving to keep it vibrant. The flavor actually improves after a day or two as everything melds together.

❤️

Why You'll Love This Recipe

  • Foolproof Mash-Up: I swear by this combo—sweet leeks and hearty potatoes actually work together. No fancy balancing act, just chop, simmer, and let the onions caramelize while you stir. (Yes, even if you burn the garlic a little.)
  • Cream-Free Luxury: The olive oil base makes it silky without dairy, but the real magic? That crispy potato edge when you roast them first—like a hug for your mouth. Honestly, my lactose-intolerant brother steals the pot.
  • Lunchbox Hero: Make a double batch and freeze half. Reheat it for a lazy afternoon or pack it in a thermos—still tastes fresh hours later. (My kids add hot sauce, but I don’t judge.)
  • Pantry Staple Power: Russets and leeks stay fresh forever, onions are cheap, and garlic? Always on sale. This soup costs me $8 for six servings, and I’ve never once regretted the math. Budget win.

Step-by-step instructions for leek and potato soup no cream recipe

Here's how to create a velvety, dairy-free leek and potato soup bursting with earthy flavor.

1

Sauté the Aromatics Until Soft

Heat the 0.5 cup extra-virgin olive oil in a large pot over medium heat. Add the 1 whole yellow onions and 2 medium leeks (white and light green parts only), sliced thinly. Cook for 8-10 minutes, stirring occasionally, until the vegetables soften and become translucent. You'll notice the onions release their sweetness and the leeks mellow out—this foundational step builds the soup's depth.

Add the 2 sprigs fresh thyme and 0.5 tsp freshly cracked black peppercorns to the pot. Stir for 30 seconds to toast the spices gently, releasing their aromatic oils. This step ensures the flavors meld together before the potatoes join the party. Don't walk away—burnt aromatics turn bitter, and we want pure, bright flavors here.

2

Roast the Garlic for Rich Depth

While the leeks and onions cook, preheat your oven to 400°F. Wrap the 6 whole garlic cloves tightly in aluminum foil and place them on a baking sheet. Roast for 15-20 minutes until the cloves are soft and golden. This roasting process caramelizes the natural sugars in the garlic, creating a sweet, nutty depth that elevates the entire soup.

Once roasted, carefully remove the cloves from the foil and let them cool for 2 minutes before squeezing out the soft pulp. Add this roasted garlic to the pot with the onions and leeks. Stir well to combine and let everything cook together for 1 additional minute. The roasted garlic will infuse its rich flavor into the aromatic base you've created.

3

Add Potatoes and Simmer Until Tender

Peel and cube the 1.5 lb russet potatoes into even 1-inch pieces. Add them to the pot along with the 4 cups vegetable broth and 1.5 tsp sea salt. Bring the mixture to a boil over medium-high heat, then reduce the heat to medium-low and let it simmer uncovered for 20-25 minutes, stirring occasionally.

You'll know the potatoes are tender when they easily pierce with a fork and the soup has thickened slightly. If the soup reduces too quickly, add ½ cup water to maintain the proper consistency. The potatoes should be soft but not falling apart—this ensures a creamy texture without dairy. Taste the soup at this stage and adjust the seasoning if needed.

4

Finish with Brightness and Garnish

Remove the pot from heat and stir in the 1 tbsp freshly squeezed lemon juice. This bright citrus note cuts through the earthiness of the leeks and potatoes, adding a refreshing contrast. The lemon juice also helps emulsify the natural starches released from the potatoes, creating that velvety texture without any dairy.

Finally, stir in the 0.25 cup chopped fresh parsley for a pop of color and freshness. Ladle the soup into bowls and serve immediately while still hot. The parsley not only adds visual appeal but also brings a subtle herbal note that complements the earthy flavors. This soup tastes even better the next day as the flavors continue to meld, but it's best enjoyed fresh from the pot.

👨‍🍳

Pro Tips For Making Leek And Potato Soup No Cream

  • Sweat the Leeks Slow: Leeks hold dirt like a grudge—rinse them well, then slice lengthwise and soak in cold water for 10 minutes to loosen grit. After draining, pat very dry before cooking, or your soup will taste like a muddy pond. I learned this the hard way when my first batch had a gritty aftertaste that ruined the whole dish.
  • Peel Potatoes in Ice Water: Russets bruise like overripe tomatoes if you peel them dry. Run them under cold water while peeling, then shock them in an ice bath for 5 minutes before dicing. This keeps them crisp in the soup and prevents that sad, mealy texture that turns your creamy (well, would-be creamy) base into mush.
  • Don’t Rush the Onion Base: Cook the yellow onions and garlic in olive oil over medium-low heat until they’re deep golden, not just translucent. I used to rush this, and the soup always tasted raw—like someone forgot to finish the job. Let them caramelize for 15–20 minutes, stirring occasionally, or your flavor foundation will be weak.
  • Simmer, Don’t Boil: Once the potatoes are added, keep the heat at a gentle simmer—tiny bubbles, not a rolling boil. Boiling turns potatoes gluey and makes the soup separate. If it’s too thick, add a splash of water; if too thin, cook longer. The goal is velvety, not watery or gummy. (Yes, even if you’re impatient like me.)

Best sauces and condiments for these flavors

Olive Oil Emulsion

For extra richness, finish your soup with a drizzle of high-quality extra-virgin olive oil—about 1 tablespoon per serving. The oil helps create a natural emulsion with the potato starches, adding a luxurious mouthfeel without dairy.

I recommend California Gold or Colavita for their smooth, buttery texture. Drizzle just before serving so the oil stays vibrant and doesn't absorb into the soup. 🫒

Lemon-Caper Vinaigrette

Brighten the soup with a spoonful of lemon-caper vinaigrette per bowl. Whisk together 2 tablespoons olive oil, 1 tablespoon lemon juice, ½ teaspoon capers, and a pinch of salt.

The briny capers cut through the earthiness while the lemon adds freshness. This works especially well if your soup feels a bit heavy—just a teaspoon per bowl makes a difference.

Smoky Paprika Oil

For a smoky twist, infuse olive oil with smoked paprika before drizzling. Heat ¼ cup olive oil with 1 teaspoon smoked paprika and 1 minced garlic clove over low heat for 2 minutes.

Strain and drizzle 1 teaspoon per serving over the soup. The smokiness pairs beautifully with the roasted garlic and leeks. Store the infused oil in the fridge for up to 1 week.

Herb-Infused Broth

Elevate the broth by infusing it with fresh herbs before adding to the pot. Simmer 4 cups vegetable broth with 1 sprig thyme, 1 bay leaf, and 3 peppercorns for 5 minutes.

Strain and use as directed in the recipe. The herb-infused broth adds complexity without overpowering the natural flavors. I often make a big batch and freeze it for future use.

Garlic-Scallion Oil

Add a final touch with garlic-scallion oil. Sauté 2 minced scallions and 1 minced garlic clove in 2 tablespoons olive oil until fragrant (1 minute). Drizzle ½ teaspoon per serving over the soup.

The mild onion and garlic notes complement the leeks beautifully while adding a subtle crunch. This works especially well as a garnish for a restaurant-quality finish. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 340kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 2.5g13%
Cholesterol 0mg0%
Sodium 680mg29%
Total Carbohydrate 42g15%
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

Why does this leek and potato soup taste creamy without any dairy?

The secret lies in the potato starches and olive oil emulsion. When potatoes simmer, they release natural starches that thicken the broth, creating a velvety texture. The roasted garlic and lemon juice help emulsify these starches, while the olive oil adds richness. This method mimics dairy creaminess without the heaviness!

2

Can I make this soup vegan?

This recipe is already vegan-friendly—just ensure your vegetable broth is plant-based and use vegan olive oil (some brands are certified). The roasted garlic and lemon juice provide all the depth and brightness needed. Even vegans often miss the creamy texture, but this method delivers!

3

What if my soup turns out too thick or too thin?

For thin soup, stir in ½ cup warm water or broth and simmer for 2-3 minutes. For thicker soup, mash 1-2 cooked potato pieces directly in the pot or blend a small portion until smooth, then stir it back in. The key is adjusting gradually—taste as you go!

4

How can I make this soup ahead of time?

This soup actually tastes better the next day as flavors meld! Let it cool completely, then store in an airtight container in the fridge for up to 4 days. Reheat gently on the stove with a splash of water or broth to restore consistency. For freezing, portion into containers and freeze for up to 3 months. Thaw overnight in the fridge before reheating.

5

What’s the best way to serve this soup?

Pair it with crusty bread, toasted baguette slices, or a sprinkle of crumbled vegan cheese for extra indulgence. For a restaurant touch, drizzle with garlic-scallion oil or serve with a side of roasted garlic bread. The soup’s earthy flavors shine when balanced with something hearty and warm!

★★★★★4.9(13 reviews)
Categories Soups & Stews