Welcome Green Monsters! We're your online guide to making conscious choices that help people, animals and the planet.
Download food monster: the biggest, baddest, yummiest vegan food app!
Buy the #EatForThePlanet book


Food Monster - Recipes

Black Bean Mushroom Soup [Vegan]

If you enjoy recipes like this, we highly recommend downloading the Food Monster App, it's available for both Android and iPhone and has free and paid versions. The app is loaded with thousands of allergy-friendly & vegan recipes/cooking tips, has hundreds of search filters and features like bookmarking, meal plans and more! The app shows you how having diet/health/food preferences can be full of delicious abundance rather than restrictions!

The very first time I tried mushroom soup it came from a tin, and unsurprisingly, it was repulsive. I couldn't fathom why people would want to eat this stuff, but despite my unequivocal feelings on the matter, the tinned soup aisle was full of this stuff! Inconceivable.

Fresh, homemade soup is always a winner, especially when it’s at a local pub. But you know what’s even better? If you throw some black beans in there for added protein and texture. Now this is the best damn soup you’ve ever had.

Black Bean Mushroom Soup [Vegan]






  • 1/2 cube vegetable stock, preferably organic
  • 1 can of black beans
  • 10.5 ounce mixed white cap and chestnut mushrooms, also preferably organic
  • 1 onion, peeled and finely chopped
  • 1 and 2/3 cup hot water
  • 2 tablespoons olive oil
  • 1 garlic clove, peeled and minced
  • 1 teaspoon dried thyme
  • 4 slices of sourdough bread, to serve
  • Vegan butter, to serve


  1. Heat the olive oil in a medium-sized pot. Fry the garlic and onions until they have become translucent, for about five minutes on moderately high heat.
  2. Add the dried thyme and mushrooms. Sweat for another five minutes, until they are more or less evenly browned. Pour over the boiled water, drop in the stock cube and beans, and gently simmer for 20 minutes, until the mushrooms have gone soft.
  3. Transfer the cooked vegetables and liquid to a blender; pulse till liquid but still “grainy.” You can also do this with a hand-held blender.
  4. Serve steaming hot with a couple of slices of freshly toasted sourdough bread and a generous slab of vegan butter.

Nutritional Information

Total Calories: 977 | Total Carbs: 84 g | Total Fat: 31 g | Total Protein: 35 g | Total Sodium: 2276 g | Total Sugar: 11 g

Per Serving: Calories: 489 | Carbs: 42 g | Fat: 16 g | Protein: 18 g | Sodium: 1138 mg | Sugar: 6 g





After turning vegan, I discovered a particular talent for baking delicious cruelty-free cakes and cookies. It was then that my friends named me ‘The Vegan Cookie Fairy’ and my blog was born. I find happiness in preparing and eating food that is good for my body and soul — but cats and yoga help, too.



Want to read more posts like this? Sign up for our newsletter below!​

Browse through recent recipes below:

Black Bean Tamales [Vegan, Gluten-Free]

Vegan Tamales [Gluten-Free]

Sliceable Zucchini Cheese and Spreadable Tomato Nacho Cheese [Vegan, Gluten-Free]

A Duo of Veggie Cheeses: Sliceable Zucchini Cheese and Spreadable Tomato Nacho Cheese [Vegan, Gluten-Free]

Speculoos Coconut Ice Cream [Vegan]

Speculoos Ice Cream [Vegan]

Chipotle Cream of Tomato [Vegan]

Chipotle Cream of Tomato

Disclosure: One Green Planet accepts advertising, sponsorship, affiliate links and other forms of compensation, which may or may not influence the advertising content, topics or articles written on this site. Click here for more information.

0 comments on “Black Bean Mushroom Soup [Vegan]”

Click to add comment
Susan de Winton Blissett
3 Years Ago

This is very tasty! I added some coarse ground black pepper and some chopped fresh parsley. Went very well with the sour dough bread and lashings of Earth Balance spread!

4 Years Ago

Make this recipe healthier by sautéing the garlic and onion in vegetable broth and skip the vegan butter.


Subscribe to our Newsletter

Follow us on

Do Not Show This Again


Submit to OneGreenPlanet

Terms & Conditions ×