You will need:
Shallots (2)
1 bunch cilantro
1 large shallot, small dice
fresh ginger, less than 1 inch, but get a larger piece and use if for other dishes and tea
1 can coconut milk or cream
3 cups of veggie broth
1 teaspoon thai roasted pepper paste (by Thai Kitchen)
2 tablespoons shoyu or tamari
1 lime, zested, juice reserved
Juice of one lemon
1 block of cubed and lightly pan fried tofu
1 cup large chopped cabbage
1 yellow or red bell pepper (or mix of yellow and red), sliced
1 cup of white button mushrooms, sliced
1/2 onion, chopped into large chunks
1 yukon potato, cubed
In a heavy pot, splash 2 tablespoons of peanut oil. Add shallots and onion. Saute for 2 minutes, and add mushrooms and cook for an additional 5 minutes, stirring frequently on medium high. Add coconut milk, broth, chili paste, and ginger. Stir well, and allow to simmer. Steam the cabbage, and potato in a steam basket until just tender, and them to the soup along with the bell pepper slices. Allow soup to marry for 10 minutes, and then add the lime zest, and juice, as well as the lemon juice and about 1/2 cup of chopped cilantro. Stir and serve hot. Garnish with fresh chopped cilantro.
Once I was out of coconut milk, so I sauteed the veggies in coconut butter on LOW, and added some unsweetened soy milk. It worked, as a matter of fact it fooled my soy hating husband.