1
In a medium saucepan, warm 3 tablespoons of the olive oil over medium heat. Add the garlic and cook for 1 minute. Add the couscous and cook until toasted and lightly browned, stirring often, about 5 minutes.
2
Carefully add the stock, and the juice of 1 lemon, and bring to a boil. Reduce the heat and simmer, covered, until the couscous is tender, but still firm to the bite, stirring occasionally, about 8 to 10 minutes. Drain the couscous.
3
In a large bowl, toss the cooked couscous with the remaining olive oil, remaining lemon juice, zest, salt, and pepper and let cool.
4
Once the couscous is room temperature, add the fresh herbs, dried cranberries, and almonds. Toss to combine and serve.