In a saucepan, bring the vegetable broth to a boil.
Once boiling, remove from heat, stir in the couscous, and cover. Let it sit for about 5 minutes or until the liquid is absorbed. Fluff with a fork once it's ready.
In a large mixing bowl, combine the diced cucumber, cherry tomatoes, red onion, parsley, and mint.
In a small bowl, whisk together the lemon zest, lemon juice, olive oil, salt, and pepper until well combined.
Pour the dressing over the vegetable mixture, add the fluffed couscous, and toss until everything is combined.
If using, fold in the crumbled feta cheese and toasted pine nuts for added flavor and texture.
Taste and adjust seasoning with more salt, pepper, or lemon juice if needed.
Cover and refrigerate for at least 30 minutes before serving to allow flavors to meld.
Notes
Serve in a large bowl or individual plates. Garnish with additional herbs and a lemon wedge on the side for a fresh touch.