Creamy Leek Potato Soup

A bowl of creamy leek soup, swirled with cream, ready to warm your soul. Save
A bowl of creamy leek soup, swirled with cream, ready to warm your soul. | cookingwithhazel.com

This smooth dish combines tender leeks and diced potatoes, gently simmered to bring out natural flavors. Butter and aromatics like onion and garlic create a savory base, while vegetable broth adds depth. After blending, the soup is enriched with whole milk and heavy cream for creamy texture and warmth. Garnished with fresh chives and a drizzle of cream or olive oil, it offers a comforting, well-rounded experience perfect for any season.

I was standing at the stove on a rainy Tuesday, staring at a bunch of leeks I'd bought on impulse at the farmer's market. I wasn't sure what to do with them until my neighbor mentioned her grandmother's leek soup. An hour later, my kitchen smelled like a bistro in Paris, and I was hooked.

The first time I made this for my sister, she was having a rough week. We sat at my tiny kitchen table with bowls of this soup and thick slices of sourdough. She didn't say much, but she had three helpings, and that told me everything.

Ingredients

  • Leeks: Use only the white and light green parts, and rinse them well between the layers because they hide dirt like nobody's business.
  • Yukon Gold potatoes: They break down beautifully and add natural creaminess without making the soup gummy.
  • Onion and garlic: These build the savory base, so don't skip the slow sauté at the beginning.
  • Vegetable or chicken broth: Homemade is lovely, but a good quality store-bought works just fine.
  • Whole milk and heavy cream: They give the soup its velvety finish, but you can lighten it up with half-and-half if you prefer.
  • Butter: A little goes a long way in bringing out the sweetness of the leeks.
  • Bay leaf: It adds a quiet, earthy note that you'll miss if you leave it out.
  • White pepper and salt: White pepper keeps the soup pale and elegant, but black pepper works too.
  • Fresh chives: A simple garnish that adds a pop of color and a mild oniony bite.

Instructions

Soften the aromatics:
Melt the butter in a large pot over medium heat, then add the leeks, onion, and garlic. Let them cook slowly for 8 to 10 minutes, stirring now and then, until they're soft and fragrant but not browned.
Add the potatoes and seasonings:
Toss in the diced potatoes, bay leaf, salt, and white pepper. Stir everything together so the potatoes get coated in the buttery leek mixture.
Simmer until tender:
Pour in the broth and bring it to a gentle simmer. Cover the pot and let it cook for about 20 minutes, until the potatoes are falling-apart soft.
Blend until silky:
Remove the bay leaf, then use an immersion blender to puree the soup right in the pot until it's completely smooth. If you're using a countertop blender, work in batches and be careful with the hot liquid.
Finish with cream:
Stir in the milk and heavy cream, then warm the soup gently for 2 to 3 minutes. Don't let it boil or the cream might curdle.
Serve and garnish:
Ladle the soup into bowls and top with a sprinkle of fresh chives and a drizzle of cream or olive oil if you're feeling fancy.
Save
| cookingwithhazel.com

One winter evening, I brought a thermos of this soup to a friend who'd just had a baby. She texted me later that night saying it was the first real meal she'd had all week. That's when I realized this recipe wasn't just about soup, it was about showing up.

Making It Your Own

I've made this soup a dozen different ways depending on what's in the fridge. Sometimes I'll add a handful of spinach at the end for color, or stir in a spoonful of miso for extra depth. A squeeze of lemon right before serving brightens the whole thing up in a surprising way.

Storage and Reheating

This soup keeps beautifully in the fridge for up to four days, and it actually tastes even better the next day once the flavors have had time to settle. When you reheat it, do it gently over low heat and stir often so the cream doesn't separate. I don't recommend freezing it because dairy-based soups can get grainy when thawed.

What to Serve Alongside

I almost always serve this with a crusty baguette or a thick slice of sourdough for dipping. It also works beautifully as a starter before roast chicken or a simple salad with vinaigrette. On nights when I want something heartier, I'll top each bowl with crispy bacon or a poached egg.

  • Pair it with a crisp white wine like Sauvignon Blanc if you're in the mood.
  • Add a pinch of nutmeg to the pot for a hint of warmth and spice.
  • Use the leftovers as a base for creamy pasta sauce by thinning it with a little pasta water.
Close-up of velvety creamy leek soup, garnished with fresh chives, perfect for a cold evening. Save
Close-up of velvety creamy leek soup, garnished with fresh chives, perfect for a cold evening. | cookingwithhazel.com

There's something about a bowl of warm, creamy soup that makes everything feel a little more manageable. I hope this one becomes a favorite in your kitchen, too.

Recipe FAQs

Use only the white and light green parts, wash thoroughly to remove grit, then slice evenly for sautéing.

Yes, whole milk alone works for a lighter texture, or plant-based cream for a dairy-free option.

Puree the soup using an immersion blender or countertop blender until velvety smooth without lumps.

Fresh chopped chives add a mild oniony brightness and a swirl of cream or a drizzle of olive oil adds richness.

Vegetable broth preserves the vegetarian aspect, but chicken broth adds additional depth for non-vegetarian preferences.

Creamy Leek Potato Soup

A rich blend of tender leeks, potatoes, and cream for a smooth and hearty delight.

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 3 large leeks, white and light green parts only, cleaned and sliced
  • 2 medium Yukon Gold potatoes, peeled and diced
  • 1 medium onion, chopped
  • 2 cloves garlic, minced

Liquids

  • 4 cups vegetable or chicken broth
  • 1 cup whole milk
  • ½ cup heavy cream

Fats & Oils

  • 2 tablespoons unsalted butter

Seasonings

  • 1 bay leaf
  • ¼ teaspoon ground white pepper
  • ½ teaspoon salt, or to taste

Garnish (optional)

  • Chopped fresh chives
  • Extra cream or olive oil

Instructions

1
Sauté Aromatics: Melt butter in a large pot over medium heat. Add leeks, onion, and garlic; sauté for 8 to 10 minutes until softened without browning.
2
Combine Vegetables and Seasonings: Add diced potatoes, bay leaf, salt, and white pepper to the pot; stir to evenly distribute.
3
Simmer the Vegetables: Pour in the broth and bring to a gentle simmer. Cover and cook for 20 minutes, or until potatoes are very tender.
4
Remove Bay Leaf: Discard the bay leaf from the pot before pureeing.
5
Puree the Soup: Use an immersion blender to blend the soup until smooth, or carefully puree in batches using a countertop blender.
6
Add Dairy and Heat: Stir in the whole milk and heavy cream. Warm gently for 2 to 3 minutes without bringing to a boil. Adjust seasoning as needed.
7
Serve and Garnish: Ladle into bowls and garnish with fresh chives and a drizzle of cream or olive oil if desired.
Additional Information

Equipment Needed

  • Large soup pot
  • Chef's knife
  • Cutting board
  • Immersion blender or countertop blender
  • Ladle

Nutrition (Per Serving)

Calories 240
Protein 5g
Carbs 25g
Fat 13g

Allergy Information

  • Contains milk (dairy). Confirm broth and cream ingredient allergy information if using packaged products.
Hazel Bennett

Fresh, easy recipes and kitchen wisdom for home cooks and food enthusiasts.