Sauté the mushrooms: In a skillet over medium-high heat, warm 1 tablespoon of oil. Add the mushrooms and sauté for 8-10 minutes, stirring often. Remove from the skillet and set aside.
3 tablespoons olive oil, 8 ounces baby bella mushrooms
Cook the onions and carrots: In the same skillet, heat 2 tablespoons of oil over medium heat. Add the onions and carrots, cooking for 5 minutes until softened.
1 carrot, ½ of a large onion, 3 tablespoons olive oil
Add the cabbage: Stir in the cabbage, cover with a lid, and cook for 7-8 minutes, stirring occasionally, until it softens and reduces in size.
15 ounces green cabbage
Toast the tomato paste: Push the cabbage to the side of the skillet and add the tomato paste to the center. Let it warm up for 30 seconds to enhance its aroma.
1 tablespoon tomato paste, 15 ounces green cabbage
Season and simmer: Add all the spices, seasonings, and 2 tablespoons of broth. Stir everything together and cook for 10 minutes, stirring occasionally.
1 tablespoon ground coriander, ¼ teaspoon black pepper, ½ teaspoon salt or to taste, 2 tablespoons vegetable broth, 2 tablespoons parsley, ¼ teaspoon sugar, ½ teaspoon garlic powder
Finish with beans and mushrooms: Stir in the beans and cooked mushrooms, cooking for 1 more minute to heat through.
14 ounces (1 can) butter beans
Serve: Garnish with fresh parsley and enjoy!