While rice is cooking, saute onion and garlic in a large saute pan in vegetable broth for 3-4 minutes. Add salt, pepper, and ginger to the pan and saute for 2 more minutes.
Stir in the broccoli, cauliflower, and carrots. Cover and let steam for 5 minutes, stirring occasionally and adding more vegetable broth as needed.
Add the chickpeas, coconut milk, 1/2 cup vegetable broth, soy sauce or coconut aminos, date sugar, curry powder, turmeric, and Garam Marsala.
Stir until well combined then bring to a boil. Reduce to a simmer for 8-10 minutes.