In a medium saucepan, heat the vegetable broth over medium heat. Once simmering, add the orzo pasta and cook according to package instructions, usually about 8-10 minutes, until al dente.
Meanwhile, in a large skillet, heat the olive oil over medium heat. Add the minced garlic and sauté for 1-2 minutes until fragrant, being careful not to burn it.
Once the orzo is cooked, reserve ½ cup of the pasta water, then drain the rest. Add the drained orzo to the skillet with the garlic. Mix well to coat the orzo with the olive oil and garlic.
Reduce the heat to low, and add the heavy cream to the skillet with the orzo. Stir gently to combine.
Gradually add the grated Parmesan cheese, stirring continuously until melted and the mixture becomes creamy. If the mixture is too thick, add a bit of the reserved pasta water to reach your desired consistency.
Stir in the butter, and season with salt, pepper, and lemon zest (if using) to taste.
Remove from heat and serve immediately, garnished with freshly chopped parsley on top.
Notes
For added freshness, garnish with chopped parsley and lemon zest.