Amazing potato leek soup: 4 servings

November 6, 2025
Written By Katherine Connolly

Katherine "Kate" Connolly is the founder of Kings Cook, a recipe developer, and a passionate home cook with a degree in nutrition science. Raised in a bustling Midwest kitchen, she believes everyone can cook with confidence. Kate specializes in creating delicious, reliable, and easy-to-follow American recipes designed for everyday life. Her mission is to help you master your kitchen and bring joy to your dinner table, one recipe at a time.

When the nights get chilly and you just need a hug in a bowl, nothing beats a classic soup, but I wanted to crack the code on true silkiness without relying on heavy cream. That’s why I spent weeks testing different ratios until I landed on this—The Ultimate Creamy & Dairy-Free Potato Leek Soup. Seriously, this version delivers that unbelievably velvety texture you crave, and because we skip the dairy, it’s lighter but still rich enough to feel like true comfort food. I know you’re going to feel so confident pulling this off! If you want to read more about why I started Kings Cook to help home cooks just like you, check out my About Page!

Why This Creamy Potato Leek Soup is Your New Comfort Food Soup Recipe Staple

I know there are a million recipes promising comfort, but this potato leek soup is truly special, and it delivers exactly what you’re looking for on a chilly night or when you need a quick dinner. I promise you that once you try this version, it will become your go-to weeknight soup idea, especially since it’s so easy to adapt!

What makes it stand out from the rest? Well, I focused hard on what you guys love most:

  • A genuinely natural, creamy potato leek soup texture—but totally dairy-free!
  • Flexibility: You can make this on the stovetop or toss it right in the Crockpot for hands-off cooking.
  • It’s fast enough to count as a quick weeknight soup while still tasting like you cooked all day.
  • That rich, velvety leek soup flavor that just screams cozy fall soup recipes.

If you want more ideas for those busy evenings, be sure to check out my Weeknight Dinner Recipes collection!

The Secret to Velvety Leek Soup Without Heavy Cream

This is where the magic happens for our dairy-free potato leek soup! We rely on two key players: Yukon Gold potatoes, which break down beautifully, and unsweetened non-dairy milk. Blending these two together creates an emulsion that mimics the richness of heavy cream. It’s unbelievable how thick and luxurious the final result is without adding a single drop of actual cream!

Gathering Ingredients for the Best Potato Soup Recipe

Okay, let’s talk about the gathering. My goal here at Kings Cook is always to make sure you can walk into your local grocery store and find everything you need without going on a treasure hunt! That’s my promise to you. This recipe for potato leek soup gives us a hearty four servings, and the whole thing, from start to finish, clocks in at right around 50 minutes total. That’s fantastic for such a cozy, restaurant-quality dish, right?

You’ll notice the ingredient list is straightforward, but the details matter—that’s what makes this the best potato soup recipe on your rotation.

Here is what you’ll need:

  • 2 tablespoons olive oil
  • 4 large leeks, white and light green parts only, cleaned and sliced
  • 2 cloves garlic, minced
  • 1.5 pounds Yukon Gold potatoes, peeled and cubed
  • 4 cups vegetable broth
  • 1 cup unsweetened plain non-dairy milk (like almond or soy)
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • Pinch of nutmeg
  • Fresh chives, chopped (for garnish)

Ingredient Preparation Notes and Substitutions

We pay attention to prep because it makes that final velvety texture absolutely perfect. First, those leeks! You *must* clean them really well. Leeks notoriously trap dirt and grit right where the layers meet. Slice them, then rinse them thoroughly under cold water until the water runs clear; trust me, no one wants gritty soup!

For the potatoes, stick to Yukon Golds if you can. They are naturally lower in starch than Russets, which helps maintain that creamy consistency without turning overly gluey after blending. Finally, for the milk, almond works fine, but if you have cashew milk on hand, use that! It adds just a touch more richness.

Simple Stovetop Soup Instructions for Perfect Potato Leek Soup

