Bring a pot of water to a boil. Add the orzo and cook according to the package instructions. Drain and rinse with cold water. Transfer to a large bowl.
Add the rest of the ingredients (through the garlic) to the bowl. Drizzle some olive oil and balsamic vinegar over everything. Add a pinch of salt, lots of pepper and lemon juice. Toss to combine, taste, and adjust the dressing as needed.
Cover and place in the fridge until ready to serve. Right before serving, add some arugula and give it another toss. Top with more fresh basil and serve.
Calories: 306kcal, Carbohydrates: 45g, Protein: 11g, Fat: 10g, Saturated Fat: 2g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Cholesterol: 10mg, Sodium: 844mg, Potassium: 319mg, Fiber: 4g, Sugar: 3g, Iron: 2mg