Add the couscous and toast it for 2 minutes, stirring constantly.
Add the cinnamon stick, cumin cardamom, lime zest, and water. Bring the pot to a boil, then lower the heat to simmer and cover the pot.
Simmer the couscous for 10 minutes until the water is absorbed. Immediately turn off the heat and allow it to sit, covered for 5 minutes.
Fluff the couscous with a spoon or fork and mix in the chopped mint, apricots, pistachios and lime juice.
Serve warm or cold.
If there is water remaining after cooking and allowing it to sit for 5 minutes, allow it to sit covered for a few minutes longer. The steam from the pot will help absorb any liquid.
Personally, we love lime with this spice profile, however, you can substitute the zest and juice of a small orange or a lemon is you want it tangier. You can also mix these fruits depending on what you have available.