If you are craving a deliciously comforting bowl of goodness, this Roasted Sweet Potato and Black Bean Soup Recipe is exactly what you need to warm your soul. Combining the natural sweetness of roasted sweet potatoes with the hearty richness of black beans, this soup offers a perfect balance of flavors that’s both satisfying and nourishing. It’s easy to prepare, packed with nutrients, and bursting with vibrant colors and aromas that will have you coming back for more. Trust me, once you try this recipe, it will become one of your go-to soups for chilly evenings or whenever you want a meal that feels like a warm hug.

Ingredients You’ll Need
This Roasted Sweet Potato and Black Bean Soup Recipe relies on simple, wholesome ingredients that come together beautifully to create a flavorful and textured dish. Each element plays a key role, from the sweetness of the potatoes to the warmth of spices and the creamy texture of black beans.
- Sweet potatoes: Use large sweet potatoes peeled and cubed for that perfect roasted sweetness and creamy texture.
- Olive oil: Just the right amount to roast your potatoes to golden perfection and sauté the aromatics.
- Onion: Chopped onions add a subtle savory depth that makes the soup extra comforting.
- Garlic: Minced garlic infuses the broth with a punch of flavor that enhances every spoonful.
- Black beans: Canned, rinsed, and drained black beans are a hearty protein-packed addition that balances the sweetness.
- Vegetable broth: The base liquid that brings all the flavors together, ensuring the soup has a wonderful body.
- Ground cumin: This warm spice adds an earthy aroma and slight smokiness that complements the sweet potatoes.
- Chili powder: Just a hint to introduce a mild kick, awakening your taste buds softly.
- Salt and pepper: Essential seasoning to bring out and harmonize all the flavors in the soup.
- Fresh cilantro (optional): A bright, fresh garnish that adds a pop of color and a fragrant finish.
How to Make Roasted Sweet Potato and Black Bean Soup Recipe
Step 1: Roast the Sweet Potatoes
Begin by preheating your oven to 400°F (200°C). Toss the cubed sweet potatoes in olive oil until they are well coated. Spread them evenly on a baking sheet and roast for 20 to 25 minutes, or until the potatoes are tender and lightly caramelized. Roasting helps intensify their natural sweetness and adds a beautiful depth to your soup.
Step 2: Sauté the Aromatics
While the sweet potatoes are roasting, heat a little olive oil in a large pot over medium heat. Add your chopped onions and cook until they turn translucent and soft, around 5 minutes. This step builds a flavorful base, so don’t rush it! Then stir in minced garlic and cook for one more minute until it becomes fragrant, releasing its wonderful aroma.
Step 3: Combine and Simmer
Once the sweet potatoes are roasted, add them to the pot along with the rinsed and drained black beans, vegetable broth, ground cumin, chili powder, and seasoning. Bring the mixture to a gentle boil before reducing the heat to low. Let it simmer for about 15 minutes so all the flavors marry beautifully, and the soup thickens slightly, creating a creamy, hearty texture you’ll love.
How to Serve Roasted Sweet Potato and Black Bean Soup Recipe

