This Creamy Vegan Potato Leek Soup is a lovely balance of comfort and nourishment, and is so easy to make. Made with simple whole foods like tender potatoes, clean leeks, and vegetable broth, this one-pot meal delivers a rich, velvety texture without the need for heavy cream—Vegan, dairy-free, gluten-free, nut-free, and packed with plant-based ingredients and essential nutrients.
Slice the leeks and rinse thoroughly to remove any dirt or grit. Set aside.
Sauté the Aromatics:
Heat the olive oil in a large pot over medium heat. Add the leeks and cook for 5–7 minutes until soft and fragrant. Stir in the garlic and cook for another 1 minute.
Add Potatoes & Seasoning:
Add the diced potatoes, Italian seasoning, sea salt, and black pepper. Stir to coat the potatoes in the aromatics.
Simmer:
Pour in the vegetable broth. Bring to a boil, then reduce heat and simmer for 20–25 minutes, or until the potatoes are fork-tender.
Blend:
Use an immersion blender to blend the soup until smooth, or carefully transfer to a blender in batches.
Finish:
Stir in the coconut milk and Anima Mundi Ashwagandha until fully incorporated. Simmer for an additional 5 minutes.
Serve:
Ladle into bowls and garnish with fresh chives, a drizzle of olive oil, and homemade croutons.