Prepare the Orzo: Cook the orzo according to package instructions, then drain and rinse under cold water to cool it down. Set aside.
Make the Dressing: In a small bowl, whisk together olive oil, lemon juice, red wine vinegar, minced garlic, dried oregano, salt, and pepper. Adjust seasonings to taste.
Assemble the Salad: In a large mixing bowl, combine the cooked orzo, cherry tomatoes, cucumber, Kalamata olives, artichoke hearts, and chopped parsley.
Add the Dressing: Pour the dressing over the salad and toss gently to coat everything evenly.
Optional Toppings: Sprinkle with vegan feta.
Serve & Enjoy: Serve immediately or refrigerate for 30 minutes to let the flavors meld together. This salad keeps well in the fridge for up to 2 days.