Now that we have all our beautiful ingredients ready, let’s get this potato leek soup simmering on the stove! This stovetop method is my favorite way to get that wonderful depth of flavor relatively quickly. Grab your big pot or Dutch oven and turn the heat to medium. We start by softening those leeks in olive oil. You need to cook them slowly for about 8 to 10 minutes. The key here is patience—we want them sweet and tender, so don’t rush it by letting them brown or get crispy! If you want more tips on great stovetop methods in general, check out my guide on Simple Stovetop Soup making.

Once the leeks are looking soft, toss in your minced garlic for about 60 seconds until you can really smell it. Then, in go the cubed potatoes and the vegetable broth. Set a timer for 15 to 20 minutes once it hits a boil; you want those potatoes collapsing tender under the slightest pressure. After that, it’s blending time!

Tips for Achieving a Silky Smooth Potato Leek Soup Texture

This is where we turn those tender veggies into something incredible. If you have an immersion blender, use it right in the pot! Just blend, blend, blend until you don’t see a single lump—get it completely smooth and creamy. If you use a regular blender, be careful because hot liquid expands! Transfer in batches, blend each one until silky, and put it straight back in the pot.

Once blended, stir in your non-dairy milk, salt, pepper, and that pinch of nutmeg. Now, listen closely: once the milk is in, you must keep the heat low! Do not let it boil again. Boiling can sometimes cause non-dairy milks to curdle or separate, and we worked too hard for that silky smooth texture to lose it now!

Making Easy Potato Leek Soup in the Slow Cooker

I know some days you just don’t have 50 minutes to stand at the stove, and that is totally okay! That’s exactly why I always make sure my very best recipes work in the Crockpot, too. This version of potato leek soup shines when made in the slow cooker because the low, slow heat just melts the leeks into the broth, giving you incredible background flavor with zero effort on your part.

For the slow cooker method, you don’t even really need to sauté first, which saves cleanup! Just toss your cleaned and sliced leeks, minced garlic, cubed potatoes, and the vegetable broth right into the insert. You’ll let this cook on low for 6 to 8 hours, or if you’re short on time but want to start in the morning, you can set it to high for about 3 to 4 hours. You’ll know it’s done when those potatoes are mushy and just falling apart.

Once everything is soft, you use the same blending technique we talked about—immersion blender is easiest! After blending until smooth, stir in your non-dairy milk, salt, pepper, and nutmeg. You just want to heat that through gently on the “Keep Warm” setting or just briefly on low on the stove before serving. It’s honestly the easiest way to get a truly hearty leek dinner on the table when life gets crazy. If you’re looking for other super easy, hands-off dinners, take a peek at my recipe for Slow Cooker Beef Stew; it utilizes a similar dump-and-go principle!

Variations: Roasting Vegetables for an Ina Garten Style Potato Leek Soup

While the stovetop method is fast, sometimes you just crave that deeper, slightly caramelized flavor that only roasting brings. I know many of you look for that rich depth—it’s why certain chefs, like Ina Garten, love roasting their vegetables first. It takes a few extra minutes, but WOW does it elevate this potato leek soup!

To try the roasted route, you’ll toss your cleaned leeks and cubed potatoes with a little olive oil—maybe a touch of salt and pepper too—and spread them out on a baking sheet. Pop them into a hot oven (around 400°F works well) until they start to get a little color on the edges. Don’t burn them, just get some nice browning going. Then, you just transfer the roasted veggies to your pot, add the broth, and cook them down just until they are super tender for blending. It really transforms the final flavor profile!

For a great reference on how this flavor magic works, you can see some of the techniques used by Ina Garten when she makes her version here.

Adding Bacon for a Hearty Leek Dinner Twist

If you’re looking to turn this lovely vegetable soup into an absolutely hearty leek dinner that feels almost decadent, you have to add bacon! This is definitely not the dairy-free version anymore, but wow, is it worth it for a cold night.

You have two options here. Option one is my favorite: cook a few slices of bacon until perfectly crisp earlier in the day. Use the rendered bacon fat instead of olive oil to sauté your leeks! Once the soup is blended and ready, garnish every bowl with some crumbled bacon bits and maybe a sprinkle of fresh parsley. It adds an amazing salty crunch on top.

