Hearty and Healthy Sweet Potato Black Bean Soup Recipe You’ll Love
There’s something deeply comforting about a warm bowl of Sweet Potato Black Bean Soup, especially on a blustery Devon afternoon when the wind whistles through the hedgerows and the kitchen fills with the scent of something hearty and wholesome. Growing up in a cottage where my mum’s baking was the soundtrack of my childhood, I learned early on that food carries stories — it’s a bridge from one moment to the next, a way to gather around the table with the people you love. This soup, with its rich, earthy sweetness and gentle spice, is one of those recipes that feels like a hug in a bowl. It’s simple, nourishing, and reminds me of slow Sundays spent stirring pots while the rain taps on the window.
Table of Contents
Why You’ll Love This Sweet Potato Black Bean Soup
What makes this Sweet Potato Black Bean Soup truly special is its balance of flavours and textures — the tender sweetness of roasted sweet potatoes, the creamy richness of black beans, and the smoky warmth of cumin and smoked paprika. It’s a recipe that’s kind to your time and your pantry, yet generous enough to feed a crowd or keep you comforted for days. I remember the first time I made a version of this soup for a chilly family gathering; the kitchen was filled with chatter and laughter, and every spoonful seemed to spark a new story. Plus, it’s entirely vegetarian, packed with fibre and protein, and easy to adapt if you prefer it vegan or gluten-free.
This soup is a testament to the kind of cooking I grew up with — no fuss, just real ingredients and a lot of love. You don’t need to be a seasoned chef to bring this together, and it’s a brilliant way to sneak some extra veg onto the table without anyone batting an eye. I often find myself doubling the recipe because it tastes even better the next day, like many of the stews and crumbles my mum used to make.
Ingredients You’ll Need for This Sweet Potato Black Bean Soup

