Go Back
+ servings

Vegan Potato Soup

This vegan potato soup is creamy and hearty with chunky veggies in a rich broth. This comforting soup is easy and cheap to make.
4.88 from 8 votes
Print Pin Recipe
Course: Main Course
Cuisine: American
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 4
Calories: 521kcal

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion finely diced
  • 2 stalks of celery finely diced
  • 2 medium carrots peeled and diced
  • 2 cloves of garlic minced
  • 3 tablespoons all-purpose flour
  • 2 teaspoons dried thyme
  • 4 large (about 2 pounds / 950 grams) potatoes peeled and diced into bite-sized pieces
  • 3 cups (750 ml) vegetable stock
  • 1 cup (250 ml) unsweetened plant-based milk
  • 1 ½ teaspoons salt or to taste
  • ¾ cup (175 ml) coconut milk

Instructions

  • Heat the oil in a large pot over medium heat. Add the onion, celery and carrots and fry, stirring occasionally, until the onion is soft and transparent.
  • Add the garlic and fry for another 2 minutes, stirring frequently.
  • Add one tablespoon of the flour and stir it in for about 20 seconds. Then add the second and stir it in for 20 seconds before adding the third and stirring for 20 seconds.
  • Add the potatoes, stock, plant-based milk, salt and thyme. Raise the heat to bring the pot to a boil then reduce the heat to a simmer and cook until the potatoes are tender - about 10 - 15 minutes.
  • Remove the pot from the heat and add the coconut milk. Blend a bit of the soup either with a couple pulses of an immersion blender or by transferring a couple ladles of the soup to a stand blender. You can adjust the consistency to your liking by how much you blend it, whether you prefer it quite chunky or more smooth.
Find us on Instagram@stingyveganrecipes
Find us on Facebook@thestingyvegan

Nutrition

Calories: 521kcal | Carbohydrates: 84g | Protein: 11g | Fat: 17g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Sodium: 953mg | Potassium: 1836mg | Fiber: 11g | Sugar: 11g | Vitamin A: 5254IU | Vitamin C: 78mg | Calcium: 169mg | Iron: 6mg
Nutritional information is provided as a courtesy and is approximate only. Please refer to our nutrition disclaimer for more information.