Boil water in a large pot and add a pinch of salt for flavor. Cook orzo until al dente so it stays firm in the salad. Drain and let it cool slightly before mixing with other ingredients.
Use cooked chicken breast and shred it into bite-sized pieces. Chop avocado, tomatoes, and slice onions evenly for balanced bites. Keep everything fresh and ready before combining.
In a large bowl, combine orzo, chicken, and chopped vegetables. Add pesto, olive oil, and lemon juice for flavor coating. Toss gently so ingredients stay intact and well coated.
Add mozzarella, Parmesan, salt, and pepper into the bowl. Mix lightly so the cheese blends without breaking avocado pieces. Finish with fresh basil leaves for aroma and presentation.
Let the salad rest for 10–15 minutes for flavors to blend. Serve chilled or at room temperature depending on preference. Enjoy a refreshing, creamy, and herby pasta salad experience.