Heat the olive oil in a large pot over medium heat. Sauté the onion for 3-4 minutes, or unitl softened. Add the garlic and sauté for another minute.
Stir in the tomato paste, harissa, cinnamon, ginger, and 1/2 cup of the low sodium vegetable broth. Bring to a boil.
Add the butternut squash, zucchini, carrots, cauliflower, and remaining vegetable broth. Bring to a boil, then reduce heat and simmer, covered, for 1 hour.
Add the cilantro and chickpeas (garbanzo beans), and season with salt and pepper. Serve atop a bed of couscous.