01 - Bring a large pot of salted water to boil. Cook orzo according to package directions until al dente, approximately 8–10 minutes. Drain thoroughly and rinse under cold water to halt cooking process.
02 - In a small bowl, whisk together olive oil, balsamic vinegar, honey, minced garlic, salt, and pepper until completely emulsified.
03 - Place cooked orzo, cherry tomatoes, mozzarella balls, and basil leaves in a large salad bowl. Toss ingredients gently to distribute evenly.
04 - Pour balsamic vinaigrette over salad mixture. Toss gently until all ingredients are evenly coated. Taste and adjust seasoning as desired.
05 - Serve immediately for best texture, or refrigerate for up to 2 hours to allow flavors to meld together.