In a large pot, bring about four quarts of salted water to a vigorous boil. Add the orzo pasta and cook according to the package instructions, typically for about 8-10 minutes, until it reaches an al dente texture. Once cooked, drain the orzo in a colander and spread it out to cool slightly.
While the orzo is cooking, fill another pot with water and bring it to a boil. Add the broccoli florets and blanch for 2-3 minutes, just until they turn a vibrant green and are tender-crisp. Immediately drain the broccoli and plunge it into a bowl filled with ice water for one minute. This will halt the cooking and help retain its color. After cooling, drain and set the broccoli aside.
In a medium mixing bowl, combine the Greek yogurt, mayonnaise, fresh lemon juice, garlic powder, salt, and black pepper. Whisk the mixture vigorously until it is smooth and creamy. Taste the dressing and adjust seasoning if necessary, adding more salt or lemon juice to suit your palate.
In a large mixing bowl, gently mix together the cooled orzo, blanched broccoli, halved cherry tomatoes, and finely chopped red onion. Pour the dressing over the vegetable mixture and carefully toss everything together until well coated.
If desired, sprinkle the grated Parmesan cheese over the salad and fold it in with a final gentle toss, ensuring that the cheese is evenly distributed.
Cover the salad with plastic wrap or transfer it to an airtight container and refrigerate for at least 30 minutes. This chilling time allows the flavors to enhance and meld. Before serving, garnish with a generous sprinkle of chopped fresh parsley for a bright and fresh finish.
Notes
Serve in a colorful bowl and drizzle with additional lemon juice for presentation.