Cook the Spaghetti: Bring a large pot of salted water to a rapid boil. Once boiling, add the spaghetti and cook according to the package instructions until al dente. Before draining, reserve approximately 1/2 cup of the pasta water for later use. Drain the spaghetti and set aside in a large mixing bowl.
Prepare the Garlic Butter: In a spacious skillet, melt the unsalted butter over medium heat. Once melted, add the finely minced garlic and sauté for about 1-2 minutes until fragrant, ensuring it does not turn brown, as this can cause bitterness.
Add Cream: Gradually pour in the heavy cream while stirring continuously to combine it with the garlic butter. Allow the mixture to gently simmer for 2-3 minutes, stirring occasionally until it starts to thicken.
Incorporate Parmesan: Slowly whisk in the freshly grated Parmesan cheese, ensuring it melts completely and achieves a silky, creamy consistency. If the sauce appears too thick, incorporate a small amount of the reserved pasta water until the desired creaminess is achieved.
Combine with Spaghetti: Add the drained spaghetti into the skillet with the creamy garlic sauce. Toss gently to coat the spaghetti evenly in the sauce. Season with freshly cracked black pepper and salt as per your taste. For those who enjoy a bit of heat, sprinkle in a pinch of red pepper flakes.
Garnish and Serve: Spoon the creamy garlic Parmesan spaghetti into individual serving bowls. Finish with a generous sprinkle of finely chopped parsley for freshness and a vibrant touch.
Notes
Serve immediately for the best texture. Optional toppings include more Parmesan cheese and a drizzle of olive oil.