Vegan Sweet Potato Soup

Experience the magic of our Vegan Sweet Potato Soup! With its rich spices and wholesome ingredients, it’s the ideal quick-fix for a hungry family, bringing creamy comfort to your table in 25 minutes.

A bowl with vegan sweet potato soup served on a table.

Is it me, or are soups and blenders made for each other? It can’t be just me because when I think about it, two of my most popular recipes involve both soup and blenders. I know you guys are going to love this vegan potato soup recipe just as much as my Mulligatawny Soup and Tuscan Bean Soup!

This simple recipe features gorgeous orange-flesh sweet potatoes, onion, vegetable broth, and coconut milk. Spiced with garam masala, turmeric, cumin, and garlic powder, this soup is full of flavor and easy to make any time of year!

Reasons to Love This Soup

  • Its creamy texture and warm serving temperature make it an ideal comfort food for chilly days.
  • With simple ingredients and straightforward preparation, this soup is a breeze to whip up and I love that.
  • This soup can be easily customized with various spices or toppings to suit individual tastes.
  • It stores well, making it perfect for meal prepping and enjoying throughout the week.

Recipe Ingredients

A bowl with diced sweet potato and a jar of spices on a table.
  • Coconut Milk: This adds creaminess and a subtle coconut flavor.
  • Vegetable or Chicken Broth: This forms the liquid base of the soup, contributing to its consistency and depth of flavor.
  • Spices (Garam Masala, Turmeric, Cumin, Garlic Powder): These spices are crucial for adding the distinctive, warm flavors characteristic of this soup.

See the recipe card for full information on ingredients and quantities.

Variation

If you don’t have garam masala or want to try a variation, consider using a blend of spices that can mimic its warm and aromatic profile. A mix of ground cinnamon, cayenne pepper, cloves, cardamom, and nutmeg can be a good substitute. Use these spices in smaller quantities than the garam masala called for in the recipe, as they are quite potent.

How to Make Vegan Sweet Potato Soup

Step #1: Heat 1 tablespoon of oil in a large Dutch oven over medium-high heat. Add the sweet potatoes and sauté for 3-5 minutes until lightly browned. Add the onion and the other tablespoon of oil and continue to cook for another 1-2 minutes until softened.

Step #2: Sprinkle the garam masala, turmeric, cumin, and garlic powder over the vegetables and sauté for 30 seconds until fragrant. Add the vegetable broth and allow the mixture to come to a boil. Cover the pot, reduce the heat to low, and simmer for 10 minutes or until the vegetables are tender.

Step #3: Transfer the soup to a countertop blender and purée, being careful not to let the steam blow the top off the blender.

A blender with sweet potato soup and a jar of spices on a table.

Step #4: Pour the coconut milk and salt into the blender and pulse until well combined. Taste and add salt as needed.

Step #5: Serve in a bowl, garnished with cashews and fresh cilantro.

A bowl with vegan Indian soup and a spoon on a table.

Expert Tip

Consider placing a lime wedge on the side for an elegant touch or squeeze fresh lime juice just before serving can brighten up the flavors and add a subtle tanginess that complements the creamy sweetness of the soup.

Frequently Asked Questions

Can I use an immersion blender to purée the soup?

Yes, an immersion blender is an excellent tool for puréeing this Vegan Sweet Potato Soup. It allows you to blend the soup directly in a large pot, providing convenience and reducing cleanup. Just make sure the sweet potatoes are fully tender before blending to ensure a smooth consistency.

Can I use full-fat coconut milk in this recipe?

Yes, full-fat coconut milk works well, adding richness and creaminess to the soup. Adjust with extra broth if it becomes too thick.

Can I add other veggies to this Vegan Sweet Potato Soup?

Yes, you can include additional vegetables such as carrots, pumpkin, or bell peppers. These will complement the sweet potatoes and add more nutrition and flavor to the soup. Just be sure to chop them into similar-sized pieces for even cooking.

Storage Info

Store the Vegan Sweet Potato Soup in an airtight container or a mason jar in the refrigerator, where it will stay good for up to 5 days. If you choose to freeze it in a mason jar, make sure to leave some space at the top for expansion. Store it this way for up to 3 months.

When ready to eat, thaw it in the refrigerator overnight. To reheat, simply warm the soup in a saucepan over medium heat until hot. Stir it occasionally. If the soup has thickened in storage, you may add a little water or vegetable broth to adjust its consistency.

Did you try this recipe? Leave a ⭐️ rating below and share it on Instagram, Facebook and Pinterest!

Vegan sweet potato soup served in a bowl.

Vegan Sweet Potato Soup Recipe

