In a large pot set over medium heat, heat the olive oil. Add the onion and cook, stirring occasionally, until lightly browned, about 8 minutes. Stir in the garlic, cumin, ginger, coriander, turmeric, cinnamon and salt and cook, stirring often, until the mixture is fragrant, about 2 minutes.
Add remaining ingredients except the lemon juice and cilantro and cook for 1 hour or until the squash is tender and can easily be pierced with the tip of a knife.
Just before serving add lemon juice and 3 tablespoons cilantro. Serve the stew over couscous and garnish with the remaining cilantro.
Pingback: Moroccan Chickpea and Butternut Squash Stew | An Inspired Kitchen