Vegan Sweet Potato Soup

Vegan Sweet Potato Soup

  • Author: Alison Andrews
  • Prep Time: 15 mins
  • Cook Time: 25 mins
  • Total Time: 40 minutes
  • Yield: 6


This creamy vegan sweet potato soup is so rich and delicious and makes wonderful comfort food. Hearty, filling and satisfying.


  • 1 Onion (Chopped)
  • 1 tsp Crushed Garlic
  • 1 tsp Minced Ginger
  • 1 Tbsp Olive Oil
  • 1/4 tsp Cayenne Pepper
  • 1/4 tsp Nutmeg
  • 2 Large Carrots (Chopped)
  • 4 Large Sweet Potatoes (~2.6lb/1200g) – (Peeled and Chopped)
  • 2 cups (480ml) Vegetable Stock
  • 1 14oz (400ml) Can Coconut Cream*
  • 1/4 cup (63g) Almond Butter*
  • Sea Salt and Black Pepper (To Taste)

For Serving:

  • Cilantro
  • Black Pepper


  1. Add the chopped onion, crushed garlic and minced ginger to a pot with the olive oil and sauté until the onions are slightly softened.
  2. Add in the cayenne pepper and nutmeg and sauté.
  3. Then add in the chopped carrot and sweet potato and toss with the onions and spices.
  4. Add in the vegetable stock and coconut cream, bring to the boil and then reduce the heat, cover the pot and leave to simmer until the sweet potatoes are soft and cooked.
  5. Add in the almond butter and stir it in.
  6. Blend with an immersion blender or by transferring to your blender jug in stages and then returning to the pot.
  7. Add sea salt and black pepper to taste.
  8. Serve with a sprinkle of black pepper and some fresh cilantro.


*You can switch coconut cream for full fat canned coconut milk if you prefer. Light coconut milk would also be an option.

*You can switch for a different nut butter such as peanut butter or cashew butter.

*This soup is very thick, if you prefer your soups to be thinner, then use an extra cup (or even an extra two cups) of vegetable stock during the cooking process.

  • Category: Appetizer, Gluten-Free, Savory
  • Method: Stovetop
  • Cuisine: Vegan


  • Serving Size: 1 Serve (of 6)
  • Calories: 416
  • Sugar: 12.6g
  • Sodium: 430mg
  • Fat: 22.4g
  • Saturated Fat: 12.5g
  • Carbohydrates: 49.5g
  • Fiber: 8.5g
  • Protein: 7g

Keywords: vegan sweet potato soup