Experience the magic of our Vegan Sweet Potato Soup! With its rich spices and wholesome ingredients, it's the ideal quick-fix for a hungry family, bringing creamy comfort to your table in 25 minutes.
4.9 from 19 votes
Pin Rate
Course: Soups & Stews
Cuisine: Indian
Diet: Gluten Free, Dairy Free, Vegan, Vegetarian
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 4
Calories: 360kcal
Author: Linda
Print (email required)

Ingredients

For the Soup

  • 2 tablespoons coconut oil - or substitute olive oil, divided
  • 1 medium yellow onion - peeled and chopped
  • 1 tablespoon garam masala
  • 3/4 teaspoon ground turmeric root
  • 3/4 teaspoon ground cumin
  • 1/2 teaspoon garlic powder
  • 2 large sweet potatoes - peeled and diced
  • 2 cups low-sodium vegetable broth or chicken broth
  • 1 14.5 oz can coconut milk
  • 1 teaspoon salt

For Garnish

  • 1 cup toasted cashews - chopped
  • 1/2 cup cilantro - roughly chopped
Save this recipe!
Get this sent to your inbox, plus get new and favorite recipes from us!
Please enable JavaScript in your browser to complete this form.

Instructions

  • Heat 1 tablespoon of oil in a large Dutch oven over medium-high heat. Add the sweet potatoes and sauté for 3-5 minutes until lightly browned. Add the onion and the other tablespoon of oil and continue to cook for another 1-2 minutes until softened.
  • Sprinkle the garam masala, turmeric, cumin, and garlic powder over the vegetables and sauté for 30 seconds until fragrant. Add the vegetable broth and allow the mixture to come to a boil. Cover the pot, reduce the heat to low, and simmer for 10 minutes or until the vegetables are tender.
  • Transfer the soup to a countertop blender and purée, being careful not to let the steam blow the top off the blender.
  • Pour the coconut milk and salt into the blender and pulse until well combined. Taste and add salt as needed.
  • Serve in a bowl, garnished with cashews and fresh cilantro.

NOTES

Store the Vegan Sweet Potato Soup in an airtight container or a mason jar in the refrigerator, where it will stay good for up to 5 days. If you choose to freeze it in a mason jar, make sure to leave some space at the top for expansion. Store it this way for up to 3 months.
When ready to eat, thaw it in the refrigerator overnight. To reheat, simply warm the soup in a saucepan over medium heat until hot. Stir it occasionally. If the soup has thickened in storage, you may add a little water or vegetable broth to adjust its consistency.

Nutrition

Serving: 1serving | Calories: 360kcal | Carbohydrates: 38g | Protein: 8g | Fat: 22g | Saturated Fat: 8g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 8g | Sodium: 1121mg | Potassium: 666mg | Fiber: 5g | Sugar: 9g | Vitamin A: 16422IU | Vitamin C: 6mg | Calcium: 58mg | Iron: 3mg

Want more inspiration?

More Recipes You'll Love

About the Author

Linda

Hi, I'm Linda! Welcome to The Wanderlust Kitchen, where I share recipes and travel adventures from all around the world. Here you'll find a world of recipes you can have confidence in. These recipes celebrate authentic food heritage as well as modern techniques and ingredients. Be adventurous and try a new recipe and travel somewhere you have never been before.  Bon Appétit! Bon Voyage!  

4.85 from 19 votes (17 ratings without comment)

Join the Conversation

Rate and Comment

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

Please click on the Stars below to share your Rating of this Recipe




Comments:

  1. 5 stars
    Flavourful and creamy. I was worried because the recipe didn’t come for salt. But there is so much flavour it’s amazing. Thank you.

  2. 5 stars
    Hi Linda, I made this soup today and followed your recipe. It was AMAZING!!!!! I loved the fact your recipe commands to saute the sweet potatoes first. I added the coconut oil when the potatoes where almost done and left it if a low-medium for another 10 minutes and then blended and let is simmer for another 5-10 minutes. It was so delicious. Thank you for sharing this recipe.

  3. Made this today, following the instructions up until it started boiling. Then I left it to simmer all day in the crockpot. It was really, really good.

  4. This looks delicious and I’d love to try it out! I was just wondering…my son has a nut allergy, could I simply omit the cashews or should I substitute it for something else? Thanks for any input you might have! 🙂

      1. Why would the soup be ‘thin’ if the cashew topping is omitted? Are some of the cashews supposed to be pureed with the vegetable mixture? Please clarify. Also, have you tried roasting the onion, sweet potatoes and seasonings instead of sweating them in dutch oven? Just wondering how to best enhance the flavor.

      2. Hi Terry, I’m not sure why the comment of the soup being thin as the cashews are optional topping. None are to be pureed. I have not tried toasting those, but you can give it a go and let us know how it works out.