Snazzy Black Bean Soup - hearty, healthy and delicious! Simple to make and full of plant base protein. #vegan #vegetarian #glutenfree #healthy #soup #recipe

Snazzy Black Bean Soup


This Snazzy Black Bean Soup is the perfect answer to the chilly November weather...

As the temps drop it is healthy to help your body maintain balance by heating it from the inside out with warm foods. 

Black beans are not only full of clean protein, they are also high in fibre, iron and disease fighting antioxidants! Talk about one awesome, healthy ingredient!

This delicious, simple soup is full of plant based protein, hearty with veggies and a splash of spice. Make it creamy by topping it with heart healthy avocado and dairy free Cashew Sour Cream



serves 4

  • 2 Tbsp olive oil
  • 1 medium red onion, chopped
  • 3 cloves garlic, chopped
  • 1 stalk celery, chopped
  • 2 carrots, chopped
  • 1/2 tsp ground cumin
  • 2 tsp chilli powder
  • 4 cups vegetable broth (1 tetra box)
  • 2 cans black beans, rinsed and drained
  • 1 (28 oz) can diced tomatoes with their juices

Optional Toppings

Tips & Nutrition

This soup is full of plant based protein, iron, fibre and antioxidants. It makes for a filling meal. 

I like to make a double batch and freeze it in single serving containers for an easy to go lunch or busy night dinner. 

Get creative with your toppings - you could also choose a splash of lime juice, hemp seeds or chopped green onion - the options are endless. 


In a large soup pot, sauté the onion and garlic in olive oil on medium heat for 5 - 7 minutes until onion is tender. 

Add in the celery and carrots and season with cumin, chilli powder, fresh ground sea salt and pepper. Stir and cook for an additional 5 minutes. Add vegetable broth, bring to a boil and then turn down to a simmer. 

While the broth and vegetables are cooking, add the beans and diced tomatoes (with their juices) in a high speed blender or food processor and blend until smooth. 

Add the blended tomato bean mixture to the soup and bring to a boil again then turn down to a simmer for 20 minutes. 

Serve with fresh chopped cilantro, avocado and Cashew Sour Cream


Add a Comment

We thought you might like…