This post may contain affiliate links. Please read my disclosure and privacy policy.

Silky smooth, high protein sweet potato soup made with 3 ingredients! Ready in under 30 minutes, it is vegan, oil-free, gluten-free, and creamy, without any cream.

3 ingredient sweet potato soup in an earthenware bowl
Want to save this recipe?
Just enter your email and get it sent to your inbox. Plus, you will get new recipes delivered to you every week!

I would not have guessed that I would be longing for a bowl of soup today; the temperature has been pushing 90 since the weekend and the humidity has been Texas with a capital T.

But the wind was gusting last night, and the windshield sported a few sprinkles as my son and I drove home from soccer practice. By 8 am this morning it was pouring rain and, as I sit here typing, the weather outside is 57 degrees; by Texas standards, it’s downright wintry. By late morning, I was snuggled in a blanket at my computer, finishing my third cup of Darjeeling (or was it the 4th? 5th?) and coming to the realization that I was still cold…and starving.

I rooted around the pantry and decided soup was in order. The sweet potatoes sitting in their basket inspired me (scratch that: the wrinkling skins of the sweet potatoes reminded me that they would be putrid in another week if left languishing). When I noticed the can of cannellini beans on the shelf, I knew exactly what I would make. A creamy, protein-packed soup to both fill and perk me up.

Recipe Benefits

  • High protein (9 grams per serving)
  • High Fiber (10 grams per serving)
  • Vegan (egg-free, dairy-free)
  • Made with 3 ingredients (plus water & optional salt)
  • Quick and easy to prepare (ready in under 30 minutes)
  • Loaded with Vitamin A
  • Gluten-free
  • Grain-free
  • Oil-free

Ingredients

The exact amounts of each ingredient are indicated in the recipe card at the end of the post. Toggle between US Customary (volume) and Metric (weights) for preferred measurement option.

  • sweet potatoes
  • canned white beans, or cooked white beans you made yourself (e.g., cannellini, navy beans, Great Northern beans)
  • garam masala (see notes for other spice blends, or dried herbs, that can be substituted as alternatives)
    • optional/adjustable: salt

You will also need some water. I use filtered tap water.

Step by Step Instructions

Note that the complete directions are also in the recipe card below.

  • In a large saucepan, bring the water to a boil. Add the grated sweet potatoes; return to a boil. 
  • Reduce to a simmer, partially cover, and cook for approximately 20 minutes until sweet potatoes are falling apart.
  • Transfer the sweet potatoes and their liquid, as well as the (drained) white beans, garam masala and optional salt to a high speed blender (use one that can puree hot foods) and puree until smooth. (Alternatively, use an immersion blender, in the saucepan, to puree the soup until smooth).
  • Add more water to the soup, as needed, to reach the desired consistency.
  • Return soup to saucepan and rewarm over low heat.

Speedy Soup Tip

It may take a few minutes to grate the sweet potatoes, but it is faster than cubing or chopping them. Plus, the sweet potatoes break down in record time. It is also extra easy to blend the soup when the potatoes are grated (especially if using an immersion blender).

glass bowl of grated sweet potatoes

Storage

Store the cooled soup in an airtight container in the refrigerator for up to five days or the freezer for up to six months.

Substitutions and Variations

  • Garam Masala Alterantives:  The soup can be flavored in multiple ways. Instead of garam masala., consider one of these alternatives: curry powder, turmeric, chili powder, smoked paprika, ground cumin, ground ginger, Chinese five spice, Italian herbs, rosemary, thyme (1/2 to 1 teaspoon), or herbes de Provence.
  • White Beans Notes: Use any white beans you like, such as navy bean, cannellini beans, or Great Northern Beans. If using canned beans, rinse and drain the beans. Do not worry if the total amount of beans in 1 can is slightly shy of 1.5 cups. If using homemade cooked beans, drain the beans before measuring 1.5 cups.
  • Other Additions/ Variations: 
    • Replace water with vegetable broth
    • Reduce water by 1 cup and add 1 cup coconut cream, or other non-dairy cream; after returning blended soup to the saucepan.
    • Drizzle the finished soup with coconut cream or other nondairy cream, sprinkle with fresh herbs, squeeze with wedges of lime or lemon, and/or add a swirl of hot sauce.
