Skip to Content

Vegan Sweet Potato Soup with White Beans

This naturally sweet Vegan Sweet Potato Soup is bursting with flavor! It’s smooth and creamy and has chunks of soft sweet potato flavored with rich smoked paprika.

leafy green platter with bread bowl filled with vegan sweet potato soup and a spoon and bread chunks

Though we love soup when it’s cold outside, this one is a favorite at my house all year long. It pairs well with dishes that are either savory or sweet. Serve with a side salad and call it dinner!

I love recipes where I can throw everything into one pot (or crockpot) like this sweet potato soup recipe. And it doesn’t hurt that it’s packed with fiber, protein, and antioxidants!

two blue bowls filled with vegan sweet potato soup topped with croutons

This sweet potato soup is amazing because it’s…

  • Loaded with veggies
  • Wholesome
  • Bursting with flavor
  • A one-pot recipe
  • Delicious

How to make vegan sweet potato soup

The recipe card at the bottom of the page has the full list of ingredients with measurements and instructions.

In a large stockpot, saute onions and garlic in a few tablespoons of veggie broth for about 3-4 minutes until they become nice and brown. Add another tablespoon of broth or water and stir to incorporate that caramelized flavor.

pot with sauted onions

Drain and rinse beans (if using canned) and dice the sweet potatoes. Some of the white beans I use in this recipe are navy or cannellini. Chickpeas don’t work well for this, in my opinion, because of their firmness even after being cooked.

If you’re a fan of white beans like the ones used in this recipe, check out this list of 16 Amazing White Bean Recipes.

sweet potatoes being diced on wood cutting board

Add beans, sweet potatoes, spices, and seasoning to stockpot with onions and garlic. This will be all of the soup ingredients except cilantro and spinach. Stir and allow to cook for 2 minutes.

Add veggie broth. Bring to a boil, then reduce heat to medium and cook for approximately 20-25 minutes, uncovered, until potatoes are tender.

large stockpot with sweet potatoes, beans, onions, garlic, and spices

Using a cup or ladle, scoop out 2 cups of the sweet potato and white beans and set aside. Use an immersion blender to blend the remaining ingredients in the pot until smooth.

blue and white stock pot with emmersion blender in sweet potato soup

NOTE: If you don’t have an immersion blender, simply pour the contents of the stockpot into a blender or food processor and blend until smooth, then return it to the pot.

Return the 2 cups of sweet potatoes and white beans to the pot with blended soup. Add the fresh spinach and cook for approximately 2 minutes. You just want the spinach leaves to wilt a bit.

large stock pot with sweet potato soup and topped with spinach leaves

Ladle into bowls and serve warm fresh cilantro. Sometimes we even add a slice of avocado. We have differing opinions when it comes to the bread to serve with this soup. I love crusty sourdough bread, and my husband prefers cornbread. Either way, you can’t go wrong.

leafy green platter with bread bowl filled with vegan sweet potato soup and a spoon

Crockpot cooking directions

  1. For the best flavor, I suggest sauteing the onions and garlic first. It adds so much to this soup, I believe it’s worth the extra effort.
  2. Place all of the soup ingredients into your slow cooker (except the spinach and cilantro) and allow to cook for 4-5 hours. When it is done, add the fresh spinach leaves and close the lid until they wilt nicely.

*Originally published May 2016.

Tips for making this vegan soup recipe

  • Though I’m sure this can be made in an Instant Pot, it’s just as fast to make it on the stovetop. Cooking time for an IP would likely be around 7 minutes, but it takes my IP approximately 15-minutes to come to pressure before the cooking time begins. Total cooking time in an IP would be 22 minutes (with a quick release), and stovetop about 25 minutes.
  • I have a delicious Homemade Vegetable Bouillon Powder that is a wonderful addition to soups, beans, and so much more!
  • I love to add sliced avocado and fresh cilantro before serving to really through this soup over the top.
  • Serve with crusty sourdough bread or my Country Cornbread for a delicious complete meal!
white crock bowl with handles filled with sweet potato soup and bright blue spoon with cornbread

Other great soup recipes

This post may contain affiliate links. Read my full disclosure here.

leafy green platter with bread bowl filled with vegan sweet potato soup and a spoon and bread chunks

Sweet Potato Vegan Soup with Beans

Yield: 6 servings
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes

This naturally sweet vegan sweet potato soup is bursting with flavor! It's smooth and creamy and has chunks of soft sweet potato flavored with rich smoked paprika.

Ingredients

