Go Back
+ servings
Healthy Vegan Potato Soup

Chunky Vegan Potato Soup Recipe

Healthy, dairy free, chunky, the best vegan potato soup recipe with leeks, green peas and vegetables.
Course Soup
Cuisine Italian
Keyword Vegan Potato Soup
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 6 people
Calories 154kcal
Author Florentina


  • 1 leek - medium size
  • 2 cloves garlic - minced
  • 2 lb red or gold potatoes - rinsed & quartered
  • 1/2 cup diced tomatoes (canned)
  • 1 cup green peas - frozen
  • 2 leaves bay
  • 1 bunch Italian parsley
  • 1 sprig sage
  • 1 sprig rosemary
  • 1/2 bunch fresh thyme
  • 1 bell pepper - diced
  • 1 tsp red pepper flakes (or to taste)
  • 1 red hot chili pepper - sliced (optional)
  • 1 large carrot - diced
  • 1 tbsp black peppercorns
  • 2 tbsp paprika
  • 1 tbsp ground flax + chia mix
  • 3 qt water or vegetable stock
  • 2 tsp olive oil or a splash of water
  • 1 pinch sea salt to your taste
  • 3 tbsp nutritional yeast OPTIONAL


  • Rinse and slice the leeks into thin slices. 
  • Heat up a large soup pot over medium low flame. Add the cleaned leeks, a pinch of sea salt and drizzle of olive oil (or a splash of water for a WFPB compliance). Toss to coat well and cook for about 10 minutes until the leeks have wilted.
  • Add the red pepper flakes, garlic, carrots, thyme, oregano, peppercorns, bay leaves and parsley stalks (reserve leafy tops) together with the paprika and toss to coat. 
  • Stir in the tomatoes, bell pepper and potatoes. Cover with the water by a couple of inches or low sodium veggie stock and bring to a simmer. Season with a good pinch of sea salt and cook until the potatoes are tender, about 10 minutes or so.
  • Remove from heat and stir in the green peas together with the flax, chia and nutritional yeast. ( This is optional but it helps thicken up the soup / stew nicely and ads some good nutrition too). Cover with a lid and allow the stew to sit for 10 minutes to thicken up before serving. This will also give the peas time to thaw into the hot broth.
  • Serve with fresh watercress or micro greens +hot red chili slices on top for extra spiciness .


  • Note that I used the words " Soup and Stew " interchangeably in this recipe for the obvious reason. It can be whatever you want it to be! Use less liquid and you got yourself a Stew, use more liquid and you have a Soup ;-)
  • Toppings: fresh herbs, scallions, vegan bacon, crispy smoky tempeh, micro-greens, hot chili peppers.


Calories: 154kcal | Carbohydrates: 31g | Protein: 6g | Fat: 1g | Sodium: 56mg | Potassium: 912mg | Fiber: 8g | Sugar: 3g | Vitamin A: 2380IU | Vitamin C: 68.6mg | Calcium: 108mg | Iron: 7mg