Toast and Cook Couscous:
In a medium saucepan, heat 1 tbsp olive oil over medium heat. Add couscous and toast for 3–4 minutes until lightly golden.
Pour in broth and salt. Bring to a boil, then reduce to a simmer. Cover and cook for 10 minutes until tender.
Fluff with a fork and let it cool completely.
Prepare the Dressing:
In a small bowl or jar, whisk together olive oil, lemon juice, Dijon mustard, garlic, salt, and pepper until well combined.
Assemble the Salad:
In a large mixing bowl, combine the cooled couscous with cucumber, tomatoes, bell pepper, onion, olives, feta (if using), parsley, and mint.
Pour the dressing over the mixture and toss well to coat all ingredients evenly.
Chill and Serve:
Cover and refrigerate the salad for at least 30 minutes.
Give it a quick toss before serving, adjusting salt and pepper as needed.