01 - Bring a large pot of salted water to boil and cook orzo pasta according to package directions until al dente, approximately 8–10 minutes. Drain thoroughly and rinse under cold running water to halt the cooking process.
02 - In a small bowl, whisk together extra-virgin olive oil, balsamic vinegar, honey (or maple syrup), minced garlic, salt, and black pepper until fully emulsified and smooth.
03 - Place the cooled orzo, halved cherry tomatoes, halved mozzarella balls, and torn basil leaves in a large salad bowl. Toss gently to distribute evenly.
04 - Pour the balsamic vinaigrette over the pasta mixture and toss carefully until all ingredients are thoroughly coated with the dressing.
05 - Taste and adjust seasoning as desired. Serve immediately for the freshest texture, or refrigerate for up to 2 hours to allow flavors to meld together.