In a saucepan, bring salted water to a boil and cook the orzo according to package instructions until al dente. Drain and set aside.
In a large skillet, heat the olive oil over medium heat. Add the minced garlic and sauté for about 1 minute until fragrant, being careful not to burn it.
Pour in the vegetable broth and bring it to a simmer. Allow it to reduce slightly, about 2-3 minutes.
Lower the heat and stir in the heavy cream. Let it warm for a minute, then add the chopped spinach, allowing it to wilt.
Stir in the cooked orzo, lemon zest, and lemon juice. Mix well until the orzo is fully coated with the creamy sauce.
Season with salt and pepper to taste. If you’re using Parmesan cheese, stir it in at this stage for extra creaminess.
Remove from heat and let it sit for a minute before serving.
Notes
Serve in shallow bowls, garnished with freshly chopped parsley and a sprinkle of extra lemon zest on top for a bright finish.