01 - Boil pasta in salted water until al dente following package directions. Drain, reserving 1/4 cup of cooking water.
02 - Heat olive oil in a large skillet over medium heat. Sauté chopped onion for 2–3 minutes until softened, then add garlic and cook 1 minute until fragrant.
03 - Add fresh spinach to the skillet and cook for 2–3 minutes until wilted.
04 - Pour in heavy cream and vegetable broth, stirring to combine. Simmer gently for 3–4 minutes until sauce thickens slightly.
05 - Stir in grated parmesan, salt, black pepper, and nutmeg if using. Allow sauce to thicken.
06 - Add cooked pasta to the sauce, tossing to coat thoroughly. Adjust consistency with reserved pasta water as needed.
07 - Plate immediately and garnish with extra grated parmesan and freshly ground black pepper.