Bring a large pot of salted water to a boil. Add the orzo pasta and cook according to package instructions until just tender, about 8 minutes. Drain and set aside.
Heat the olive oil in a large skillet over medium heat. Add the minced garlic and sauté until fragrant, about 1 minute, until it just begins to turn golden brown.
Pour in the heavy cream and bring to a gentle simmer, stirring constantly. Cook for 2-3 minutes until the mixture slightly thickens and turns creamy.
Add the cooked orzo to the skillet, stirring to coat evenly with the creamy garlic sauce. Cook for 2 minutes until the pasta is heated through.
Incorporate the chopped spinach into the skillet, stirring until it begins to wilt, about 2 minutes. Ensure the spinach reduces in volume and turns a vibrant green.
Stir in the grated parmesan cheese until melted and well integrated, creating a silky, smooth sauce with the pasta and spinach.
Season with salt and freshly ground black pepper to taste. Adjust the seasoning as desired.
Cook for an additional minute, allowing flavors to meld and sauce to thicken slightly. The final dish should be creamy, luscious, and well-coated on the pasta.
Remove from heat and transfer the Creamy Garlic Spinach Orzo to serving dishes. Garnish with extra parmesan or fresh herbs if desired.