Loved this! Takes a little bit of planning ahead, since the tofu has to marinate for 30 minutes and the mushrooms need to soak for 20, but it's worth it. And if you happen to have some homemade chicken stock, it's even better.
I served this as a first course soup for a luncheon. Everyone loved it. I omitted the noodles. I would add more hot sauce for my husband and myself, but for company I left it as is. I had no problem with the very firm tofu falling apart. Green onion slivers on top would add some color or as suggested cut snow peas added with the cabbage. I will make this again. I served Thai Chicken Salad in Egg Roll Wrapper Bowls as main course. Dessert: Samoa Tartlets