Bring a large pot of 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, or until fragrant, being careful not to burn it.
Add the fresh spinach to the skillet and cook until wilted, approximately 2-3 minutes.
Pour the heavy cream into the skillet and stir to incorporate the spinach and garlic. Reduce the heat to low and let it simmer for 3-4 minutes until it thickens slightly.
Stir in the grated Parmesan cheese until melted and creamy. If using, add the nutmeg and season with salt and pepper to taste.
Add the cooked orzo to the skillet and mix until the pasta is well-coated with the creamy sauce.
Remove from heat and let rest for a minute; this will help the flavors meld together.
Serve warm, garnished with chopped parsley on top for a pop of color and freshness.
Notes
Serve in a shallow bowl and sprinkle additional Parmesan and parsley on top. You can also add a drizzle of olive oil for sheen.