Creamy Sweet Potato Black Bean Soup

This rich, creamy soup features a perfect combination of sweet potatoes, smoky chipotle peppers, and black beans to warm you from head to toe.

No fussing here! This flavorful soup needs minimal ingredients, just a few minutes of prep time, and a quick 30-minute simmer on the stove. It might just be your new go-to cozy soup recipe.

It's no secret that I LOVE soup. I have an entire recipe category dedicated to brothy, creamy, meaty, and vegetable-y soups. If I didn't live where it's over 90 degrees half of the year, I'd probably make a pot of soup every. single. week.

I used to do that when I lived in Boston. I'd have soup from Labor day through Memorial Day, and I never got tired of it.

My favorite soups are those you can pull together with a few pantry staples and a quick simmer. Nothing is better than a warm, satisfying bowl of soup on a cold winter night. Except when that bowl of soup is ready in minutes — like this one.

Jump to:

Recipe Ingredients

I'm not kidding when I say it's easy. To make this soup, you seriously only need:

  • 2 large sweet potatoes
  • An onion
  • Some vegetable (or chicken) broth
  • A can of chipotle peppers (or use powdered chipotle chile powder instead)
  • A can of black beans
  • A little bit of cumin, plus cilantro and green onion for a garnish. Or not.
Ingredients for creamy sweet potato black bean soup.

I don't add tomatoes to this soup. Personally, I like the clean, sweet flavor of the sweet potatoes. But, if you love tomatoes, you can add a can of fire-roasted tomatoes in place of some of the broth or along with the broth (the soup will be thinner if you don't cut back the broth).

And I prefer a creamy soup vs sweet potatoes that remain in chunks. Chunks of sweet potatoes means you have to cut them into tiny, uniform cubes. Too much work! And besides, by the time they soften, they rarely hold their shape.

So I roughly chop the vegetables and throw them into the pot to saute for five minutes or so.

An overhead shot of a stockpot with cubed sweet potatoes and chopped onions.

Then, I add the chipotle peppers and broth, let it simmer for 30 minutes, and then puree it until it's smooth.

You can put it in a blender, but I prefer to puree it with an immersion blender. Just stick it in the pot, press the button, and stir it around for 30 seconds or so until the soup is nice and creamy.

With an immersion blender, there's no risk of spilling soup as you pour it into a blender. Or soup exploding if you forgot to take that little cap off of the blender lid (been there, done that). It's one kitchen gadget I think every cook should have.

When it's smooth and creamy, season it with salt and cumin, add a can of beans, and dinner is done.

This is such a yummy, flavorful soup that appeals to vegans as well as meat eaters. It's rich and hearty and full of fiber from the beans and sweet potatoes. And, of course, that gorgeous orange color means it's packed with beta-carotene.

An overhead shot of a white pot of creamy sweet potato black bean soup, two bowls of soup and a green napkin with a spoon. A small bowl of chopped cilantro and an avocado half are in the center of the photo.

Can You Eat This Soup If You Have Diabetes?

Sweet potatoes provide complex carbohydrates and a significant amount of beta-carotene (vitamin A). One serving (about 1.5 cups) of this sweet potato soup has about 47 g of carbs, so it can easily fit into a healthy diet for diabetes. It's also quite high in fiber from the sweet potatoes and black beans.

What's more, boiled sweet potatoes are considered a low glycemic food (their GI is 45), so they shouldn't raise your blood sugar quickly. Interestingly, roasted sweet potatoes have a much higher glycemic index than boiled sweet potatoes.

What to Serve With This Soup

Crusty bread is always a great choice with soup. But if you have time, make a batch of my sweet potato cornbread.

And if you have even more time, make a batch of homemade tortilla chips. Just cut a stack of small corn tortillas in quarters and fry them in small batches in some avocado oil. SO good!

If you prefer to keep it lighter, serve this sweet potato black bean soup with a plain green salad or my jicama salad with southwest dressing.

Or top your bowl with crispy air fryer kale chips seasoned with garlic powder and cumin.

A white pot of orange-colored sweet potato black bean soup with a ladle in the soup.

