Warm the coconut oil in a large skillet over medium heat. Make sure you use a big skillet with fairly high sides to accommodate for the volume of ingredients. If you don't have a big skillet, use a Dutch oven or soup pot.
Add the onion and cook for 5 minutes until translucent. Stir in the garlic, ginger, curry powder, cumin, turmeric, salt, and pepper. Cook for a minute until fragrant.
Add the butternut squash, vegetable broth, and coconut milk to the skillet. Increase heat to bring to a boil, then reduce heat to maintain a rapid simmer. Cook, stirring occasionally, for 25 to 30 minutes until the squash is fork-tender.
Stir in the chopped spinach and chickpeas. Cook for a couple more minutes until warmed through.
Serve on its own, over brown rice, or with pita bread. You can also add cilantro and lime juice before serving. Enjoy!
Leave a rating or review by tapping the stars on this recipe card (above) or in the comments section (at the end of the post).