Hearty, comforting and stick to your ribs Vegan Feijoada. This Brazilian black bean and mushroom stew is the answer to chilly winter meals.

Feijoada (Brazilian Black Bean Stew) [Vegan]


Cooking Time




  • 2 cups black beans, cooked
  • 1/2 cup vegan meat crumbles
  • 2 tablespoons olive oil
  • 2 garlic cloves, minced
  • 1 large onion, finely chopped
  • 2 cups baby bella mushrooms, cleaned and chopped
  • 1 teaspoon ground cumin
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon crushed red pepper flakes
  • 1 1/4 cups vegetable broth
  • To taste Salt Pepper


  1. Heat oil in a saucepan, add the garlic, onion and cook till the onions are translucent and tender, about 4-5 minutes.
  2. Add the mushrooms, ground cumin, dried thyme, red pepper flakes and crumbles (or drained TVP chunks, if using them) and cook for 6-8 minutes or until the mushrooms have cooked through.
  3. Add the veggie broth and bring to a simmer.
  4. Puree 1/2 cup of black beans into a puree and set aside.
  5. Add the remaining beans, veggie broth and the pureed beans to the stew. Partially cover and bring the soup to a simmer, stirring occasionally. Cook feijoada until it reaches a chunky consistency but still has plenty of thick sauce, about 20 minutes. Season with salt and pepper.
  6. Remove from heat and let the feijoada sit for 10 minutes to cool slightly and for the flavors to meld.
  7. To serve feijoada, place some white or brown rice and ladle the stew around the rice. Add some chopped, steamed greens (I added some broccoli) and garnish with orange slices.


You can use dry TVP (Textured Vegetable Protein) soaked in boiling water. Squeeze out the excess liquid and use as directed in the recipe.


    Discover more recipes with these ingredients

  • Crumbles