Can You Freeze This Soup?

Yes, because it's pureed, this soup freezes beautifully. Chunky sweet potato soup doesn't freeze as well because the potato chunks get soft and lose their shape and texture. But as long as it's pureed, you can avoid that problem.

To freeze it, portion the soup into freezer storage bags, or these handy Stasher storage bags. Keep it in the freezer for up to six months.

What Else Can You Add To This Soup?

For variations and add-ins to this soup, try adding:

  • cooked quinoa or brown rice
  • thinly shredded kale
  • shredded chicken (if you don't want it vegan)
  • cubes of avocado

If you love soup as much as I do, try these cozy soup recipes.


Creamy Sweet Potato Black Bean Soup

A fast and easy soup full of sweet and spicy flavor.
4.64 from 11 votes
Print Pin
Course: Soup
Cuisine: Mexican, southwest
Diet: Lower Carb, Heart Healthy, Vegan, Vegetarian
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 6 servings
Calories: 238kcal


  • 1 tablespoon olive oil
  • 1 medium onion chopped
  • 2 pounds sweet potatoes peeled and cut into 1-inch pieces
  • 6 cups low sodium vegetable broth or chicken
  • 1 teaspoon cumin
  • 2 tablespoons chipotle peppers in adobo sauce more or less to taste
  • Sea salt to taste
  • 14 ounce can black beans drained and rinsed
  • 3 tablespoons chopped fresh cilantro
  • optional garnish: avocado, chopped scallions


  • Heat the oil in a large stock pot over medium-high heat. Add the onion and sweet potatoes and saute for 5 minutes stirring well.
  • Add vegetable stock, cumin, and chipotle peppers. Bring stock to a boil, reduce the heat to medium-low, cover, and simmer for 30 minutes or until sweet potatoes are tender.
  • Puree the soup with an immersion blender or in batches in a regular blender until smooth.
  • Add black beans, and salt to taste.
  • Add cilantro just before serving.
  • If desired, garnish with avocado pieces and chopped scallions.


Chipotle peppers in adobo sauce are spicy, so use closer to 1 tablespoon if you're not sure how spicy you like this soup. You can always add more adobo sauce from the can or jar later. 
If you can't find the cans or jars of chipotle peppers, you can substitute chipotle chile powder. Start with 1 teaspoon and adjust the seasoning to your taste. 
This soup will keep in the refrigerator for up to 4 days, or in the freezer for up to 6 months.


Calories: 238kcal | Carbohydrates: 47g | Protein: 8g | Fat: 3g | Saturated Fat: 0.4g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 2g | Sodium: 339mg | Potassium: 747mg | Fiber: 11g | Sugar: 8g | Vitamin A: 21471IU | Vitamin C: 7mg | Calcium: 76mg | Iron: 3mg
Did you make this recipe?Tag me @CravingSomethingHealthy!

Do you make soups in the winter? What’s your favorite?

Eat well!






  1. 4 stars
    Yes, you have to watch that chipotle adobo. I used a bit too much so added a bit more broth and served it with a dollop of crème fresh and avocado to cool it down. That worked, It’s a nice recipe, and if used as a starter a quarter of the recipe is good for 4 small portions.

  2. Once again, you create something that I seemed to have been craving all along! Haha I can't wait to make this, I know my husband - who is a chipotle-peppers-in-adobo-sauce-freak - will just love it! 🙂

  3. This looks good, Anne. I have been looking for a soup to accompany our oyster roast. This might be 'the one'. Thanks for sharing!

  4. It looks SO yummy!! I've always wanted to make a black bean soup. And sweet potatoes just go well in everything!!

  5. When I'm too lazy to go to the gym, I just rake my leaves, haha! Sounds like fab weather where you are. Here in St Louis, Missouri, it's just been raining and grey... wish it would just go warm or go cold and snow! This soup looks delicious, maybe I'll make it once we (hopefully, because I like the snow) go cold. Happy Monday!

    1. That's very true- raking and shoveling do count as great exercise, and cold and gray is the worst kind of weather! Hope you get snow soon!

Leave a Reply

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.