grey bowl of high protein sweet potato soup
Want to save this recipe?
Just enter your email and get it sent to your inbox. Plus, you will get new recipes delivered to you every week!
5 from 3 votes

High Protein Sweet Potato Soup (3 Ingredients, Vegan)

By: Camilla
Silky smooth, high protein sweet potato soup made with 3 ingredients! Ready in under 30 minutes, It is vegan, oil-free, gluten-free, and creamy, without any cream.
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 4 servings

Ingredients 

  • 6 cups water
  • 2 pounds sweet potatoes, peeled and grated
  • 1.5 cups cooked white beans , (from 1 15 ounce can, drained, or homemade; see notes)
  • 1 tablespoon garam masala, (see notes for alternatives)
  • Optional/Adjustable: 3/4 teaspoon fine sea salt, more or less to taste
  • Options: see notes for ideas for additional seasonings, as desired

Instructions 

  • In a large saucepan, bring the water to a boil. Add the grated sweet potatoes; return to a boil. 
  • Reduce to a simmer, partially cover, and cook for approximately 20 minutes until sweet potatoes are falling apart.
  • Transfer sweet potatoes and their liquid, as well as (drained) white beans, garam masala and optional salt to a high speed blender (one that can puree hot foods) and puree until smooth. (Alternatively, use an immersion blender, in the pan, to puree until smooth).
  • Add more water, as needed, to reach desired consistency.
  • Return soup to saucepan and rewarm over low heat.

Notes

Storage: Store the cooled soup in an airtight container in the refrigerator for up to 5 days or the freezer for up to 6 months.
White Beans Notes: Use any white beans you like, such as navy bean, cannellini beans, or Great Northern Beans. If using canned beans, rinse and drain the beans. Do not worry if the total amount of beans in 1 can is slightly shy of 1.5 cups.
Garam Masala Alterantives:  The soup can be flavored in multiple ways. Instead of garam masala., consider one of these alternatives: curry powder, turmeric, chili powder, smoked paprika, ground cumin, ground ginger, Chinese five spice, Italian herbs, rosemary, thyme (1/2 to 1 teaspoon), or herbes de Provence.
Other Additions/ Variations:
  • Replace water with vegetable broth
  • Reduce water by 1 cup and add 1 cup coconut cream, or other non-dairy cream; after returning blended soup to the saucepan.
  • Drizzle the finished soup with coconut cream or other nondairy cream, sprinkle with fresh herbs, squeeze with wedges of lime or lemon, and/or add a swirl of hot sauce.

Nutrition

Serving: 1serving | Calories: 276kcal | Carbohydrates: 60g | Protein: 9g | Fat: 0.5g | Saturated Fat: 0.1g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.02g | Sodium: 147mg | Potassium: 1069mg | Fiber: 10g | Sugar: 10g | Vitamin A: 32176IU | Vitamin C: 5mg | Calcium: 128mg | Iron: 3mg
Like this recipe? Rate and comment below!

You Might Also Like

About Camilla

I'm Camilla, food writer, author, runner, and spin instructor. PowerHungry® is where I share my easy, minimalist, plant-based recipes, designed for living a healthy, delicious, empowered life.

5 from 3 votes

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

6 Comments

  1. 5 stars
    I share your passion for sweet potatoes and had to make this asap since I had the sweet potatoes on hand. Grating the potatoes is so clever–I think I’ll try that with my favorite white potato soup, too, to speed it along. The sweet potato and Garam Masala pairing is wonderful. I did add about 1/2 cup of coconut milk and a squeeze of lime at the end.

  2. 5 stars
    Camilla, this is so good! The beans make the soup so creamy, what a great way to add extra protein! I better make this again soon before the weather is too warm.

  3. 5 stars
    This is a gorgeous soup, in looks, texture and flavor! I adore sweet potato so I will be making this often with different flavors (though the Garam Masala is smashing)