In a medium-large pot over medium-low heat, saute the ginger and spices in the oil for two minutes, stirring to avoid burning.
Add the cauliflower, carrots, vegetable broth, canned tomatoes, and lentils. Bring to a low-boil and simmer for 10 minutes, uncovered, stirring occasionally.
Add the zucchini and coconut oat milk, then simmer for 5 minutes, or until all the vegetables and lentils are tender.
Remove from heat, then stir in the lemon juice, cilantro, and salt.
Top with cilantro, dried onions, and vegan feta if you wish.
Serve with lemon wedges.