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.

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
- 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.
- 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.
- Step 3: Add the potatoes, minced garlic, dried thyme, rosemary, and coriander. Sauté for 2-3 minutes, stirring occasionally to combine flavors.
- 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.
- 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.
- 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.
- 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

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.
PrintCreamy 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.
- 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
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
- 3–4 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)
- 1–2 tablespoons fresh lemon juice (optional)
Garnishes
- Chopped green onion
- Pieces of cooked potato (reserved from blending)
- Fresh ground pepper
Instructions
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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

