In a medium saucepan on the stove, bring orzo and water up to a boil. Boil for 8-10 minutes, or until orzo is tender. Drain any excess water, thoroughly rinse orzo with cold water, and set aside to cool.
While orzo is boiling, add all basil pesto ingredients to a food processor or high-speed blender. Blend until smooth, about 2-3 minutes.
In a large bowl, mix together cooled orzo, tomatoes, spinach, mozzarella, and Kalamata olives. Coat with pesto, mix well, and serve!
Notes
Store any leftovers in an airtight glass container in the refrigerator for up to 3-5 days.
Add some fun color to this recipe by using multi-colored tomatoes!
The walnuts can be omitted from this recipe if you don't have them on hand, or are preparing this recipe for someone with a nut allergy.
Pre-made, store bought pesto can be easily used instead of making your own pesto, if desired. Use about 1 cup of pesto.