In a medium saucepan, bring the vegetable broth to a simmer. Add the orzo pasta and cook according to the package instructions until al dente, about 8-10 minutes. Drain and set aside.
In a large skillet, heat the olive oil over medium heat. Add the finely chopped onion and sauté for 2-3 minutes until translucent.
Add the minced garlic to the skillet and cook for an additional 1-2 minutes, stirring frequently to avoid burning.
Pour in the heavy cream, stirring to combine. Bring the mixture to a gentle simmer and let it cook for about 5 minutes until it starts to thicken slightly.
Stir in the grated Parmesan cheese and Italian seasoning, mixing until the cheese is completely melted and the sauce is creamy.
Add the cooked orzo to the skillet, stirring to coat it evenly with the creamy garlic sauce. Season with salt and pepper to taste.
Remove from heat and let the dish sit for a couple of minutes to allow the flavors to meld.
Garnish with freshly chopped parsley before serving.