Bring a large pot of water to a boil. Add a generous amount of salt to the water.
Once boiling, add the pasta and cook according to the package instructions until al dente. Reserve 1 cup of the pasta cooking water, then drain the pasta in a colander.
While the pasta is cooking, melt the butter in a large skillet over medium heat.
Add the minced garlic to the skillet and sauté for 1-2 minutes, or until fragrant and lightly golden. Be careful not to burn the garlic.
Pour in the heavy cream and bring it to a gentle simmer. Stir frequently to keep it from curdling.
Once the cream is heated, add the grated Parmesan cheese gradually, stirring continuously until it melts and the sauce becomes creamy. If the sauce is too thick, add some of the reserved pasta cooking water to reach your desired consistency.
Season the sauce with salt and black pepper to taste. If you like some heat, add red pepper flakes at this stage.
Add the drained pasta to the skillet and toss it in the creamy garlic sauce until well coated.
Remove from heat and let it sit for a minute before serving.
Serve hot, garnished with chopped parsley for a fresh finish.