If you are searching for a wholesome meal that is quick to prepare and full of comforting flavors, this black bean and sweet potato soup is an excellent choice. Made with tender sweet potatoes, hearty black beans, tomatoes, fragrant herbs, and warm spices, this soup comes together in only 30 minutes. It is filling enough for dinner, nutritious enough for meal prep, and simple enough for even beginner cooks. Each spoonful offers a delicious combination of creamy beans, naturally sweet vegetables, and smoky seasonings.
At Richy Bites, Alessia believes that cooking should be enjoyable and accessible for everyone. Her recipes focus on everyday ingredients, straightforward methods, and homemade flavors that bring comfort to the table. This soup is a wonderful example of that philosophy, proving that a satisfying meal does not require complicated techniques or expensive ingredients.

Why You’ll Love This Black Bean and Sweet Potato Soup
This recipe combines convenience with nutrition, making it a great addition to your weekly meal plan.
Here are a few reasons to make this soup:
- Ready to serve in around 30 minutes.
- Packed with fiber, vitamins, and plant-based protein.
- Vegetarian and easy to adapt for vegan diets.
- Made with affordable pantry staples.
- Excellent for meal prep and freezing.
- Rich, comforting, and satisfying for any season.
| Recipe Highlights | Details |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 20 minutes |
| Total Time | 30 minutes |
| Servings | 6 |
| Difficulty | Easy |
| Cuisine | American |
Ingredients You’ll Need
Before you begin, gather the following ingredients.
| Ingredient | Amount |
|---|---|
| Olive oil | 2 tablespoons |
| Large onion, chopped | 1 |
| Sweet potatoes, peeled and diced | 2 large, about 4 cups |
| Garlic, finely minced | 2 teaspoons |
| Black beans | 2 cans, 19 ounces each |
| Diced tomatoes | 1 can, 28 ounces |
| Sea salt | 1 tablespoon |
| Dried sage | 2 teaspoons |
| Chili powder | 2 teaspoons |
| Dried oregano | 1 teaspoon |
| Smoked paprika | 1 teaspoon |
| Low sodium vegetable broth | 4 cups |
Using low sodium broth allows you to control the seasoning more easily, while fresh sweet potatoes provide the best texture and flavor.
How to Make Black Bean and Sweet Potato Soup
Heat the olive oil in a large pot over medium heat. Add the chopped onion and cook until it becomes soft and translucent. Stir in the diced sweet potatoes and garlic, then cook for a few more minutes so the vegetables begin to caramelize slightly.
Add the black beans, diced tomatoes, sage, chili powder, oregano, smoked paprika, and sea salt. Pour in the vegetable broth and stir until everything is evenly mixed. Bring the soup to a gentle boil, reduce the heat, cover the pot, and let it simmer for 20 to 25 minutes until the sweet potatoes are fork tender. Taste the soup and adjust the seasoning before serving.
Step-by-Step Instructions
- Warm the olive oil in a large soup pot over medium heat.
- Cook the chopped onion for approximately five minutes until softened.
- Stir in the diced sweet potatoes and minced garlic, then cook for three additional minutes.
- Add the black beans, diced tomatoes, sea salt, sage, oregano, chili powder, and smoked paprika.
- Pour the vegetable broth into the pot and stir thoroughly.
- Bring the soup to a boil.
- Reduce the heat, cover, and simmer for 20 to 25 minutes until the sweet potatoes are tender.
- Taste, adjust the seasoning if needed, and serve warm.
Helpful Tips
Blend a small portion of the finished soup if you prefer a thicker, creamier consistency.
For extra heat, add crushed red pepper flakes or chopped fresh jalapeños.
Fresh garlic delivers a more vibrant flavor than jarred garlic.
To naturally reduce the broth and create a richer texture, uncover the pot during the last ten minutes of cooking.
Top each serving with avocado, fresh cilantro, shredded cheese, Greek yogurt, or a squeeze of lime juice for extra freshness.
Recipe Details
| Feature | Information |
|---|---|
| Flavor | Smoky, savory, slightly sweet |
| Texture | Thick, hearty, and creamy |
| Occasion | Lunch, dinner, meal prep |
| Prep Time | 10 minutes |
| Cook Time | 20 minutes |
| Total Time | 30 minutes |
Variations and Substitutions
This soup is flexible and easy to customize.
Replace the black beans with pinto beans, kidney beans, or cannellini beans if preferred.
Add chopped spinach or kale during the final few minutes of cooking for additional vegetables.
Mix in cooked quinoa or brown rice to make the soup even more filling.
Homemade vegetable broth adds even more depth of flavor if you have it available.
For a creamy finish, garnish with sour cream, plain yogurt, shredded cheese, or diced avocado.
Nutritional Information Per Serving
| Nutrient | Amount |
|---|---|
| Calories | 410 |
| Fat | 5 g |
| Protein | 16 g |
| Carbohydrates | 58 g |
| Sugar | 11 g |
Nutrition values are approximate and may vary depending on the brands and ingredients used.
Frequently Asked Questions
What is Black Bean and Sweet Potato Soup made of?
This soup features sweet potatoes, black beans, onions, garlic, diced tomatoes, vegetable broth, olive oil, and a blend of herbs and spices such as chili powder, smoked paprika, oregano, and sage. Together, these ingredients create a flavorful and nourishing one-pot meal.
How do you thicken Black Bean and Sweet Potato Soup?
The easiest way to thicken the soup is to blend part of it with an immersion blender or standard blender, then stir it back into the pot. Another option is to simmer the soup without the lid during the last several minutes of cooking so excess liquid evaporates.
Can you make Black Bean and Sweet Potato Soup ahead of time?
Yes. This soup is ideal for preparing in advance because the flavors continue to develop as it rests. Store it in the refrigerator and simply reheat it when you are ready to serve.
How do you store and freeze Black Bean and Sweet Potato Soup?
Allow the soup to cool completely before placing it in airtight containers. Refrigerate for up to four days or freeze for up to three months. Thaw frozen soup overnight in the refrigerator before reheating gently on the stovetop or in the microwave.
Storage Instructions
After the soup has cooled, transfer it to airtight containers for storage.
Keep it refrigerated for up to four days.
For longer storage, freeze individual portions in freezer-safe containers or bags for up to three months.
Warm the soup over medium heat on the stovetop or in the microwave. If it has thickened during storage, stir in a little vegetable broth until it reaches your preferred consistency.
Print
Black Bean and Sweet Potato Soup | Easy, Hearty, and Healthy 30-Minute Recipe
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
This black bean and sweet potato soup is a hearty, nourishing 30-minute meal made with tender sweet potatoes, black beans, tomatoes, vegetable broth, and warming spices. It is simple enough for busy weeknights, satisfying enough for dinner, and ideal for meal prep.
Ingredients
2 tablespoons olive oil
1 large onion, chopped
2 large sweet potatoes, peeled and diced, about 4 cups
2 teaspoons garlic, minced
2 19-ounce cans black beans, drained and rinsed
1 28-ounce can diced tomatoes
1 tablespoon sea salt
2 teaspoons dried sage
2 teaspoons chili powder
1 teaspoon dried oregano
1 teaspoon smoked paprika
4 cups low sodium vegetable broth
Instructions
1. Warm the olive oil in a large soup pot over medium heat.
2. Add the chopped onion and cook for about 5 minutes, until softened.
3. Stir in the diced sweet potatoes and minced garlic, then cook for another 3 minutes.
4. Add the black beans, diced tomatoes, sea salt, dried sage, chili powder, oregano, and smoked paprika. Stir well.
5. Pour in the vegetable broth and mix until combined.
6. Bring the soup to a gentle boil.
7. Reduce the heat, cover the pot, and simmer for 20 to 25 minutes, or until the sweet potatoes are tender.
8. Taste the soup, adjust the seasoning if needed, and serve warm.
Notes
Use yellow or white onion depending on what you have available.
Two teaspoons of minced garlic equals about two medium garlic cloves.
You can replace black beans with pinto beans, kidney beans, or navy beans.
Low sodium vegetable broth makes it easier to control the final salt level.
For a thicker soup, simmer uncovered during the final 10 minutes.
For a creamier texture, blend a small portion of the soup and stir it back into the pot.
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Freeze cooled soup in freezer-safe containers for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 410
- Sugar: 11 g
- Fat: 5 g
- Saturated Fat: 1 g
- Trans Fat: 0 g
- Carbohydrates: 58 g
- Protein: 16 g
- Cholesterol: 0 mg
Conclusion
This black bean and sweet potato soup is a simple recipe that delivers comforting flavor, wholesome nutrition, and satisfying texture in every bowl. The combination of naturally sweet potatoes, protein-rich black beans, and aromatic spices creates a balanced meal that is perfect for busy weeknights or preparing ahead for the week. With easy-to-find ingredients and straightforward cooking steps, this soup is a recipe you can confidently make again and again. Serve it with your favorite garnishes, enjoy it fresh or from the freezer, and savor a homemade meal that is both nourishing and delicious.