**Prepare the vegetables**
Preheat your oven to 400°F (200°C). In a large mixing bowl, toss the zucchini, bell peppers, red onion, and carrots with olive oil, cumin, smoked paprika, cinnamon, salt, and black pepper. Spread the vegetables in a single layer on a baking sheet.
**Roast the vegetables**
Roast in the preheated oven for 25–30 minutes, stirring halfway through, until the vegetables are tender and slightly caramelized.
**Cook the couscous**
While the vegetables roast, bring the vegetable broth (or water) to a boil in a saucepan. Stir in the olive oil and salt, then remove from heat. Add the couscous, cover with a lid, and let it sit for 5 minutes. Fluff the couscous with a fork.
**Combine the couscous and vegetables**
In a large serving bowl, combine the cooked couscous with the roasted vegetables. Toss gently to mix.
**Garnish and serve**
Top the couscous with chopped parsley or cilantro, golden raisins, and toasted almonds. Drizzle with a bit of olive oil if desired. Serve warm or at room temperature.