- 2 large sweet potatoes (about 600g), peeled and diced into 1-inch cubes
- 1 tablespoon olive oil (or vegetable oil for a milder flavour)
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 red bell pepper, diced
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground coriander (optional, but adds lovely depth)
- 1/4 teaspoon cayenne pepper (adjust to taste for a gentle kick)
- 2 cans (400g each) black beans, drained and rinsed
- 4 cups vegetable broth (or chicken broth if not vegetarian)
- 1 can (400g) diced tomatoes, with their juices
- Salt and freshly ground black pepper, to taste
- Juice of 1 lime (for brightness)
- A handful of fresh coriander (cilantro), chopped, for garnish
Substitution suggestions: If you can’t find smoked paprika, regular paprika with a pinch of chipotle powder works well. For a creamier texture, stir in a splash of coconut milk before serving. And if you’re short on fresh lime, a teaspoon of apple cider vinegar brightens the soup just as nicely.
Nutrition Facts
- Calories: Approximately 280 per serving (based on 6 servings)
- Protein: 12g
- Fat: 5g (mostly from olive oil)
- Carbohydrates: 50g
- Fiber: 14g (thanks to the beans and sweet potatoes)
- Sugar: 8g (natural sugars from the sweet potatoes and tomatoes)
- Sodium: Around 600mg (depending on broth and added salt)
This soup is a wonderful source of plant-based protein and fibre, which helps keep you full and satisfied — a lovely nod to the kind of sustenance I was raised on, where food wasn’t just fuel but a way to nurture body and soul. Learn more: The Best Homemade Loaded Potato Soup That Warms Your Soul
Print
Hearty and Healthy Sweet Potato Black Bean Soup Recipe You’ll Love
Learn how to make delicious Sweet Potato Black Bean Soup. Easy recipe with step-by-step instructions.
- Total Time: 45 minutes
- Yield: 4 servings 1x
Ingredients
- 2 large sweet potatoes (about 600g), peeled and diced into 1-inch cubes
- 1 tablespoon olive oil (or vegetable oil for a milder flavour)
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 red bell pepper, diced
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground coriander (optional, but adds lovely depth)
- 1/4 teaspoon cayenne pepper (adjust to taste for a gentle kick)
- 2 cans (400g each) black beans, drained and rinsed
- 4 cups vegetable broth (or chicken broth if not vegetarian)
- 1 can (400g) diced tomatoes, with their juices
- Salt and freshly ground black pepper, to taste
- Juice of 1 lime (for brightness)
- A handful of fresh coriander (cilantro), chopped, for garnish
Substitution suggestions: If you can’t find smoked paprika, regular paprika with a pinch of chipotle powder works well. For a creamier texture, stir in a splash of coconut milk before serving. And if you’re short on fresh lime, a teaspoon of apple cider vinegar brightens the soup just as nicely.
Instructions
- Preheat your oven to 400°F (200°C). Toss the diced sweet potatoes with half the olive oil and a pinch of salt. Spread them out on a baking sheet lined with parchment paper and roast for about 25 minutes, turning once halfway through, until tender and caramelised at the edges. This step adds a lovely depth to the soup that reminds me of the slow-roasted vegetables my mum would prepare for Sunday lunches.
- While the sweet potatoes roast, heat the remaining olive oil in a large pot over medium heat. Add the chopped onion and cook gently for 5-7 minutes until soft and translucent — the kind of slow-simmering that fills a kitchen with warmth and promise.
- Add the minced garlic and diced red pepper to the pot, stirring for another 2-3 minutes until fragrant.
- Stir in the cumin, smoked paprika, ground coriander, and cayenne pepper. Cook the spices for about a minute to release their aromas, a little trick I learned from my mum’s spice cupboard — it’s all about coaxing the flavour out.
- Add the black beans, roasted sweet potatoes, diced tomatoes (with juices), and vegetable broth to the pot. Stir everything together, then bring to a gentle boil.
- Lower the heat and let the soup simmer uncovered for 20 minutes, stirring occasionally. The flavours will meld together beautifully during this time — it’s a perfect moment to pull out a well-loved tea-stained notebook and jot down any tweaks or thoughts.
- Using an immersion blender, blend about half of the soup until smooth, leaving the other half chunky for texture. If you don’t have an immersion blender, carefully transfer half the soup to a blender, then return it to the pot.
- Season with salt, pepper, and lime juice to taste. The lime adds a fresh lift that cuts through the richness, much like the lemon drizzle cakes my mum would finish with after a hearty meal.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International
Steps to Create Your Sweet Potato Black Bean Soup
- Preheat your oven to 400°F (200°C). Toss the diced sweet potatoes with half the olive oil and a pinch of salt. Spread them out on a baking sheet lined with parchment paper and roast for about 25 minutes, turning once halfway through, until tender and caramelised at the edges. This step adds a lovely depth to the soup that reminds me of the slow-roasted vegetables my mum would prepare for Sunday lunches.
- While the sweet potatoes roast, heat the remaining olive oil in a large pot over medium heat. Add the chopped onion and cook gently for 5-7 minutes until soft and translucent — the kind of slow-simmering that fills a kitchen with warmth and promise.
- Add the minced garlic and diced red pepper to the pot, stirring for another 2-3 minutes until fragrant.
- Stir in the cumin, smoked paprika, ground coriander, and cayenne pepper. Cook the spices for about a minute to release their aromas, a little trick I learned from my mum’s spice cupboard — it’s all about coaxing the flavour out.
- Add the black beans, roasted sweet potatoes, diced tomatoes (with juices), and vegetable broth to the pot. Stir everything together, then bring to a gentle boil.
- Lower the heat and let the soup simmer uncovered for 20 minutes, stirring occasionally. The flavours will meld together beautifully during this time — it’s a perfect moment to pull out a well-loved tea-stained notebook and jot down any tweaks or thoughts.
- Using an immersion blender, blend about half of the soup until smooth, leaving the other half chunky for texture. If you don’t have an immersion blender, carefully transfer half the soup to a blender, then return it to the pot.
- Season with salt, pepper, and lime juice to taste. The lime adds a fresh lift that cuts through the richness, much like the lemon drizzle cakes my mum would finish with after a hearty meal.
Tips for Making the Best Sweet Potato Black Bean Soup
- Roast those sweet potatoes: This extra step brings out a caramelised sweetness that transforms the soup from ordinary to extraordinary. It’s a little patience well spent.
- Spice it up gently: If you’re feeding a crowd or cooking for little ones, start with less cayenne and add more at the end if needed. Spice is like a story — it should build, not overwhelm.
- Blend half the soup: This trick gives you a creamy texture without cream, offering the best of both worlds — silky and chunky.
- Use good-quality broth: I always keep a stash of homemade vegetable stock in the freezer, but store-bought works fine too. It’s the foundation of the soup’s flavour.
- Fresh herbs matter: A sprinkle of fresh coriander or parsley just before serving brightens the dish and adds a pop of colour.
Serving Suggestions and Pairings

