This easy butternut squash stew packs a serious flavor punch! With warming spices, juicy tomatoes, and hearty chickpeas, it's as delicious as it is healthy. Bonus: this stew is super easy to whip up and perfect for a weeknight.
Coat the bottom of a large pot with the oil and place it over medium heat.
Once the oil is hot, add the onion. Sweat the onion for about 5 minutes, stirring frequently, until it becomes soft and translucent.
Stir in the garlic, ginger, cumin and cinnamon. Cook everything for about 1 minute, until very fragrant, stirring constantly.
Stir in the squash, tomatoes, tomato paste, chickpeas, and broth. Raise the heat and bring the liquid to a low boil.
Lower the heat and let the stew simmer until the squash is fork tender, about 40 to 45 minutes. You can add water to the pot at any point if it becomes too thick. (Note 2)
Stir in the spinach and let the stew continue cooking until the spinach has fully wilted, about 5 minutes.
Remove the pot from heat and season the stew with salt and pepper to taste.
Ladle into bowls and serve.