In a large pot of boiling salted water, cook the orzo according to package instructions until al dente. Reserve 1/2 cup of the pasta water, then drain the orzo and set aside.
In a large skillet over medium heat, add 2 tablespoons of olive oil. Once hot, add the shrimp and season with salt and pepper. Cook for about 2-3 minutes on each side until the shrimp is pink and opaque. Remove from the skillet and set aside.
In the same skillet, add the remaining tablespoon of olive oil and garlic. Sauté for about 1 minute until fragrant. Next, add the cherry tomatoes and cook until they begin to soften, about 3-4 minutes.
Stir in the chopped spinach and cook until wilted. Add the cooked orzo to the skillet and mix well.
Pour in the lemon juice and zest and add a splash of the reserved pasta water to help the ingredients combine. Toss everything together, ensuring the orzo and vegetables are well mixed.
Fold the cooked shrimp back into the mixture and heat through for another minute. Adjust seasoning with salt and pepper as desired.
Remove from heat and garnish with fresh parsley before serving.
Notes
Adjust seasoning to taste and feel free to add other vegetables.