Looking for a hearty and flavourful soup that's a little out of the ordinary? Look no further than this Peanut Butter Black Bean Soup recipe. While black bean soup is a staple of Southwestern US and Mexican cuisine, this recipe takes inspiration from various African cuisines to create a unique and satisfying dish. The combination of savoury black beans and rich, nutty peanut butter results in a flavour that's both familiar and unexpected. In this post, we'll show you step-by-step how to make this delicious and easy-to-prepare soup so that you can enjoy it in the comfort of your own home.
Jump to:

Black Bean Soup Ingredients
If you're looking for a flavourful and satisfying soup, the ingredients in this Peanut Butter Black Bean Soup are sure to hit the spot. The soup starts with a base of diced onion, minced garlic, grated ginger, and tomato paste, which create the foundational flavours and aromas that make this soup so delicious. The addition of diced potato and sweet potato adds substance to the soup while also providing a touch of natural sweetness that balances out the savoury ingredients. Diced red and green bell peppers also play a key role in providing flavour and texture to the soup.
Of course, the star ingredient of this recipe is the black beans. Not only do they add protein and essential nutrients, but they also provide a meaty texture that helps make this soup more filling and satisfying. For the broth, you can use chicken stock or water - both work well, and the choice is up to you. Finally, a bit of brown sugar and peanut butter add the perfect finishing touch to the soup, creating a rich and complex flavour that's sure to delight your taste buds.







Spices
To create the rich and complex flavours in this Peanut Butter Black Bean Soup, a variety of spices are used. Cinnamon, cardamom, allspice, nutmeg, cayenne, coriander, cumin, smoked paprika, black pepper, and salt all play a role in creating the final flavour profile. It may seem like a lot of spices, but each one brings a unique flavour and aroma to the soup that's worth the effort.
If you're missing some of the spices in your pantry, don't worry - you can easily substitute them with other spice blends. For example, you can use one tablespoon of either Madras Curry Powder (yellow curry), Garam Masala, or Berbere Spice to replace all of the spices except for the salt and pepper. These spice blends will bring a similar level of complexity and flavour to the soup, so you won't be missing out on anything.
If you're interested in learning more about building flavour with spices, check out my guide to the basics of curry. You can also find recipes for Madras Curry Powder and Garam Masala at the end of this post, or you can pick up these spice blends at your local grocery store.









Making Black Bean Soup
Building The Flavour
The key to making this Peanut Butter Black Bean Soup truly delicious is to build layers of flavour that complement each other. To start, add one tablespoon of olive oil to a 3-quart pot over medium-high heat. Once the oil is heated, add the diced onions and cook for about three minutes or until they begin to soften. This will help release the natural sweetness of the onions and create a strong foundation of flavour for the soup.
Next, add the minced garlic to the pot and cook for another minute. Garlic is a key ingredient in many soup recipes, adding an intense and slightly sweet flavour that pairs well with the other ingredients in the soup. By adding it after the onions have cooked for a few minutes, you'll allow the garlic to cook just enough to release its aroma and flavour without burning it.
As the onions and garlic cook, be sure to stir them frequently to prevent burning and to ensure that they cook evenly. This will help to build a base layer of flavour that will continue to develop as you add in the other ingredients.



Adding Depth
To further enhance the depth of flavour in the Peanut Butter Black Bean Soup, incorporate the grated ginger and blend of spices into the pot. Add them to the pot with the onions and garlic, and cook, constantly stirring, for about thirty seconds. This will help to release the aromatic flavours of the spices and ginger.
Next, add the tomato paste to the pot and cook for two more minutes. This will help to deepen the flavour and colour of the soup while also adding a subtle sweetness that balances out the other spices. As you cook the tomato paste and spices, be sure to keep stirring and scraping the bottom of the pot. This will help to prevent burning and ensure that the flavours are evenly distributed throughout the soup.
By adding these ingredients and taking the time to cook them properly, you can create a rich and complex flavour profile that will satisfy your taste buds. Don't be afraid to experiment with the blend of spices to find a combination that's perfect for you.



Finishing The Peanut Butter Black Bean Soup
Now that the spices and seasonings have had a chance to develop, it's time to finish the Peanut Butter Black Bean Soup. Add the water or stock to the pot, and stir to lift any stuck bits of food off the bottom of the pot. Turn the heat up to high and bring the liquid to a boil.
Next, add in the diced potatoes and sweet potatoes and cook for about five minutes. This will allow the potatoes to cook while also absorbing the flavours of the soup.
Once the potatoes have cooked for five minutes, add in the black beans and diced peppers. Turn the heat back down to medium-high, and season the soup with salt and pepper to taste. Cook the soup for five more minutes, allowing the black beans and peppers to soften and the flavours to meld together.
Stir in the peanut butter and brown sugar, which will add a rich and nutty flavour to the soup. Turn the heat down to low and let the soup simmer for about ten minutes, allowing the flavours to meld together even further. Be sure to taste the soup and adjust the seasoning with salt and pepper as needed.



