In a large pot, heat the olive oil over medium heat. Add the minced garlic and sauté for about 1 minute until fragrant.
Add the fettuccine pasta to the pot, followed by the vegetable broth. Stir to combine.
Bring the broth to a boil, and then reduce the heat to a simmer. Cover and cook for about 10-12 minutes, stirring occasionally, until the pasta is al dente.
Once the pasta is cooked, stir in the heavy cream and grated Parmesan cheese. Mix well until the cheese is melted and the sauce is creamy.
Incorporate the chopped spinach gradually, stirring until wilted and well combined.
Add salt, pepper, and nutmeg (if using) to taste.
Cook for an additional 1-2 minutes to ensure everything is heated through and well-blended.
Remove from heat and let it sit for a minute to thicken slightly.
Serve the pasta hot, garnished with a sprinkle of red pepper flakes if desired.