Start by placing couscous in a bowl and pouring boiling water or broth over it. Cover and let it sit for about 5 minutes until the liquid is absorbed. Once done, fluff it gently with a fork to separate the grains.
While the couscous rests, chop your tomatoes, cucumber, onion, and olives. Keep the pieces small and even so every bite has a balanced mix of flavors. Fresh, crisp veggies make a big difference here.
In a small bowl, combine pesto, lemon juice, olive oil, salt, and pepper. Stir well until smooth and well blended. This dressing is what ties everything together beautifully.
Add the chopped vegetables to the fluffy couscous. Pour the pesto dressing over and gently toss everything until evenly coated. Make sure every grain gets that herby goodness.
Let the salad sit for about 10–15 minutes so flavors can meld together. You can serve it chilled or at room temperature, depending on your preference.