In a large pot, 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.
Add the orzo pasta to the pot and toast it for 2-3 minutes, stirring frequently until it turns slightly golden.
Pour in the vegetable broth and bring to a boil. Reduce the heat to low, cover, and let it simmer for about 10 minutes or until the orzo is cooked al dente, stirring occasionally.
Once the orzo is cooked, stir in the heavy cream and cook for an additional 3-4 minutes until the mixture thickens slightly.
Add the chopped spinach and grated Parmesan cheese to the pot, stirring until the spinach has wilted and the cheese is melted and creamy.
Season with salt and pepper to taste. Remove from heat.