Sweet Potato Black Bean Soup Recipe

Servings: 4 Total Time: 45 mins Difficulty: easy
Sweet Potato Black Bean Soup
Sweet Potato Black Bean Soup Recipe pinit

There’s something about a warm, hearty bowl of soup that just feels like a hug on a chilly day. Sweet Potato Black Bean Soup is one of those recipes that manages to be both filling and light, comforting yet vibrant.

The sweetness of tender sweet potatoes meets the earthy richness of black beans, while aromatic spices like cumin, paprika, garlic, and ginger lift every bite. I’ve been making this soup for a while now, and I can honestly say it never gets old.

What makes this soup special isn’t just the flavor, but how simple it is to prepare. You don’t need fancy ingredients—just pantry staples, fresh produce, and a bit of love. Whether you’re serving it for a quick weeknight dinner or simmering a big batch for meal prep, it’s reliably satisfying.

Ingredients Needed for the Recipe

  • 1 ½ pounds sweet potatoes, peeled and cut into ¾ inch cubes: Provides the natural sweetness and creamy texture of the soup.
  • 1 large onion, chopped: Adds a subtle depth of flavor and sweetness when sautéed.
  • 1 tablespoon finely chopped ginger: Lends a warm, slightly spicy aroma that brightens the soup.
  • 3 cloves garlic, finely chopped: Essential for that savory, comforting base flavor.
  • 2 tablespoons olive oil (or preferred cooking oil): Used for sautéing the aromatics and spices.
  • 2 teaspoons paprika: Gives the soup a lovely reddish hue and a subtle smoky undertone.
  • 1 teaspoon cumin: Adds earthy warmth and complexity.
  • 1 ½ teaspoons kosher salt, or to taste: Enhances the natural flavors of all ingredients.
  • 1 can (15 oz) black beans, undrained: Provides protein, texture, and a rich, earthy flavor.
  • 1 can (14.5 oz) fire roasted tomatoes, undrained: Contributes acidity and a subtle smoky flavor.
  • 2-3 cups stock or broth, any type (vegetable for vegan): The liquid base that brings everything together.
  • ½-1 lime: Squeezed at the end to add a bright, refreshing finish.

Choosing the Right Sweet Potatoes and Beans

Not all sweet potatoes are created equal, and the type you pick can subtly shift the flavor and texture of your soup. I usually go for the orange-fleshed variety—they’re naturally sweet, soft when cooked, and blend beautifully with beans. If you only have white or Japanese sweet potatoes on hand, don’t worry; they’ll work too, though the sweetness might be milder.

When it comes to black beans, canned is definitely convenient, but rinsing them briefly can reduce excess sodium while still keeping plenty of the flavorful liquid in your soup. Fire-roasted tomatoes, on the other hand, are non-negotiable if you want that slightly smoky, roasted depth. If you can’t find them, regular diced tomatoes will do, though the soup will taste just a touch brighter and less smoky.

How to make Sweet Potato Black Bean Soup?

Step 1 – Prep Your Produce

Start by peeling and cutting the sweet potatoes into roughly ¾-inch cubes so they cook evenly. Chop the onion into small pieces and finely mince the garlic and ginger. Keeping everything uniform ensures even cooking and a consistent texture in every spoonful.

Step 2 – Sauté Aromatics and Spices

Heat the olive oil in a large soup pot or Dutch oven over medium-high heat. Add the chopped onion and sauté for about two minutes until slightly translucent. Then stir in paprika, cumin, salt, garlic, and ginger. Continue cooking for another two minutes, stirring frequently, until the spices bloom and fill the kitchen with fragrance. This step is where the soup starts building its flavor foundation, so don’t rush it!

Step 3 – Combine Main Ingredients

Add the black beans (undrained), fire-roasted tomatoes (undrained), cubed sweet potatoes, and two cups of broth or stock. Stir everything together thoroughly. This is the moment when the dish begins to transform from individual ingredients into a cohesive, hearty soup. Turn the heat up to high until it reaches a gentle boil, then reduce the heat to maintain a simmer.

Step 4 – Simmer Until Tender

Allow the soup to simmer gently for 12-15 minutes. Stir occasionally, pressing down on sweet potatoes with a wooden spoon to ensure they stay submerged and cook evenly. Check for tenderness by piercing a cube with a fork—it should slide in with little resistance. If the soup looks too thick or some liquid has evaporated, add up to an additional cup of broth as needed.

Step 5 – Brighten with Lime

Once the sweet potatoes are tender, turn off the heat and squeeze in half a lime. Stir and taste, adjusting salt or lime juice to your preference. The lime adds a lovely brightness that balances the earthy beans and sweet potatoes, giving the soup a lifted, fresh flavor.

Serving and Presentation Ideas

While this soup is hearty enough to enjoy straight from the pot, a few little touches can elevate the presentation. Garnish with extra lime wedges for that zesty pop, or sprinkle some chopped fresh cilantro for a green contrast. A drizzle of olive oil or a dollop of coconut yogurt can also add a creamy touch that looks as beautiful as it tastes.

