Bring a medium pot of salted water to a boil.
Add the orzo and cook according to the package instructions (8-10 minutes).
Drain and rinse under cold water to stop the cooking process.
In a small bowl, whisk together the olive oil, balsamic vinegar, honey (if using), garlic, oregano, salt, and black pepper.
Halve the cherry tomatoes.
Chop the fresh basil.
In a large mixing bowl, combine the cooked orzo, cherry tomatoes, and mozzarella pearls.
Pour the dressing over the salad and toss to combine.
Add the fresh basil and gently stir.
Season with salt and black pepper to taste.
Serve immediately, or refrigerate for an hour to let the flavors meld.
Enjoy as a side dish or a light main course.