Heat oil in a saucepan over medium heat. Add onions, garlic and a pinch of salt and cook for 3 minutes or just about translucent. Stir occasionally.
Add mushrooms and mix and cook for 3 minutes or until they starts to get golden.
Add ginger, carrots and veggies and cook for a minute.
Add chickpeas and spices and cook for 2 minutes.
Add soy sauce, vinegar, sugar, broth and water. Partially cover and cook for 15 minutes. Add salt to taste and mix. Add in the spinach or other greens. Cook for 2 minutes. Taste and adjust salt, sweet, tang, spice. Reduce heat to medium-low. Continue to simmer for another 10 minutes. Garnish with fresh herbs of choice or scallions. Serve hot.
To thicken, mix 2 tsp cornstarch in 2 tbsp water and mix into the soup in the last 5 minutes. Bring to a boil.
Video
Notes
Variations: Add 1 chopped tomato at step 3 with the veggies.Nutritional values based on one serving