Go Back
vegan potato leek soup

Homemade Vegan Potato Leek Soup

Delicious Homemade Vegan Potato Leek Soup recipe with step-by-step instructions.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 6 servings
Calories 700 kcal

Ingredients
  

  • 1.5 tbsp olive oil
  • 3.5 leeks (white and light green parts only, sliced into 1/2-inch rounds)
  • 4 cloves garlic (freshly minced for best flavor)
  • 2.5 lb potatoes (peeled and cut into 1-inch chunks)
  • 2.5 tsp dried thyme
  • 1 bay leaf
  • 4 cups vegetable broth
  • 1/4 tsp black pepper
  • 1/4 cup parsley

Instructions
 

  • Clean the leeks thoroughly by slicing them in half lengthwise, rinsing between layers to remove any trapped soil, then slice into 1/2-inch rounds to yield about 4-5 cups. Peel the potatoes and cut them into 1-inch chunks (slightly larger than the recipe suggests—this helps them hold their shape during the initial cooking and makes blending easier later). Mince the garlic fresh, and measure out the thyme, bay leaf, and black pepper into a small bowl for easy access during cooking.
  • Heat the olive oil in a large pot over medium heat. Add the sliced leeks and cook for about 8-10 minutes, stirring occasionally, until they soften and become translucent. During the final 2-3 minutes of cooking, add the minced garlic and stir constantly to prevent browning while allowing the garlic to bloom and release its flavor. I like to listen for a gentle sizzle—if the heat is too high, the garlic can burn and turn bitter.
  • Add the potato chunks from Step 1 to the pot along with the vegetable broth, bay leaf, thyme, and black pepper. Stir well to combine all ingredients, ensuring the potatoes are submerged in the liquid. Increase the heat to bring the mixture to a boil, then immediately reduce to a simmer and cover the pot. Let it cook for 15-20 minutes until the potatoes are completely tender and easily pierced with a fork.
  • Remove the pot from heat and carefully remove the bay leaf using a slotted spoon. For a smooth, creamy soup, I like to use an immersion blender directly in the pot—it's less mess and gives you better control over the texture. Blend the soup until completely smooth, about 1-2 minutes of blending. If you prefer a chunkier texture or don't have an immersion blender, carefully transfer the soup in batches to a regular blender, blend until smooth, and pour back into the pot.
  • Ladle the hot soup into bowls and garnish generously with fresh parsley. Serve alongside crusty bread for dipping, and consider adding cooked chickpeas on top for extra protein and heartiness if desired. The bright green of the fresh parsley not only adds flavor but also provides a nice visual contrast to the creamy pale soup.