Option two, if you want a deeper, smokier flavor infused throughout, is to add a couple of chopped raw bacon strips right into the pot when you are sautéing the leeks. Let them cook down together, remove the crispy bacon for garnish, and then proceed with the recipe. Just make sure you scoop out any leftover crispy bits before blending, unless you want a totally bacon-y smoothie!

Serving Suggestions for Your Homemade Vegetable Soup

This potato leek soup is so wonderfully versatile! While it’s definitely rich enough to stand alone as a simple, warm dinner, I almost always serve it with something crusty for dipping. There is just nothing like tearing off a chunk of fresh, hearty bread to sop up every last drop of that creamy broth. If you want to bake your own, my focaccia bread recipe is perfect for this!

If you are serving this as part of a larger meal, it plays so nicely with fresh, bright flavors. A simple green salad tossed with a light vinaigrette cuts through the richness beautifully. Honestly, though, for a cozy night in, just a big bowl of this soup served with crusty bread is all you need to feel completely satisfied.

Storage and Reheating Instructions for Potato Leek Soup

One of the best things about making a big pot of this potato leek soup? The leftovers! Unlike some creamy soups that turn weird in the fridge, this one holds up wonderfully, which makes it fantastic for meal prepping or serving leftovers the next day for an easy lunch idea. You can keep your soup stored safely in an airtight container in the refrigerator for up to four days. Seriously, I usually test mine on day four just to confirm, and it’s still delicious!

When it comes time to reheat, you just need to take things a little slower than normal because we used non-dairy m*ilk* instead of heavy cream. You don’t want to shock the system!

Here’s the deal for reheating:

  • Stovetop Reheat: Pour the amount you want into a saucepan. Heat this over medium-low heat, stirring every minute or so. Keep the heat low and steady! You’re bringing it back up to temperature, not boiling it again. If it seems too thick after refrigeration—which can happen as the starches set—just whisk in a tablespoon or two of water or extra broth until you reach that perfect thick potato soup consistency again.
  • Microwave Reheat: If you’re just warming up a single bowl, this is the quickest way. Transfer the soup to a microwave-safe bowl, cover loosely with a paper towel to prevent splattering, and heat in 60-second bursts, stirring well between intervals until it’s steaming hot all the way through.

The soup freezes surprisingly well too! If you plan to freeze it, I suggest leaving out the non-dairy milk when you first prepare it. Freeze the base soup (veggies, broth, seasoning) and then, once thawed and heated, stir in the milk fresh. This gives you the best texture possible when you pull it out months later!

Frequently Asked Questions About Potato Leek Soup

I know you might have a few lingering questions before you dive into the pot! That’s totally normal when trying a new recipe, especially when you’re moving away from tradition, like ditching the cream. I wanted to answer some of the things I get asked most often about making the perfect potato leek soup at home. We want you to feel absolutely zero hesitation about making this tonight! If you need more inspiration for planning out those meals, start here with my Easy Lunch Ideas.

Can I make this recipe Vegan Potato Leek Soup?

Great question! Yes, absolutely! That’s one of the best parts of this specific recipe. Since we are using vegetable broth and unsweetened non-dairy milk—which gives us that gorgeous flavor—this is already technically a Vegan Potato Leek Soup! However, if you happen to grab chicken broth by mistake instead of vegetable broth, it obviously won’t be vegan anymore. Just double-check that label on your broth container, okay? We focus on keeping things plant-forward wherever possible.

How do I prevent my potato leek soup from tasting bitter?

This is a super common issue with leeks because they are part of the onion family, and they can get sharp if stressed out! There are two main culprits for bitterness that we specifically avoid in this recipe. First, you must stick to using only the white and the light green parts of the leek. The dark green tops are too tough and can taste quite bitter cooked down. Second, remember that initial sauté step where we cook the leeks in oil? Keep that heat medium, stir often, and let them gently soften for 8 to 10 minutes—this is key for that velvety leek soup flavor. If you brown them or let them crisp up, that’s what brings out the sharp, almost burnt flavor. We want sweet and soft, not bitter!

