Home - Dinner - Pasta - My Best Fettuccine Alfredo Recipe

My Best Fettuccine Alfredo Recipe

5 from 3 ratings

This post may contain affiliate links. Please read my disclosure policy.

Fettuccine Alfredo is one of those dishes that sounds like it should be complicated, but it really isn’t. Butter, Parmesan, heavy cream, and pasta. That’s it! What makes the difference between a sauce that pools at the bottom of the bowl and one that coats every noodle is understanding what those four ingredients are actually doing together.

A pan of creamy fettuccine alfredo topped with chopped parsley and grated cheese, with two golden forks twirling the pasta. A bowl of extra chopped parsley sits nearby for the perfect finishing touch.
Fettuccine Alfredo in a creamy sauce that clings to the pasta.

I’ve been making this versions of this creamy pasta since I was old enough to turn on the stove, and I want to share the method that works for me every time.

The ingredients I’m picky about

A wooden board holds ingredients for fettuccine alfredo: a bowl of uncooked fettuccine, fresh parsley, cream, cubes of butter with a wooden knife, and a bowl of grated Parmesan cheese with a spoon.
  • Parmesan cheese: An important variable in this recipe is how you grate the cheese. Pre-shredded Parmesan — the kind that comes in a plastic container — sometimes contains additives that clump as the cheese melts. Ideally, you’re grating it yourself from a wedge, using a Microplane or rasp grater right just before you use it, or buy it from markets that grate it fresh.
  • Heavy cream: Heavy cream — not half-and-half, not whole milk — is what makes this sauce work without shortcuts. The fat content is high enough that it actually reduces and thickens as it simmers, which means no flour, no cream cheese, no roux. What you end up with is a sauce that coats the pasta, rather than sitting in a puddle underneath it. If you substitute a lower-fat dairy, the sauce won’t thicken the same way.
  • Butter: A full stick. I know! Salted or unsalted are good — I’ve made it with both and the difference is minor as long as you’re tasting and adjusting the salt before serving. What the butter is really doing is giving the sauce its body and carrying the flavor of the Parmesan.

Preparation steps

What to serve with it

A simple arugula salad, roasted broccoli with lemon butter, or quick-sautéed asparagus. For a heartier plate, top with pan-seared chicken or sautéed shrimp.

Fettuccine pasta noodles in a pan with cream sauce, with a fork and spoon.

Fettuccine Alfredo Recipe

Karen Tedesco
Butter, heavy cream, and finely grated Parmesan — reduced together into a sauce that clings to every strand of fettuccine. Ready in 15 minutes, and worth every one of them.
Print
5 from 3 ratings
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Course Pasta
Cuisine Italian-American
Servings 6 servings

Recipe Video

Ingredients

  • 8 tablespoons (113 g) cubed butter (one stick)
  • cups (350 ml) heavy cream, or heavy whipping cream
  • Kosher salt
  • 1 cup (115 g) finely grated Parmesan cheese
  • 1 pound fettuccine pasta, fresh or dried
  • 2 tablespoons chopped parsley

Instructions 

Make the Alfredo sauce

  • Put 8 tablespoons cubed butter (one stick) in a 3-4 quart saucepan or deep skillet and place over medium-high heat. Swirl the pan occasionally until the butter melts.
  • Pour in 1½ cups heavy cream and ½ teaspoon salt and heat until it comes to a boil — the cream will foam and rise to the top of the pan. Immediately lower the heat to medium or medium-low to maintain a gentle simmer. Whisk the cream, and continue simmering 8-10 minutes, until it's slightly reduced. Keep your eye on the pan to prevent it from boiling over.
  • Sprinkle ½ cup of the grated Parmesan cheese into the cream and whisk. Remove the pan from the heat, continue to whisk until the sauce has a thick, smooth consistency. Remove from the heat and cover the pan to keep the sauce warm while the pasta cooks.

Cook the pasta

  • While the sauce simmers, bring a large pot of water (5-6 quarts) to a rolling boil. Add 2 tablespoons salt and stir to dissolve.
  • Add 1 pound fettuccine pasta to the pot and stir. Bring the water back to a boil, then adjust the heat to achieve a lively simmer. Cook the pasta, uncovered, until al dente. Keep in mind that fresh pasta will cook in 3-5 minutes, while dried fettuccine may take 8-10 minutes. Drain.
  • Add the fettuccine, ¼ cup of the cheese and the parsley to the warm sauce and toss gently with tongs to blend. Serve the fettuccine in bowls or plates, with the remaining cheese on the side.

Karen’s Notes and Tips

  • Garlic: If you enjoy garlic, add 1 teaspoon finely chopped fresh garlic or 1/2 teaspoon of garlic powder to the melted butter before adding the cream.
  • The sauce may be cooked, cooled and stored in the refrigerator for one week – see my standalone recipe for homemade Alfredo sauce.
  • Reheat on low heat in a saucepan until the sauce is smooth, warm and creamy, then toss with your cooked pasta.

Nutrition per serving

Calories: 697kcal Carbohydrates: 58g Protein: 18g Fat: 45g Sodium: 444mg Fiber: 3g Sugar: 3g

Nutrition facts are calculated by third-party software. If you have specific dietary needs, please refer to your favorite calculator.

Recipe developer Karen Tedesco of the popular website Familystyle Food in her kitchen making a kale salad.

Hey, I’m Karen

Creator of Familystyle Food

I’m a food obsessed super-taster and professionally trained cook ALL about creating elevated dinners with everyday ingredients. Find simplified recipes made from scratch and enjoy incredibly tasty food! Read more about me here.

5 from 3 votes (3 ratings without comment)

Leave a comment and star rating

Do you have a cooking question? Leave your comment below and let me know how I can help.

Did you love this recipe? Just click on the stars to leave a rating!

Recipe rating




Share your photo!Inspire others by uploading an image of your creation along with your review. The maximum upload file size: 512 MB. You can upload: image. Drop files here

You may want to read my commenting policy before joining the conversation.

This site uses Akismet to reduce spam. Learn how your comment data is processed.