Smooth and creamy, sweet and savory, this Vegan Sweet Potato Soup makes a warm and satisfying meal on a cold winter day! Whip this soup up in 30 minutes.

At Elizabeth's Table we love a good sweet potato recipe. I use sweet potatoes in everything from salads to fries to brownies (yes, brownies!).
The intensely sweet flavor and gooey texture of sweet potatoes is mesmerizing and addicting - in the best way possible. Especially when featured in a good soup.
Jump to:

And wow is this soup delicious! It is thick and rich, but not too thick. It's creamy, but without the cream. It's sweet from the sweet potatoes and coconut milk and it's savory/umami from the turmeric and other spices.

Why I love this Vegan Sweet Potato Soup
- Dietary needs - this recipe is plant-based, oil-free, gluten-free, dairy-free, and sugar-free
- Oil-free - yes! You don't need oil to create a delicious flavor.
- Thick and hearty - blended sweet potatoes create a super creamy texture. And coconut milk just adds to the creaminess, all without dairy!
- Simple ingredients - with only 7 ingredients, this soup is super simple! It doesn't need to be complicated to have a really deep flavor

Ingredients
- Yellow Onion: You can sub white or red, if desired.
- Vegetable Broth: Look for a vegetable broth or stock without added sugar.
- Spices: salt, curry powder, garlic powder, turmeric, black pepper. Curry powder adds so much flavor to the soup without much effort - trust me.
- Sweet Potato: I like to leave the skins on my sweet potatoes because all the fiber is in the skins. Since we're blending the soup, you won't even notice at the end. But if you really hate the skins, you can peel your potatoes.
- Coconut Milk: Coconut milk adds a rich creaminess to the soup - so thick and creamy!

How to make Sweet Potato Soup
Step 1. In a large pot, sauté the onion with ¼ cup of the vegetable broth over medium heat until soft and translucent. Stir in the salt, curry powder, garlic powder, turmeric, and black pepper.

Step 2. Add the sweet potatoes, remaining vegetable broth, and coconut milk, and bring to a boil. Reduce the heat to medium and simmer for 20 minutes or until the sweet potatoes are soft.

Step 3. Puree using a blender, food processor, or immersion blender. Serve and enjoy!

FAQ & Expert Tips
Use a non-dairy creamer instead. You could also use a non-dairy milk, but the result won't be as creamy.
This soup would be fabulous with purple sweet potatoes or japanese sweet potatoes.
Your vegetable broth can make or break the flavor of your soup. This is my go-to brand.

Recipe Prayer
Lord, thank you for blessing us with the gift of warmth. Please be with those who do not have access to heat in the cold. Amen.
Tried this recipe?
Please leave a review in the comments section below. You can also stay in touch with me on social media by following me on Instagram, Pinterest, and TikTok or by subscribing to my newsletter.
📖 Recipe

Vegan Sweet Potato Soup (Oil-Free)
Equipment
Ingredients
- ½ Large Yellow Onion diced
- 4 Cups Vegetable Broth divided
- 1 ½ Teaspoon Salt
- 1 Teaspoon Curry Powder
- 1 Teaspoon Garlic Powder
- ½ Teaspoon Turmeric
- ¼ Teaspoon Black Pepper
- 2 Large Sweet Potatoes chopped
- 1 ½ Cups Coconut Milk (1 Can)
Instructions
- In a large pot, sauté the onion with ¼ cup of the vegetable broth over medium heat until soft and translucent. Stir in the salt, curry powder, garlic powder, turmeric, and black pepper.
- Add the sweet potatoes, remaining vegetable broth, and coconut milk, and bring to a boil. Reduce the heat to medium and simmer for 20 minutes or until the sweet potatoes are soft.
- Puree using a blender, food processor, or immersion blender. Serve and enjoy!
Nutrition
Nutrition information is an estimate.







Comments
No Comments