In a medium saucepan, bring the vegetable broth to a rolling boil over high heat. Add the orzo pasta and cook according to the package instructions until it's al dente, typically around 8-10 minutes.
Once the orzo is cooked, drain it well and set aside, ensuring to reserve 1/2 cup of the broth for later use.
In the same saucepan, add the olive oil and heat over medium heat until it is shimmering. Then, add the minced garlic and sauté for approximately 1 minute or until it has released its fragrance; be cautious not to let it brown.
Stir in the chopped spinach and cook, stirring occasionally, until the leaves have wilted down, which should take about 2-3 minutes.
Gradually pour in the reserved broth and the heavy cream, stirring continuously to combine all the ingredients. Allow the mixture to come to a gentle simmer, enhancing the flavors.
Fold the cooked orzo into the creamy mixture, stirring well to ensure it's evenly coated. Slowly add the grated Parmesan cheese, mixing until it melts and the dish achieves a luscious, creamy consistency.
Season the dish with sea salt, cracked black pepper, and the lemon zest, stirring thoroughly to harmonize all flavors.
Once combined, remove the saucepan from the heat and let it sit for a couple of minutes to thicken slightly before serving.
Notes
Serve in shallow bowls and garnish with fresh basil for a vibrant finish.