Garnishes
To truly elevate this soup, sprinkle some freshly chopped cilantro on top. It adds a burst of vibrant green color and a fresh herbal note that perfectly contrasts with the richness of the soup. You can also consider a dollop of sour cream or a drizzle of lime juice for a zesty twist that brings extra brightness.
Side Dishes
This soup pairs wonderfully with crusty bread or warm cornbread, perfect for dipping into the luscious broth. A simple green salad with a light vinaigrette is also a great complement, adding crunch and freshness that balances the hearty flavors of the soup.
Creative Ways to Present
For a fun twist, serve the soup in hollowed-out mini pumpkins or squash bowls—this not only impresses guests but also adds a cozy, seasonal vibe. Another idea is to layer the soup in clear glass jars topped with garnishes for an attractive presentation that’s perfect for meal prep or entertaining.
Make Ahead and Storage
Storing Leftovers
This Roasted Sweet Potato and Black Bean Soup Recipe keeps beautifully in the refrigerator for up to 4 days. Store it in an airtight container to maintain its fresh flavors and creamy texture. It’s a great option to have ready-made, especially for busy weeknights.
Freezing
If you want to save some for later, this soup freezes really well. Pour it into freezer-safe containers or heavy-duty zip-top bags, leaving some room for expansion. Frozen soup can last up to 3 months, making it a perfect make-ahead meal that’s convenient whenever you need it.
Reheating
Reheat your soup gently over medium heat on the stove, stirring occasionally until heated through. You can add a splash of water or broth if it has thickened too much. For a quicker option, microwave in short bursts, stirring in between to ensure even warming.
FAQs
Can I use dried black beans instead of canned?
Absolutely! Just remember to soak the dried beans overnight and cook them thoroughly before adding to your soup. Using dried beans gives you control over texture but adds prep time.
Is this soup vegan and gluten-free?
Yes, this recipe is naturally vegan and gluten-free, making it suitable for a variety of dietary preferences without sacrificing flavor.
Can I add other vegetables to the soup?
Definitely! Feel free to toss in diced carrots, bell peppers, or spinach for extra nutrition and texture. Just add any extra veggies during the simmering step so they cook properly.
How spicy is the soup?
The chili powder adds a mild warmth but nothing overwhelming. You can adjust the amount based on your spice preference or swap it for smoked paprika for a different flavor profile.
What if I don’t have fresh cilantro for garnish?
No worries! Fresh herbs like parsley or even a squeeze of fresh lime juice work wonderfully as alternatives to brighten and finish the soup.
Final Thoughts
I can’t recommend enough making this Roasted Sweet Potato and Black Bean Soup Recipe a staple in your kitchen. It’s simple, packed with flavor, and feels like a cozy hug in a bowl. Whether you’re cooking for yourself, your family, or friends, this soup brings warmth and comfort that everyone will appreciate. Give it a try—you might just find your new favorite soup!
Print
Roasted Sweet Potato and Black Bean Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 4 servings
- Category: Soup
- Method: Roasting
- Cuisine: American
- Diet: Vegan
Description
This hearty Roasted Sweet Potato and Black Bean Soup combines the natural sweetness of roasted sweet potatoes with the robust flavor of black beans and warming spices. Perfect for a cozy meal, this vegan-friendly soup is rich in fiber and nutrients, offering a comforting and nutritious option for any season.
Ingredients
Vegetables
- 2 large sweet potatoes, peeled and cubed
- 1 onion, chopped
- 2 cloves garlic, minced
Pantry Items
- 1 tablespoon olive oil
- 1 can (15 ounces) black beans, rinsed and drained
- 4 cups vegetable broth
- 1 teaspoon ground cumin
- 1/2 teaspoon chili powder
- Salt and pepper to taste
Optional Garnish
- Fresh cilantro for garnish
Instructions
- Preheat oven: Preheat your oven to 400°F (200°C) to prepare for roasting the sweet potatoes.
- Prepare sweet potatoes: Toss the cubed sweet potatoes with olive oil ensuring each piece is evenly coated, then spread them in a single layer on a baking sheet for roasting.
- Roast sweet potatoes: Roast in the preheated oven for 20-25 minutes, or until the sweet potatoes are tender and lightly caramelized, stirring halfway through for even cooking.
- Sauté aromatics: While the sweet potatoes roast, heat a tablespoon of olive oil in a large pot over medium heat. Add chopped onion and cook until translucent, about 5 minutes, stirring occasionally to prevent burning.
- Add garlic: Stir in minced garlic and cook for an additional minute until fragrant, being careful not to burn it.
- Combine ingredients: Add the roasted sweet potatoes, rinsed black beans, vegetable broth, ground cumin, chili powder, salt, and pepper into the pot with onions and garlic, stirring well to combine.
- Simmer soup: Bring the soup to a boil, then reduce the heat to low and let it simmer gently for 15 minutes to allow the flavors to meld together.
- Serve: Ladle the soup into bowls and garnish with fresh cilantro if desired. Serve warm and enjoy.
Notes
- You can adjust the chili powder to your preferred level of spiciness or substitute with smoked paprika for a milder flavor.
- For a creamier texture, blend part of the soup using an immersion blender or transfer a portion to a blender and return it to the pot.
- This soup can be stored in an airtight container in the refrigerator for up to 4 days.
- Freeze leftovers in portioned containers for up to 3 months.
- Substitute vegetable broth with chicken broth if not vegan.

