Creamy Vegan Potato Leek Soup Recipe

Introduction

Creamy Vegan Potato Leek Soup is a comforting and flavorful dish perfect for chilly days. This dairy-free recipe combines tender potatoes and delicate leeks for a smooth, satisfying soup that’s easy to make and naturally nourishing.

A white bowl filled with creamy light yellow soup, with a smooth texture and a swirl of olive oil on top. Small green chopped herbs and a few pumpkin seeds are sprinkled over the soup as garnish. A spoon rests inside the bowl toward the back right. The bowl is placed on a white marbled surface with a gray and white striped cloth nearby. In the background, there is a glass of water and another similar white bowl filled with the same soup. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 1 1/2 tablespoons olive oil (or preferred oil)
  • 1 tablespoon vegan butter
  • 1 small onion, diced
  • 3 large leeks, cleaned well & thinly sliced (white & light green part only)
  • 5 medium russet potatoes, peeled and chopped
  • 3-4 cloves of garlic, minced
  • 1 teaspoon salt, more to taste
  • Fresh ground pepper, to taste
  • 1 1/2 teaspoons dried thyme
  • 1/2 teaspoon dried rosemary
  • 1/2 teaspoon ground coriander (optional)
  • 5 cups vegetable broth (low sodium)
  • 2 bay leaves
  • 1-2 tablespoons fresh lemon juice (optional)
  • 1 cup canned coconut milk (or any unsweetened plant-based milk)
  • Green onion, chopped
  • Pieces of cooked potato (for garnish)
  • Fresh ground pepper (for garnish)

Instructions

  1. Step 1: Make sure the leeks are washed thoroughly to remove all dirt and grit. Only use the white and light green parts, thinly sliced.
  2. Step 2: Heat the olive oil, vegan butter, and a pinch of salt in a large pot over medium heat. Add the leeks and onion, then sauté until softened, about 5-6 minutes.
  3. Step 3: Add the potatoes, minced garlic, dried thyme, rosemary, and coriander. Sauté for 2-3 minutes, stirring occasionally to combine flavors.
  4. Step 4: Pour in the vegetable broth, add bay leaves, salt, and pepper. Bring the mixture to a simmer over medium-high heat, then reduce to low and cook for 15-20 minutes or until the potatoes are fork tender.
  5. Step 5: Remove the pot from heat and take out the bay leaves. Stir in the coconut milk and optional lemon juice. Taste and adjust seasoning if needed.
  6. Step 6: Blend the soup until smooth and creamy using an immersion blender, or carefully blend in batches using a regular blender. Save a few cooked potato pieces for garnish.
  7. Step 7: Serve the soup in bowls, topped with chopped green onion, fresh ground pepper, and reserved potato pieces.

Tips & Variations

  • For a deeper flavor, roast the potatoes before adding them to the soup.
  • Substitute coconut milk with almond or oat milk for a different creamy texture.
  • Add a pinch of smoked paprika or cayenne pepper for a smoky or spicy twist.
  • Make sure to clean leeks thoroughly by slicing and soaking them in cold water to remove grit.
  • Leftover soup can be made thicker into a hearty stew by adding more cooked potatoes or vegetables.

Storage

Store leftover soup in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove over low heat, stirring occasionally. This soup can also be frozen for up to 2 months; thaw overnight in the fridge before reheating.

How to Serve

The image shows a bowl with smooth, creamy soup filling the entire inside. On the top middle, there is a line of small red seeds mixed with green fresh herb leaves, neatly placed in a straight row. The surface around the bowl is a soft white marbled texture, and the bowl itself is white. The lighting highlights the smooth texture of the soup and the fresh look of the toppings. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use other types of potatoes?

Yes, Yukon Gold or red potatoes work well, but russet potatoes create a creamier texture due to their higher starch content.

Is it necessary to use coconut milk?

No, you can substitute coconut milk with any unsweetened plant-based milk like almond, oat, or cashew milk to keep it vegan and creamy.

Print

Creamy Vegan Potato Leek Soup Recipe

This Creamy Vegan Potato Leek Soup is a comforting and velvety dish made with sautéed leeks, onions, potatoes, and garlic, simmered in vegetable broth and enriched with coconut milk. It’s a perfect dairy-free, plant-based soup that combines fragrant herbs with a smooth texture, garnished with fresh green onions and crispy potato pieces. Ideal for a cozy meal any time of year.

  • Author: Sienna
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Vegan, American
  • Diet: Vegan

Ingredients

Scale

Base Ingredients

  • 1 1/2 tablespoons olive oil (or preferred oil)
  • 1 tablespoon vegan butter
  • 1 small onion, diced
  • 3 large leeks, cleaned well & thinly sliced (white & light green parts only)
  • 5 medium russet potatoes, peeled and chopped
  • 34 cloves garlic, minced

Seasonings & Herbs

  • 1 teaspoon salt, more to taste
  • Fresh ground pepper to taste
  • 1 1/2 teaspoons dried thyme
  • 1/2 teaspoon dried rosemary
  • 1/2 teaspoon ground coriander (optional)
  • 2 bay leaves

Liquids

  • 5 cups low sodium vegetable broth
  • 1 cup canned coconut milk (or any unsweetened plant-based milk)
  • 12 tablespoons fresh lemon juice (optional)

Garnishes

  • Chopped green onion
  • Pieces of cooked potato (reserved from blending)
  • Fresh ground pepper

Instructions

  1. Prepare Leeks: Make sure the leeks are washed thoroughly to remove any dirt or grit. Use only the white and light green parts, slicing them thinly for even cooking.
  2. Sauté Aromatics: In a large pot, heat olive oil, vegan butter, and a pinch of salt over medium heat. Add the sliced leeks and diced onion, sautéing until they soften and become translucent, about 5-6 minutes.
  3. Add Potatoes and Spices: Stir in the chopped potatoes, minced garlic, dried thyme, dried rosemary, and optional ground coriander. Sauté for another 2-3 minutes to let the flavors meld.
  4. Simmer Soup: Pour in the vegetable broth, add bay leaves, salt, and pepper. Increase heat to bring the soup to a simmer, then reduce to low. Let it gently simmer for 15-20 minutes, or until the potatoes are fork tender.
  5. Finish Soup Base: Remove the pot from heat and discard the bay leaves. Stir in the coconut milk and optional lemon juice. Adjust seasoning with additional salt or pepper as desired.
  6. Blend Soup: Using an immersion blender, blend the soup until smooth and creamy. Alternatively, carefully transfer the soup to a blender in batches. Before blending, set aside a few cooked potato pieces to use as garnish.
  7. Serve and Garnish: Ladle the soup into bowls and top with chopped green onions, reserved potato pieces, and a sprinkle of fresh ground pepper for added texture and flavor.

Notes

  • Make sure to wash leeks thoroughly as they can hold dirt between layers.
  • Use white and light green parts of leeks only for best flavor and texture.
  • Low sodium vegetable broth helps control the saltiness to your preference.
  • Optional lemon juice adds a bright note but can be omitted if preferred.
  • Reserved potato pieces add a pleasant texture contrast to the creamy soup.

Keywords: vegan potato leek soup, creamy vegan soup, plant-based soup, dairy free soup, healthy vegan dinner, potato soup recipe

Did you make this recipe?

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

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating