Wash vegetables. Place in bowl and set aside.
Dice the onion and crush the garlic.
Start cooking the onion in 2 tbsp of coconut or olive oil or a blend of the two, and a 1/2 tsp sea salt.
As onion is cooking, peel and chop carrots & celery
After 5 minutes, add 1 tbsp of butter to the onion, (optional) melt it, and add the spice blend. Toast the spices for 2-3 minutes. After toasting spices, add 1/2 of the garlic and cook for 1 minute.
Toss in the carrots, celery and mushrooms and cook for 5 more minutes. While this is cooking, cut the cabbage and zucchini and open the can of chickpeas.
Add the chickpeas, cook another 10 minutes.
Prepare the broth while the chickpeas are cooking.
Throw in the zucchini and cook for 5 minutes. Boil additional water.
Add the cabbage and stir for 3-5 minutes.
Pour in the broth, stir, and add about 1-2 cups boiling water to cover the veggies. Bring to a boil then reduce to a simmer. Cook for 15-20 min.
As soup is simmering, add your salt and pepper to taste. In the last 5 minutes of cooking time, add some parsley(optional)and water chestnuts (optional)
Remove from heat, stir in the juice of 1/2 a lime.
Serve with a splash of soya sauce and green onions.