Skip to Content

Spicy Purple Sweet Potato Soup

With just 9 ingredients, this Spicy Purple Sweet Potato Soup is a wholesome, nutritious, soup that is simply fun to devour. Creamy and comforting, this soup is vegan, gluten-free, and whole-30 friendly.

Thick creamy purple sweet potato soup in two large white bowls with toppings.

Ever since I came across purple sweet potatoes, I have been enamored by them. I mean – they are purple, which, in my opinion, just makes them fun to eat.

Over the years, I have mashed them, smashed them, air-fried them, baked them into cupcakes (that turned blue ~ all in the name of science), and enjoyed them in delicious fritters. So, with temperatures hovering around the low 30s here in this little town of Covington, Georgia, it’s only fitting that I soupify them.

And, this Spicy Purple Sweet Potato Soup turned out all sorts of delicious. It is so creamy and comforting. Like a hug in a bowl. And-gosh darn – it is a funky shade of mauve! Did I already say that?

Ingredients to make purple sweet potato soup on a wood board.

What are the ingredients needed to make this purple sweet potato soup?

This soup is made with just 9 ingredients, that are quite easy to find, and they are:

  1. Purple sweet potato
  2. Red onion
  3. Garlic
  4. Ginger
  5. Coriander
  6. Turmeric
  7. Smoked Paprika
  8. Cayenne
  9. Almond/coconut Milk

In addition to the above 9 ingredients, you will also need olive oil to sauté the onion, salt and pepper to taste, and parsley to garnish.

If you haven’t experienced a purple sweet potato before, they are a tad bit milder and less sweet than orange sweet potatoes. They are also a bit drier as well. Properties that make them ideal for sweet and savory dishes alike.

They also come with a hefty nutrient and antioxidant content that’s said to help with everything from diabetes to heart health to liver health. This means – I can have a bowl of this Spicy Purple Sweet Potato Soup with my next adult beverage to even things out – right?!

Sauteing onions to make purple sweet potato soup

How to make this soup?

This Spicy Purple Sweet Potato Soup is so easy to make.

Start off by baking or boiling a purple sweet potato. While it is baking/boiling, sauté red onion, some ginger, and some fresh garlic with some oil. When they are tender, add in the aromatic spices and turn the heat off.

Then, add in the baked/boiled sweet potato, the spiced onion + ginger + garlic mix, as well as some almond milk, and blend until smooth and creamy. If the soup is too thick, you can add in a little more almond milk to thin it, or you could also add in some vegetable stock. If almond milk gives you the heebie-jeebies, then use vegetable stock instead. Just make sure to adjust the amount of salt you use.

Tasty spicy purple sweet potato soup.

If you do not like your soup spicy, then lessen the amount of cayenne used, or leave it out completely.

This is a fun and versatile soup. I am sharing this recipe on here in hopes that you either recreate it as is or have fun and experiment with it and make it your own.

Vegan purple sweet potato soup

Thanks so much for stopping by. If you make this recipe, please let me know in the comments below what you think of it, or tag your creation on social media with @savoryspin or #savoryspin. For more fusion, spice-filled, recipe ideas, please subscribe and follow me on FacebookInstagram, and/or Pinterest!

Thick creamy purple sweet potato soup in two large white bowls with toppings.

Spicy Purple Sweet Potato Soup

4.72 from 21 votes
Print Pin Rate
Prep Time: 5 minutes
Cook Time: 35 minutes
Total Time: 40 minutes
Servings: 2 servings
Author: Shashi
With just 9 ingredients, this Spicy Purple Sweet Potato Soup is a wholesome, nutritious, soup that is simply fun to devour. Creamy and comforting, this soup is vegan, gluten-free, and whole-30 friendly.


  • 2 tbsp oil of your choice
  • 1 large Purple sweet potato
  • 1 large Red onion
  • 4 cloves Garlic
  • 1 inch knob of Ginger
  • 3 tsp Coriander
  • 1/2 tsp Turmeric
  • 1 tsp Smoked Paprika
  • 1 tsp Cayenne
  • 1 cup Almond Milk or vegetable stock
  • 1 small bunch parsley for garnish
  • salt and pepper to taste


  • Prepare the purple sweet potato by either boiling it by submerging it in a large pan, for 35 minutes or so, over medium heat. Or, wrapping it in foil and baking it for 35 minutes or so at 400 degrees.
  • While the purple sweet potato is baking, peel and chop up the red onion, ginger, and garlic.
  • Add oil to a frying pan and add in the red onion, ginger, and garlic and saute for about 10 minutes, stirring so they do not burn.
  • Add in the coriander, turmeric, smoked paprika, and cayenne and stir well.
  • Turn the heat off and empty the contents into a blender or a large bowl if using an immersion blender.
  • Also to that blender or bowl, add in the cooked purple sweet potato and the almond milk.
  • Blend until creamy and smooth.
  • Then, season with salt and pepper to taste.
  • Serve garnished with parsley and any other fixings.


Serving: 1g | Calories: 289kcal | Carbohydrates: 35g | Protein: 4g | Fat: 16g | Saturated Fat: 1g | Polyunsaturated Fat: 14g | Sodium: 526mg | Fiber: 5g | Sugar: 13g
DID YOU MAKE THIS RECIPE?Tag @SavorySpin or tag #savoryspin so we can share your ceation.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

  1. John / Kitchen Riffs says:

    Love the color of this! Bet the flavor is marvelous, too. Thanks!

  2. Charla says:

    So beautifully presented, I tried purple sweet potatoes for the first time in November and loved it,.

  3. Lucy says:

    This is such a warm and comforting soup, perfect for the colder months and spiced perfectly.

  4. Sumit says:

    Such a fantastic soup recipe. A perfect vegan energy booster. Thanks for sharing

  5. Tavo says:

    I love all the colors and ingredients on this soup!

  6. Luci Petlack says:

    I’m always looking for more ways to enjoy purple sweet potatoes; I usually just cut and roast them. The seasoning mix in this soup was perfectly yummy!!