Creamy Fettuccine Alfredo Recipe with Garlic Parmesan Sauce

There’s nothing more comforting than a big bowl of homemade Fettuccine Alfredo. This simple, classic pasta dish comes together quickly, and the sauce is rich and delicious.

Fettuccine Alfredo in decorative bowl.

This beloved pasta dish was created in the early 1900s by Roman restaurateur Alfredo di Lelio. His original, authentic version relied on just two simple ingredients: butter and freshly grated Parmesan cheese.

Americans later adapted the recipe, often adding heavy cream to create a thicker sauce. In Italy you’ll typically find the traditional preparation—real butter and high-quality, fresh Parmesan—rather than the Americanized, cream-heavy version.

The secret to a truly great Alfredo is using high-quality, aged Parmesan cheese.

Ingredients

For this recipe you will need fettuccine (or linguine), heavy cream, unsalted butter, freshly grated Parmesan cheese, ground nutmeg, garlic powder, fresh parsley, and salt and pepper. If you prefer, you can substitute another aged cheese such as Pecorino Romano or Asiago, but Parmesan is the most traditional choice.

Note: “heavy cream” and “heavy whipping cream” are the same product—either will work.

How to make it

  • Bring a large pot of salted water to a boil and cook the pasta according to package directions (about 9–11 minutes) until al dente—tender but still with a slight bite.
  • While the pasta cooks, melt ½ stick of unsalted butter in a saucepan over medium-high heat. Add 1 cup heavy cream, ¼ teaspoon ground nutmeg, ¼ teaspoon garlic powder, and a pinch of salt and pepper. Stir in about 1 cup of freshly grated Parmesan and reduce to low heat, stirring until the cheese melts and the sauce is smooth.
  • Drain the pasta lightly and transfer it to a large, shallow serving bowl.
  • Pour the Alfredo sauce over the fettuccine and toss gently to coat. Taste and adjust seasoning with salt and pepper as needed.
  • Garnish with additional grated Parmesan and chopped fresh parsley or basil, then serve immediately.

Variations

Traditional Fettuccine Alfredo is very simple, but you can customize it to suit your tastes. Try adding sautéed mushrooms, shrimp, peas, sun-dried tomatoes, or black olives for extra flavor and texture.

Storage and reheating

Store leftover Fettuccine Alfredo in an airtight container in the refrigerator for up to three days. Freezing is not recommended because the sauce and pasta can separate and change texture.

To reheat, warm gently in the microwave or on the stovetop. If the sauce has thickened, add a splash of water, milk, or cream and stir until smooth to restore creaminess.

Fettuccine Alfredo in decorative bowl.

Serve this quick Italian meal with a crisp Caesar salad, garlic bread, or a warm bowl of mushroom soup for a satisfying dinner.

Related recipes

  • Seafood Manicotti Alfredo
  • Eggplant Parmesan
  • Pesto Shrimp Pasta
  • Traditional Manicotti
  • San Marzano Pasta Sauce

If you make this recipe, please scroll down and leave a comment and rating! I love to hear from you.

Classic Fettuccine Alfredo

Fettuccine Alfredo

Fettuccine noodles nestled in a creamy, flavorful white sauce.
5 from 4 votes

Print
Rate

Course: Entree
Cuisine: Italian
Prep Time: 5 minutes
Cook Time: 9 minutes
Total Time: 14 minutes
Yield: 4 servings
Author: Anecia Hero

Ingredients 

  • 1 lb. fettuccine pasta
  • 6 cups water
  • 1 tablespoon salt
  • ½ stick butter , unsalted
  • 1 cup heavy cream
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon garlic powder
  • cup Parmesan cheese , grated; to taste
  • salt and pepper to taste

Instructions 

  • In a large stock pot, bring salted water to a boil.
  • Add fettuccine and cook 9–11 minutes until al dente.
  • Meanwhile, melt butter in a saucepan, add cream, nutmeg, garlic powder, pepper, and 1 cup grated Parmesan; cook on low until the cheese melts and the sauce is smooth.
  • Drain the pasta lightly and transfer to a large serving bowl.
  • Pour sauce over pasta, toss to coat, and season with salt and pepper to taste.
  • Garnish with extra Parmesan and chopped parsley or basil, then serve.

Notes

Allow heavy cream to come to room temperature briefly before adding to the saucepan for a smoother sauce.

Nutrition Estimate

Serving: 1cupCalories: 848kcalCarbohydrates: 84gProtein: 18gFat: 50g
Craving More? Pin it and Share!Mention @SmartyPantsKitchen or tag #smartypantskitchen!
Join the Facebook group!Mention @SmartyPantsKitchen or tag #smartypantskitchen!