In a large pot, sautée the onions, garlic, and bay leaf in olive oil on medium heat for about 5 minutes or until tender.
Add the carrots and cabbage and sautée for more 3 minutes.
Add the tomatoes and white wine, stir, and cook for 2 minutes until the alcohol evaporates.
Next, add the mushrooms, water, tamari, salt, pepper, and paprika, reduce the heat and let it cook for 25 minutes. Stir occasionally to prevent burning.
While the stew is cooking, mash 1/2 cup of the beans until you have a paste and at the 25 minutes mark, add them to the pot as well as the other 2 cups of beans and the chili sauce, stir well, and let it cook for more 10 minutes.
Garnish with chopped parsley on top and serve it with warm toasted bread on the side.