Transfer uncooked couscous in a large bowl.
In a medium saucepan, bring the vegetable broth or water to a boil. Pour hot water over the couscous in a bowl.
Cover the bowl with a lid and let it sit for about 5 minutes, allowing the couscous to absorb the liquid.
After 5 minutes, fluff the couscous with a fork to separate the grains . Let it cool to room temperature. Couscous is ready to use.
In a small bowl, whisk together the extra virgin olive oil, lemon juice, minced or crushed garlic, za’tar, salt, and pepper until well combined. Taste, if required add more seasoning. Set aside.
To the cooled couscous, add the halved cherry tomatoes, diced cucumber, diced bell pepper, halved Kalamata olives, finely chopped red onion, chopped parsley, and chopped mint leaves.
Drizzle the prepared dressing over the couscous salad. Toss the salad gently to coat all the ingredients with the dressing. Cover the salad bowl with plastic wrap or a lid and refrigerate for at least 30 minutes to allow the flavours to come together.
Once chilled, give the salad a final toss and adjust seasoning if necessary.
Vegan Couscous Salad is ready to serve.