Cook the dry orzo pasta according to the manufacturer's instructions, drain, then transfer to a bowl and toss with 2 tablespoons of olive oil. Set aside to cool for about 20 minutes.
Stir together the spinach, chickpeas, mozzarella pearls, cherry tomatoes, red onion, cucumber, and basil in a large bowl. Add the cooked orzo and toss to combine.
In a small bowl, whisk the remaining 2 tablespoons olive oil with the balsamic vinegar, honey, garlic powder, oregano, salt, and pepper.
Add the dressing to the orzo mixture and toss to combine. Serve!