Ingredients:
2 Tbs. canola oil
1 yellow onion, sliced
1 small cauliflower, florets sliced
2 large carrots, grated
1/2 head of cabbage, sectioned and sliced thinly
4 cans of vegetable broth
4 cups of water
1 package extra firm tofu, drained and diced very small
1/3 cup of peanut butter (or your favorite nut butter)
1/4 cup miso
Directions:
In a large pot, heat the oil on medium heat. Add the vegetables and cook until just tender, about 10 minutes, stirring occasionally. Add the remaining ingredients and keep cooking for about another 20 minutes, until the peanut butter and miso have dissolved and been mixed in. A note on the peanut butter: it can be smooth or crunchy - I prefer the crunchy because I love to crunch the bits of peanut. Also, you can use cashew or almond butter, as well. They all work deliciously in this soup. Feeds five hungry vegans.