Heat the oil in a large dutch oven (very large saucepan with tightly sealing lid).
Add the onion and saute until translucent, about 5 minutes. Add the garlic and ginger and saute for another 2 minutes. Add the meat, turmeric, coriander, cumin, and cinnamon, stir to combine, and saute until the chicken is no longer pink.
Add the water, bouillon cubes, chickpeas, harissa, honey, raisins, almonds, and lemon juice. Stir to combine. Bring it to a boil, reduce the heat to low, cover and simmer for 10 minutes.
Add the butternut squash, stir to combine, return to a simmer, reduce the heat to low, cover and simmer for another 25 minutes, or until the squash is fork-tender.
Garnish with some slivered almonds and serve with the couscous.