This vegan potato leek soup is incredibly cozy and delicious. Sweet and savory leeks are cooked down with vegan butter, onion, garlic, carrot, potato and celery to make an insanely flavorful soup. Then it's all pureed until smooth and finished with creamy coconut milk for a silky finish. Optionally add chives and vegan bacon for garnish to knock this veganized classic soup recipe out of the park.
2large leeks whites and light green parts washed and choppedabout 4 cups leeks
2small carrots peeled and roughly chopped
1poundbaby gold potatoes cut in halves or quarters
3bay leaves
8-10sticks fresh thyme
8cupswater
2tspsalt
1 15-ozcan unsweetened light coconut milk
Optional: chopped vegan bacon and chopped chives for garnish
Instructions
Into a large soup pot over medium heat add the extra virgin olive oil. Once hot, put the garlic and onion into the pot and cook for 2-3 minutes until fragrant.
Next add the vegan butter, celery, carrots, leeks and season with salt. Cook for about 15 minutes until the leeks are translucent and smell incredible, stirring occasionally to prevent sticking or burning.
Next add the water, potatoes, thyme and bay leaves and bring to a boil. Cook until potatoes are fork tender, about 20 minutes.
Next take the soup off the stove and carefully remove the thyme sticks and bay leaves with tongs. With an immersion blender, blend until the soup is smooth and creamy. Finish with coconut milk for that silky smooth creaminess. Add salt to taste and blend until perfectly pureed.
Garnish with vegan bacon and chives if desired and serve.