Instructions

  1. In a large stockpot, saute onions and garlic in a few Tbsp of veggie broth for about 3-4 minutes until they become nice and brown. Add another tablespoon of broth or water and stir to incorporate that caramelized flavor.
  2. Drain and rinse beans (if using canned) and dice the sweet potatoes. Some of the white beans I use in this recipe are navy or cannellini. Chickpeas don't work well for this, in my opinion, because of their firmness even after being cooked.
  3. Add beans, sweet potatoes, spices, and seasoning to stockpot with onions and garlic. This will be all of the soup ingredients except cilantro and spinach. Stir and allow to cook for 2 minutes.
  4. Add veggie broth. Bring to a boil, then reduce heat to medium and cook for approximately 20-25 minutes, uncovered, until potatoes are tender.
  5. Using a cup or ladle, scoop out 2 cups of the sweet potato and white beans and set aside. Use an immersion blender to blend the remaining ingredients in the pot until smooth.
  6. NOTE: If you don’t have an immersion blender, simply pour the contents of the stockpot into a blender or food processor and blend until smooth, then return it to the pot.
  7. Return the 2 cups of sweet potatoes and white beans to the pot with blended soup. Add the fresh spinach and cook for approximately 2 minutes. You just want the spinach leaves to wilt a bit.
  8. Ladle into bowls and serve warm fresh cilantro. Sometimes we even add a slice of avocado. And, we have differing opinions when it comes to the bread to serve with this soup. I love crusty sourdough bread, and my husband prefers cornbread. Either way, you can't go wrong.


Crockpot Instructions:

  1. For the best flavor, I suggest sauteing the onions and garlic first. It adds so much to this soup, I believe it's worth the extra effort.
  2. Place all of the soup ingredients into your slow cooker (except the spinach and cilantro) and allow to cook for 4-5 hours. When it is done, add the fresh spinach leaves and close the lid until they wilt nicely.

    Notes

    Detailed instructions, in-process photos, and my personal helpful tips can be found in the article above.

    Instant Pot Instructions:

    Though I'm sure this can be made in an Instant Pot, it's just as fast to make it on the stovetop. Cooking time for an IP would likely be around 7 minutes, but it takes my IP approximately 15-minutes to come to pressure before the cooking time begins. Total cooking time in an IP would be 22 minutes (with a quick release), and stovetop about 25 minutes.

    Recommended Products

    As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

    Nutrition Information:
    Yield: 6 Serving Size: 1
    Amount Per Serving: Calories: 311Total Fat: 2gCarbohydrates: 62gFiber: 13gSugar: 13gProtein: 16g

    To obtain the most accurate representation of the nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator. You are solely responsible for ensuring that any nutritional information provided is accurate, complete, and useful.

    Did you make this recipe?

    Please rate and leave a comment because I love hearing from you. Remember SHARING IS CARING!

    plant based meal delivery service collage for mamasezz and eatplantbased terri
    Vegan Plant Based Starter Kit
    Plant-Based Starter Kits $35
    vegan sweet potato soup photo collage for pinterest
    vegan sweet potato soup photo collage for pinterest

    cyprianne

    Monday 9th of January 2023

    This is so good! Made for the first time today. Usually I have to up the spices for recipes but this is absolutely the perfect blend. Thank you so much for sharing these recipes :)

    Kim

    Thursday 1st of November 2018

    Terri, This is very good! Comfort food yumminess. I used my Blentec broth mix for the broth and it reminded me of Beans and bacon soup :) I had a large salad and sweet potato naan that i made and it was a hearty meal Thanks for your hard work!

    kim

    Friday 29th of May 2020

    I just had some of this out of the freezer. good good soup. A favorite of mine! Thx, Terri!

    EatPlant-Based.com

    Thursday 1st of November 2018

    That sounds like a fabulous dinner! I am so glad you liked the recipe. Thank you for the positive feedback!

    Judy K

    Saturday 10th of February 2018

    I didn't have one can of white beans in the house, which I will rectify this evening. I resorted to two cans of rinsed black beans and although the soup is not super attractive, oh my but it's delish! Diversity IS a good thing!! LOL Thank you, Terri, for another winning recipe I'll add to my favorites. Bless you!

    EatPlant-Based.com

    Saturday 10th of February 2018

    Ha! Judy, I love that you are so creative! Glad it worked out and tasted good with the black beans. Looks are way over-rated! :)

    Lori Cain

    Tuesday 31st of October 2017

    I made this for dinner last night and it was excellent!

    EatPlant-Based.com

    Tuesday 31st of October 2017

    Love hearing this!

    Donna Bunnell

    Monday 30th of October 2017

    I'm wondering how you would adapt the cooking time for an instant pot.

    Skip to Recipe