Prep the butternut squash by slicing the ends of it off so they are flat.
Using a vegetable peeler, peel the skin off of the squash. Slice the squash in half lengthwise and scoop out the seeds with a spoon.
Dice the squash into ½ inch cubes.
In a large skillet or heavy bottom pot saute the onion for 3-5 minutes.
Stir in the spices to get them nice and fragrant. Cook 1 minute.
Add the broth, diced tomatoes, squash, and sweet potato.
Bring to a boil and reduce to medium heat and let cook until the squash and potatoes are tender. (about 15-20 minutes if you cut them small enough)
Transfer the mixture to a blender and add the coconut milk. (reserve a little coconut milk for topping)
Blend until nice and smooth then add back to the skillet or pot.
Stir in the chickpeas and simmer for another 10 minutes.