Creamy Leek and Onion Soup

Creamy Leek and Onion Soup

Leek and Onion Soup is a creamy, beginner-friendly bowl that turns simple vegetables into a smooth, comforting meal. It is light yet satisfying, dependable on busy days, and especially good with bread for lunch or a cozy supper.

This is the kind of soup you make when you want something warm, simple, and quietly impressive without a long ingredient list. The leeks and onion cook down gently, the potatoes give the soup body, and the almond milk adds a soft finish without making it heavy.

What makes this one work so well is balance. You get mellow onion flavor, the subtle sweetness of leeks, and a velvety texture from blended potatoes, all supported by broth that keeps everything savory and smooth.

It also fits real life nicely. You can make it for a weeknight dinner, prep it ahead for the next day, or serve it as a starter with a fuller meal and still feel like you put something thoughtful on the table.

What You Need to Make This Leek and Onion Soup

Leeks are the star here, giving the soup its gentle, almost buttery onion flavor. Be sure they are cleaned well, since grit often hides between the layers.

Onion adds depth and rounds out the leek flavor. It helps build a fuller base without overpowering the soup.

Potatoes are what make the texture so silky once blended. They add natural thickness and help the soup feel creamy even before the almond milk goes in.

Vegetable broth keeps the soup savory and ties all the vegetables together. A lower-sodium broth is helpful so you can season the final bowl to your taste.

Almond milk gives the soup a light creamy finish. It softens the edges of the onion and leek mixture without making the soup overly rich.

Vegetable oil is used to gently soften the vegetables at the start. You want enough to help them cook evenly, not fry or brown.

Salt and black pepper bring the whole pot together at the end. Since broth can vary, final seasoning is where the soup really wakes up.

Step-by-Step Leek and Onion Soup

STEP 1: Set a large pot over medium heat and add the oil. Once it is warm, add the chopped onion and leeks, then cook them slowly until they soften and turn translucent. Stir now and then, and keep the heat gentle so they do not take on color.

STEP 2: Add the sliced potatoes and pour in the vegetable broth. Increase the heat just enough to bring the pot to a gentle simmer rather than a rolling boil, which keeps the flavor mellow and the texture neat.

STEP 3: Let the soup simmer until the potatoes are completely tender. A fork or knife should slide through them easily with no resistance. This step matters because undercooked potatoes will keep the soup from blending smoothly.

STEP 4: Stir in the almond milk and let the soup cook for another couple of minutes. This short simmer helps the creamy element blend into the broth without changing the fresh vegetable flavor too much.

STEP 5: Blend the soup until smooth. You can use an immersion blender right in the pot, or carefully transfer the mixture in batches to a blender or food processor. If you like a more rustic bowl, stop blending while it still has a little texture.

STEP 6: Taste and season with salt and black pepper. Ladle into bowls and finish with chopped chives, a drizzle of vegan cream, or a thick slice of bread on the side if you want to make it feel more complete.

Helpful Tips

  • Clean leeks thoroughly before cooking. Slice them first, then rinse well so you do not end up with sandy bits in the finished soup.
  • Keep the vegetables soft, not browned. This soup is at its best when the flavor stays delicate and sweet rather than deeply caramelized.
  • Blend carefully while hot. If you are using a countertop blender, work in batches and avoid overfilling so steam does not build up too quickly.

Can I make this soup ahead of time?

Yes, this soup is a very good make-ahead option because the flavor settles nicely after a few hours. Blend it, cool it, and store it in the fridge, then reheat gently before serving and adjust the seasoning if needed.

What can I use instead of almond milk?

You can swap in another unsweetened plant-based milk if that is what you have on hand. Oat milk usually gives the softest texture, while soy milk works well too. Just avoid sweetened or strongly flavored varieties that could change the taste.

Why is my soup too thick?

That usually means the potatoes absorbed more liquid than expected or the soup simmered a little longer. Stir in a small splash of broth or extra almond milk until it loosens to the consistency you like, then taste for seasoning again.

Can I freeze leek and onion soup?

Yes, you can freeze it, though the texture may soften slightly after thawing because of the potatoes. Let it cool fully first, freeze in portions, and stir well while reheating so the soup becomes smooth again.

What to Serve with Leek and Onion Soup

A thick slice of crusty bread is the most natural partner. It gives you something to dip into the smooth soup and makes a simple bowl feel more substantial.

A crisp green salad with a sharp vinaigrette works well too. The fresh crunch and brighter acidity contrast nicely with the soft, blended texture of the soup.

For a slightly fuller meal, serve it with toast topped with herbs or a small sandwich built with roasted vegetables. That keeps the meal comforting without overwhelming the soup itself.

How to Store & Reheat

Let the soup cool before storing it. Transfer leftovers to an airtight container and keep them in the refrigerator for up to 4 days. The soup may thicken as it sits, which is completely normal.

For longer storage, freeze it for up to 2 months in individual portions or larger containers, leaving a little space at the top for expansion. Thaw overnight in the refrigerator when possible for the smoothest reheating.

To reheat, warm the soup in a saucepan over low to medium-low heat, stirring occasionally so it heats evenly. Add a splash of broth or almond milk if it looks too thick, then taste and refresh with a pinch of salt and black pepper before serving.

Leek and Onion Soup

This smooth and comforting soup brings together tender leeks, onion, potatoes, and vegetable broth with a touch of almond milk for a light, creamy finish. It is simple to prepare and well suited for a nourishing lunch or evening meal.
Print Pin Rate
Course: Soup
Cuisine: European-Inspired
Keyword: Leek and Onion Soup
Prep Time: 15 minutes
Cook Time: 27 minutes
Total Time: 42 minutes

Ingredients

  • 3 cups low-sodium vegetable broth
  • 1 medium onion chopped
  • 2 potatoes sliced
  • 4 leeks cut into 1/2-inch pieces
  • 1 cup almond milk
  • 3 tablespoons vegetable oil
  • Salt to taste
  • Freshly ground black pepper to taste

Instructions

  • Warm the vegetable oil in a large pot over medium heat. Add the chopped onion and diced leeks, then cook gently for about 10 minutes, stirring from time to time, until softened and translucent without allowing them to brown.
  • Add the sliced potatoes along with the vegetable broth. Raise the heat slightly and bring the mixture to a gentle simmer.
  • Cook for 15 minutes, or until the potatoes are fully tender.
  • Pour in the almond milk and allow the soup to simmer for 2 minutes more so the flavors combine and the texture becomes slightly creamier.
  • Transfer the soup to a food processor and blend until smooth. A stick blender may also be used directly in the pot. Process until the soup reaches the consistency you prefer.
  • Season to taste with salt and freshly ground black pepper. Ladle into four bowls and serve at once.

Notes

Fresh chives, a drizzle of vegan cream, and bread on the side may be added when serving.
W

About Whiskandnourish

Passionate about home cooking, baking, and authentic flavors. Sharing tested and loved recipes to bring joy to every table.