In a medium-sized pot, bring the vegetable broth to a gentle simmer. Add the orzo pasta and cook according to package instructions until al dente, usually about 8-10 minutes.
While the orzo is cooking, heat the olive oil in a large pan over medium heat. Add the minced garlic and sauté for about 1-2 minutes, or until fragrant but not browned.
Once the orzo is cooked, drain any excess broth and add the orzo to the pan with the garlic. Stir well to combine.
Reduce heat to low and add the lemon zest, heavy cream, and grated Parmesan cheese to the pan. Stir until the cheese melts and the sauce becomes creamy.
Add the fresh spinach and cook until wilted, about 2 minutes. Season with salt and pepper to taste.
If the dish is too thick, you can thin it out with a little more vegetable broth or water until the desired consistency is reached.
Remove from heat and let it sit for a minute to allow the flavors to meld.
Notes
Serve garnished with fresh parsley and a squeeze of lemon juice for added brightness.