When it comes to soups I don’t think I’ve ever made the same one twice (except when developing a recipe for my blog or books of course). Today I am sharing my easy vegan Chilli Black Bean Soup.

The other day I was thinking about creating a soup that my both my son and myself would like. My son adores chillies and often has a chuckle at my idea of ‘hot and spicy’ compared to his. I do prefer mild spiciness in my cuisine, along with a dancing medley of the other flavours. My son tends to like things hot! I’ve tried to find a happy medium in this blend and am delighted with the outcome.

I wanted to come up with a soup that had the right balance of warmth and heat, so as well as the chilli I used ginger and black pepper, to wonderful effect.

Chilli Black Bean Soup with Sweet Potatoes Mushrooms and Coconut - plant-based

Making Easy Vegan Chilli Black Bean Soup

This soup has a hearty amount of black beans in it. Ideal for those who want denser, high protein soup.

I began the whole thing by sauteeing the mushrooms and red onions to help bring out their flavours. This adds to the depth and creates one of the many playful layers in this soup.

I added sweet potato, chopped into tiny cubes. This helps to balance out the flavour with its gentle sweetness, along with soft texture.

Chilli Black Bean Soup with Sweet Potatoes Mushrooms and Coconut vegan GF

A touch of spice

Fresh, red, medium spiced chilli pepper works perfectly here. I bought one from my local health food store. They are available in any good food shop or market. It’s important also to include the seeds for an extra infusion of heat and spice.

Another spice that I used in this was black pepper (which is totally unrelated to the chilli pepper, even though it is believed that it took its name from it, owing to it’s hot and spicy properties). It’ very complimentary to the whole dish.

Aside from the chilli and black pepper, ginger was the only other spice I added. It’s ideal for its warming, nurturing depth and delightful health benefits. You can read all about ginger and its benefits here: https://www.kindearth.net/10-reasons-why-is-ginger-is-good-for-us-with-recipes/

Chilli Black Bean Soup with Sweet Potatoes Mushrooms and Coconut - vegan gluten-free

Coriander leaves (cilantro) and coconut milk finish this whole thing off nicely.

It’s pretty easy to make. Bear in mind that it’s also adaptable. If you don’t have black beans, then use different beans. No sweet potato to hand? Then just use use regular potato or squash. If you don’t like mushrooms, leave ’em out.

I am also using passata. This easy to find in England and Europe. It is essentially sieved or strained tomatoes. You can also use a tin/jar of what is called ‘tomato sauce’ in the USA (different to ketchup). You can also find sieved or strained tomatoes in the health food store in North America too. The other thing you can use is chopped tinned tomatoes. So you have options!

OK let’s make this together…

Chilli Black Bean Soup with Sweet Potatoes Mushrooms and Coconut - plant-based

Chilli Black Bean Soup

Yield: 4 bowls
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes

A nice spicy chilli black bean soup, with mushrooms, sweet potato, coconut, ginger and coriander leaves (cilantro). Warm, nurturing and nutritious.


  • 150g brown mushrooms (two large handfuls)
  • 1 large onion (any colour)
  • Dash of olive oil (or coconut oil)
  • 1 large clove of garlic
  • 1 fresh red chilli pepper (medium spiced, about two inches long)
  • 500ml water (2 cups)
  • 300ml (1¼ cups) passata (see text above for alternatives like tinned tomato/tomato sauce)
  • 500g black beans (cooked) (equivalent to 2 tins worth)
  • Inch fresh ginger
  • Big twist black pepper
  • 1 teaspoon sea salt
  • 1 small sweet potato
  • 200ml (¾ cup) coconut milk
  • Big handful fresh coriander (cilantro)


  1. Chop the mushrooms into pieces.
  2. Chop the onion into tiny pieces.
  3. Saute the mushroom and onion in the soup pan with the oil for a couple of minutes.
  4. Crush the garlic clove and finely chop the chilli pepper (with seeds) and add to the pan.
  5. Add the water, passata and black beans to the pan and turn up the heat.
  6. Once it comes to the boil, turn down the heat to simmer and pop the lid on.
  7. Finely grate about an inch of fresh ginger and add to the pan along with a generous twist of black pepper and sea salt.
  8. Leave the skin on the sweet potato and chop into very small cubes before adding to the pan.
  9. Allow the contents to cook for at least 20 minutes.
  10. When ready add the coconut milk and heat through.
  11. If it's not spicy enough add extra black pepper (or a pinch of dried chilli powder perhaps).
  12. Chop the fresh coriander, add to the pan, mix in and then serve immediately.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Pin Chilli Black Bean Soup for later…

Chilli Black Bean Soup with Sweet Potatoes Mushrooms and Coconut