This soup makes a wonderful light lunch or a comforting evening meal, especially when paired with crusty bread warm from the oven — something my mum insisted on, because no bowl of soup should ever be without a good hunk of bread to dunk. For a more substantial meal, serve alongside a simple green salad dressed with a lemon vinaigrette to cut through the richness.
On colder days, I love to accompany this soup with a dollop of natural yoghurt or a swirl of coconut cream for extra creaminess and a cooling contrast. For a bit of crunch, sprinkle toasted pumpkin seeds or a handful of crispy fried shallots on top. These little touches take the soup from humble to celebratory, just like the extra spoonful of cinnamon my mum would sneak into her apple crumble.
Storage and Reheating Tips
One of the best things about this Sweet Potato Black Bean Soup is how well it keeps. After a busy day in the kitchen — or one of those blustery Devon evenings when you want to retreat with something warm — this soup is a lifesaver.
- Let the soup cool completely before transferring it to an airtight container.
- Store in the fridge for up to 4 days. The flavours deepen beautifully as it rests, much like a stew left to sit overnight.
- For longer storage, freeze in portions for up to 3 months. Be sure to leave a little space at the top of the container as the soup will expand when frozen.
- Reheat gently on the stovetop over low to medium heat, stirring occasionally. Add a splash of broth or water if it’s too thick.
- Avoid microwaving straight from the freezer to preserve texture and flavour; slow reheating is kinder to the ingredients.
Frequently Asked Questions
What are the main ingredients for Sweet Potato Black Bean Soup?
The main ingredients for Sweet Potato Black Bean Soup include the items listed in our ingredients section above. Each ingredient plays a crucial role in achieving the perfect flavor and texture.
How long does it take to make Sweet Potato Black Bean Soup?
The total time to make Sweet Potato Black Bean Soup includes both preparation and cooking time. Check the recipe card above for exact timing details.
Can I make Sweet Potato Black Bean Soup ahead of time?
Yes, Sweet Potato Black Bean Soup can often be prepared in advance. Store it properly in an airtight container in the refrigerator and consume within the recommended timeframe.
What can I serve with Sweet Potato Black Bean Soup?
Sweet Potato Black Bean Soup pairs well with various sides and accompaniments. Consider the serving suggestions mentioned in the recipe for the best dining experience.
Is Sweet Potato Black Bean Soup suitable for special diets?
Depending on the ingredients used, Sweet Potato Black Bean Soup may be adapted for various dietary needs. Check the ingredients list and consider substitutions as needed for your dietary requirements.
Final Thoughts
Every bowl of Sweet Potato Black Bean Soup I make connects me back to those early mornings in our Devon cottage kitchen — the quiet magic of ingredients coming together, the anticipation of sharing food with loved ones, and the comfort that comes with a meal made to nourish both body and heart. This soup is a little piece of home, of family, and of the simple joy found in slow, mindful cooking.
I hope you find as much warmth and happiness in this recipe as I do. Whether you’re stirring it on a rainy afternoon or sharing it around a crowded table, let it remind you that the best food is the kind that tells a story — and one spoonful at a time, you’re writing your own.

