In a medium sauce pot, bring the water to a boil. Add the couscous, stir, cover with a lid, and turn off the heat. Let it rest to absorb the water and cook for 5 minutes. Once the couscous is ready, fluff it with a fork.
Meanwhile, in a large salad bowl, combine the olive oil, lemon juice, lemon zest, garlic, salt, and pepper. Add the cooked broccoli and fresh tomatoes.
Transfer the cooked couscous to the salad bowl, top with parsley, and toss to combine all the ingredients with the dressing at the bottom of the bowl.
Enjoy it warm or refrigerate it for 1 hour or overnight.