In a large saucepan, heat the oil over medium heat. NOTE: I used water instead, did not use oil. The oil is hot enough when a cumin seed sizzles when tossed into the pan. Add the cumin seeds and toast for about a minute, until fragrant and lightly darkened in color (be careful not to burn them). Immediately stir in the onion, season with a pinch of salt, and cook for 3 to 5 minutes, or until the onion is soft and translucent.
Add the garlic, ginger, turmeric, coriander, and red pepper flakes. Stir to combine and sauté for a couple of minutes, until the garlic softens.
Add the sweet potato, carrots, chickpeas, tomatoes with their juices, and coconut milk. Stir to combine, cover, and simmer over medium heat for 20 minutes.
Add the bell pepper, cauliflower, and kale. Stir and cook for another 10 minutes.
Remove 1.5 cups of the mixture into a bowl (best to get the sweet potatoes) and mash. Add the mashed mixture back into the pot and stir well. Let cook for 3 minutes.
Serve with rice or cauliflower rice. Or eat on it’s own like a stew.