Serving The Peanut Butter Black Bean Soup
Once the Peanut Butter Black Bean Soup is ready, it's time to serve it up and enjoy. Ladle the soup into four bowls, and top each one with a small dollop of plain yogurt or sour cream. This will help balance the flavours and add a touch of tanginess to the dish.
Next, garnish the soup with thinly sliced green onions, which will add a pop of freshness and colour to the dish. You can also add additional toppings if you like, such as chopped cilantro, diced avocado, or a sprinkle of grated cheese.
The soup is best served with some crusty bread or buttered bread on the side. This will allow you to soak up the flavourful broth and enjoy every last bit of the soup. You can also serve the soup with tortilla chips or crackers for an added crunch.



Recipe

Ingredients
Spices
- ⅛ teaspoon cinnamon
- ⅛ teaspoon cardamom
- ⅛ teaspoon allspice
- ¼ teaspoon coriander
- ¼ teaspoon cumin
- ¼ teaspoon smoked paprika
- Pinch of nutmeg
- Pinch of cayenne or more to taste
Other Ingredients
- 1 tablespoon olive oil
- 1 cup diced onion
- 2 tablespoon minced garlic
- 1 tablespoon grated ginger
- 4 cups of water or stock
- 1 tablespoon tomato paste
- 1 cup diced sweet potato
- 1 cup diced potato
- 1 398 ml can of black beans drained and rinsed
- ½ cup diced green pepper
- ½ cup diced red pepper
- 1 tablespoon brown sugar
- 2 tablespoon peanut butter
- ½ teaspoon kosher salt
- ⅛ teaspoon black pepper
Instructions
- Put the olive oil and onions in a 3-qt pot preheated on medium-high. Cook for three minutes or until the onions start to soften.
- Add in the garlic and cook for another minute, then add in the ginger and spices. Cook the ginger and spices, stirring for thirty seconds, then add the tomato paste and cook for two minutes stirring the whole time.
- Add the water or stock, turn the heat up to high and bring to a boil, then add in the potatoes and sweet potato.
- Boil the potatoes for five minutes.
- Add the black beans and peppers, turn the heat back down to medium-high, season with the salt and pepper, and cook for another five minutes.
- Stir the peanut butter and sugar into the soup, and cook for five more minutes.
- Turn the heat down to low and simmer for 10 minutes.
- Serve the soup garnished with a dollop of plain yogurt and sliced green onions.
Final Thoughts
I know peanut butter in a soup sounds unusual, but trust me on this one -- it adds a depth and richness that completely transforms a basic black bean soup into something special. This is one of my favourite cold-weather recipes, and I think once you try it on a chilly evening with some crusty bread, you'll understand exactly why.
Recipe

Ingredients
- 10 Cardamom Pods
- 3 teaspoon coriander seeds
- 3 teaspoon cumin seeds
- 1 cinnamon stick broken into pieces
- 1 teaspoon cloves
- 2 teaspoon black peppercorns
- ⅛ teaspoon ground nutmeg
- 2 bay leaves
Instructions
- Put the cardamon, coriander, cumin, cinnamon, cloves, and peppercorns in a hot dry pan and toast for 4-5 minutes or until they become very arromatic
- Remove the spices from the pan and cool for a few minutes then put them in a spice grinder with the other ingredinets and grind to a powder.
- Store in an airtight container.
Recipe

Ingredients
- 2 tablespoon ground cumin
- 2 tablespoon ground coriander
- 2 teaspoon ground turmeric
- 2 tablespoon ground cardamom
- ½ teaspoon cinnamon
- ¼ teaspoon clove
- 2 teaspoon ground ginger
- ¼ teaspoon cayenne powder
Instructions
- Mix all ingredinets.
- Store in an airtight container for up to three months.





Patricia Torrance says
Loved it! Quick and easy to make. I double the recipe and freeze portions.
Anonymous says
I've been on a quest to try bean soups with flavors from around the world. It was surprisingly sparse to find options for bean soup with African flavors. This soup was truly delicious, the perfect mixture of sweet, salty, and complex. I did simplify the recipe by skipping the frying pan and adding all ingredients directly to the pot. It still turned out excellent. Even my husband who doesn't like soup much liked it. I will make it again.