In a large, heavy bottomed stock pot warm the coconut oil over medium-high heat until melted. Add onion, sweet potato and carrots. Stir and add kosher salt. Cook, stirring often until onions start to brown and become fragrant.
Reduce heat to low and add garlic and ginger, stir in and cook for about 30 seconds- 1 min. Add in spices and continue to stir together for about 30 seconds-1 min until they become fragrant but don't burn. You just want to bloom the spices to bring out their flavor.
Pour in stock and stir together, scraping the bottom of the pot to release anything that was stuck to the bottom. Add in chickpeas, and increase heat to medium high. Cover and bring to a low boil, then simmer covered until the sweet potatoes are soft, but not mushy.
Add broccoli and continue to simmer, covered until bright green and still crisp. Add in peas, and then stir in the coconut milk. Do not let the coconut milk boil or it can break. Bring to a hot enough heat to eat, season with salt if necessary and ladle into bowls with rice. Garnish with cilantro.