For a complete meal, serve with warm crusty bread or a side salad. The soup itself is versatile enough for lunch or dinner, and it reheats beautifully, making it perfect for meal prep or leftover lunches. I love keeping it in mason jars—it’s convenient and keeps well for several days in the fridge.

Tips

  • Cut sweet potatoes into uniform cubes for even cooking and avoid some pieces overcooking while others remain firm.
  • When sautéing spices, keep an eye on the heat—too high and the spices can burn, affecting the flavor.
  • If the soup is absorbing too much liquid while simmering, gradually add the remaining cup of broth to maintain the right consistency.
  • Fresh lime at the end is essential; it brightens and balances the earthy and sweet flavors beautifully.
  • This soup keeps well in the fridge for 3-4 days, and flavors often deepen overnight, making leftovers even tastier.
  • Experiment with toppings—avocado, crushed tortilla chips, or a sprinkle of smoked paprika can add texture and a flavor twist.

Sweet Potato Black Bean Soup is one of those recipes that feels effortless but delivers big on flavor. Each spoonful is comforting, a little tangy, slightly smoky, and perfectly hearty without feeling heavy. I’ve found it’s the kind of dish that keeps you coming back for seconds and leftovers taste just as amazing as the first day. Cozy, nutritious, and endlessly adaptable—this soup is a staple that never disappoints.

Sweet Potato Black Bean Soup Recipe pinit
0 Add to Favorites

Sweet Potato Black Bean Soup Recipe

Difficulty: easy Prep Time 15 mins Cook Time 30 mins Total Time 45 mins
Servings: 4 Calories: 421
Best Season: Fall, Winter

Description

Sweet potato black bean soup is an easy dinner recipe that's hearty and filling, and just so happens to be vegan friendly too! The delicate flavor of sweet potato is complemented by aromatic ginger, garlic, paprika and cumin. Bright, warming, and packed with fiber, this soup delivers bold flavor with minimal effort—perfect for busy weeknights or cozy weekends.

ingredients

Instructions

  1. Prep the produce: peel and cut the sweet potatoes into ¾ inch (1.9 cm) cubes. Chop the onion. Peel and finely chop the garlic and ginger.
  2. Heat the oil in a Dutch oven or large soup pot over medium-high heat. Add the chopped onion and cook, stirring frequently, for 2 minutes.
  3. Add the paprika, cumin, salt, ginger, and garlic; continue to cook for an additional 2 minutes, stirring frequently, until the onion is translucent and spices are fragrant. (If needed, turn the heat down to avoid burning the spices.)
  4. Add 2 cups broth to the pot, plus the cubed sweet potatoes, black beans, and fire roasted tomatoes. (Add the entire can of black beans and fire roasted tomatoes; do not drain.) Stir to combine.
  5. Raise the heat to high to bring the soup to a boil. Once boiling, reduce the heat to maintain a gentle boil and cook until the sweet potato is tender, about 12–15 minutes, stirring occasionally. After each stir, press down the sweet potatoes with a wooden spoon to ensure they are covered by the liquid. If too much liquid is being absorbed while the soup is boiling, add up to one additional cup of broth.
  6. Turn off the heat and squeeze the juice of ½ lime into the soup. Stir and taste the soup; add additional salt and/or lime juice if needed.
  7. Serve immediately, garnished with additional wedges of lime (optional).

Nutrition Facts

Servings 4

Serving Size ¼ recipe


Amount Per Serving
Calories 421kcal
% Daily Value *
Total Fat 8.6 gg14%
Saturated Fat 1.1 gg6%
Trans Fat 0 gg
Cholesterol 0 mgmg0%
Sodium 639 mgmg27%
Total Carbohydrate 74.8 gg25%
Dietary Fiber 15.7 gg63%
Sugars 5.3 gg
Protein 13.6 gg28%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Salt note: This recipe uses kosher salt, which is coarse grained. If substituting with fine grain salt, start with 1 teaspoon instead of 1½ teaspoons, and adjust to taste at the end.
  • Storage: Leftovers can be kept in the refrigerator for 3–4 days in a covered container.
  • Garnish ideas: Top with avocado cubes, sour cream (or vegan alternative), cilantro, or extra lime for brightness.
  • Freezing: Freezing is possible, but sweet potatoes may become mushy upon thawing—best enjoyed fresh or refrigerated.
Keywords: sweet potato soup, black bean soup, vegan soup, easy dinner, healthy soup, ginger garlic soup, 30-minute soup
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I make this soup ahead of time?

Yes! This soup actually tastes even better the next day as the flavors meld. Store in a covered container in the fridge for up to 4 days and reheat on the stove or in the microwave.

Is this soup vegan?

Yes—as long as you use vegetable broth! All other ingredients are plant-based, making this a nutritious and satisfying vegan dinner option.

What goes well with this soup?

It’s hearty enough to stand alone, but pairs beautifully with crusty bread, a simple green salad, or a grilled cheese sandwich for a comforting meal.

Sarah Food and Lifestyle Blogger

Hi, I’m Sarah, a home cook and baker who believes that good food doesn’t need to be complicated to be meaningful. This blog is where I share approachable, dependable recipes made with care — the kind of dishes you can come back to again and again.

Leave a Comment

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