Trim the tough ends of the asparagus off. Lay them on a baking sheet and drizzle with 1-2 T olive oil, sprinkle with a generous pinch of salt and cracked pepper, and half of the lemon zest. Roast in the oven until just tender, about 20-25 minutes. Cut into bite size pieces. (Alternatively, for faster preparation, blanch bite size pieces of asparagus, with the cous cous water, during the last 2-3 minutes of the cous cous’s cooking time.)
Bring a large pot of salted water to a boil. Add Israeli Cous Cous, and cook until al dente.
Make the dressing. In a small bowl, stir all ingredients together.
Drain cous cous, and place in a large bowl. Toss it with the dressing, olives, asparagus, feta, pine nuts, fresh herbs and remaining lemon zest.
Taste and adjust salt and lemon to your liking.
Serve warm, or chill and serve as a salad.
If serving chilled, taste the salad once more before serving and adjust salt, lemon and olive oil one more time as the cous cous may soak up some of the flavorful dressing.