Estimated Nutritional Information for This Comfort Food Soup

Okay, let’s talk numbers for a minute. I always want you to feel great about what you’re eating, and while this potato leek soup is pure comfort, it’s also surprisingly wholesome! Since we cut out the heavy cream and focused on vegetables and broth, this soup clocks in quite nicely for a completely filling dinner.

Here is the estimated breakdown per serving. Remember, this is for one good-sized 1.5-cup serving, which is plenty hearty when paired with some of that crusty bread we talked about earlier!

  • Calories: 280
  • Total Fat: 8g (only 1g Saturated Fat—unbelievable for something this rich!)
  • Carbohydrates: 45g
  • Protein: 7g
  • Fiber: 7g

A quick little note on specifics: Because we used non-dairy milk and vegetable broth, the exact figures can shift slightly depending on the brand you grab off the shelf. If you use a cashew milk versus an almond milk, for example, the fat content will change a little bit. These are solid, trustworthy estimates I pulled together after running the numbers on standard ingredients, so you can serve this homemade vegetable soup recipe with confidence!

Print

The Ultimate Creamy & Dairy-Free Potato Leek Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this comforting, velvety potato leek soup that is naturally creamy without dairy. This recipe works well on the stovetop or in a slow cooker, making it perfect for a quick weeknight dinner or a cozy fall meal.

  • Author: kate
  • Prep Time: 15 min
  • Cook Time: 35 min
  • Total Time: 50 min
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Ingredients

Scale
  • 2 tablespoons olive oil
  • 4 large leeks, white and light green parts only, cleaned and sliced
  • 2 cloves garlic, minced
  • 1.5 pounds Yukon Gold potatoes, peeled and cubed
  • 4 cups vegetable broth
  • 1 cup unsweetened plain non-dairy milk (like almond or soy)
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • Pinch of nutmeg
  • Fresh chives, chopped (for garnish)

Instructions

  1. Clean the leeks thoroughly to remove any grit, then slice them thinly.
  2. In a large pot or Dutch oven, heat the olive oil over medium heat. Add the sliced leeks and cook, stirring occasionally, until they soften, about 8 to 10 minutes. Do not let them brown.
  3. Add the minced garlic to the pot and cook for 1 minute until fragrant.
  4. Add the cubed potatoes and vegetable broth to the pot. Bring the mixture to a boil, then reduce the heat, cover, and simmer for 15 to 20 minutes, or until the potatoes are very tender.
  5. Remove the pot from the heat. Use an immersion blender to blend the soup until it is completely smooth and creamy. Alternatively, carefully transfer the soup in batches to a standard blender and blend until smooth, then return it to the pot.
  6. Stir in the non-dairy milk, salt, pepper, and nutmeg. Heat the soup gently over low heat until warmed through. Do not boil after adding the milk.
  7. Taste the soup and adjust seasonings as needed.
  8. Serve hot, garnished with fresh chopped chives. This soup pairs well with crusty bread.

Notes

  • For slow cooker instructions: Combine the cleaned, sliced leeks, garlic, cubed potatoes, and vegetable broth in the slow cooker. Cook on low for 6 to 8 hours or on high for 3 to 4 hours until potatoes are soft. Blend until smooth, then stir in the non-dairy milk, salt, pepper, and nutmeg. Heat briefly before serving.
  • If you prefer a richer flavor, you can roast the potatoes and leeks before simmering, similar to Ina Garten’s method.
  • For a thicker soup, use slightly fewer potatoes or simmer uncovered for the last 5 minutes of cooking.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 280
  • Sugar: 6
  • Sodium: 450
  • Fat: 8
  • Saturated Fat: 1
  • Unsaturated Fat: 7
  • Trans Fat: 0
  • Carbohydrates: 45
  • Fiber: 7
  • Protein: 7
  • Cholesterol: 0

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star