Skip to main content
cooking5 min read

Alfredo Sauce Recipe: Rich, Silky, and Done in 15 Minutes

Alfredo sauce is one of the fastest homemade pasta sauces you can make — 15 minutes, four ingredients, and the result is far better than anything from a jar. The key is removing the pan from heat before adding Parmesan and using freshly grated cheese, not pre-shredded.

Updated
Editor-in-ChiefHuman reviewed
5 min read

# Alfredo Sauce Recipe: Rich, Silky, and Done in 15 Minutes

By Daniel Rozin | A Versus B | December 1, 2026

Alfredo sauce is one of the fastest homemade pasta sauces you can make — 15 minutes, four ingredients, and the result is far better than anything from a jar. The original Roman version uses only butter and Parmesan; the American version adds heavy cream, which gives you more body and forgiveness. Both methods are below, along with the technique that prevents the most common failure: a greasy, broken sauce.

Ingredients (Serves 4)#

Classic cream version:

  • 4 tablespoons unsalted butter
  • 1 cup heavy whipping cream (not half-and-half — fat content matters here)
  • 1½ cups freshly grated Parmigiano-Reggiano (about 4 oz by weight)
  • ½ teaspoon fine sea salt
  • ¼ teaspoon freshly ground black pepper
  • 1 lb fettuccine, linguine, or pappardelle

One ingredient you must not skip: freshly grated cheese. Pre-shredded Parmesan contains anti-caking agents (cellulose) that prevent the sauce from emulsifying properly. Use a Microplane or box grater on a block of Parmigiano-Reggiano. The difference is dramatic.

Method#

Step 1: Cook the Pasta, Reserve the Water#

Cook your pasta to al dente — about 1 minute less than the package direction. Before you drain, scoop out 1 cup of pasta water. This starchy water is your insurance policy: you'll use it to loosen the sauce if it tightens up.

Keep the pasta slightly undercooked because it will finish cooking in the sauce.

Step 2: Make the Cream Base#

While the pasta cooks, melt butter in a large skillet over medium heat. Add the heavy cream and bring to a gentle simmer — not a rolling boil. Let it reduce for 3–4 minutes, stirring occasionally, until it thickens slightly and coats the back of a spoon.

At this point, the sauce will look thin. That's correct — it will thicken significantly once you add the cheese and pasta.

Step 3: Add the Cheese Off the Heat#

This is the most important technique in the recipe. Remove the skillet from heat before adding the Parmesan. If the pan is too hot when you add the cheese, the proteins tighten and you get clumps or a greasy separation rather than a silky emulsion.

Add the cheese in three batches, stirring constantly between each addition. Use a whisk if you have one — it helps break up clumps and incorporate the cheese smoothly.

Step 4: Toss the Pasta Immediately#

Add the drained pasta directly to the skillet (still off the heat). Toss vigorously for 1–2 minutes. The pasta starch helps bind the sauce to each noodle and thickens the overall sauce.

If the sauce seems too thick, add the reserved pasta water a tablespoon at a time, tossing between additions. The goal is a sauce that coats each noodle but drops freely from a fork — not a clumped mass, not a watery pool.

Step 5: Season and Serve#

Taste before adding salt. Parmigiano-Reggiano is salty, and between the pasta water and the cheese, the sauce may not need any additional salt at all. Add salt and black pepper to taste, then serve immediately in warmed bowls.

Alfredo sauce thickens as it cools and does not reheat well — it's a make-and-serve dish.

The Roman Original (Butter-Only Version)#

The version served at Alfredo alla Scrofa in Rome since 1908 uses no cream at all:

  • 8 tablespoons (1 stick) unsalted butter, softened
  • 2 cups freshly grated Parmigiano-Reggiano
  • Salt to taste

Cook fettuccine to al dente. Reserve ½ cup pasta water. Drain the pasta and immediately toss with the softened butter in the pasta pot (off heat), then add Parmesan a handful at a time, adding splashes of pasta water to create an emulsion. The high pasta temperature melts the butter; the starchy water emulsifies everything.

This version is richer and has a cleaner, sharper Parmesan flavor than the cream version. It's also harder to execute because you have a smaller window for the emulsification to work — the pasta cools quickly.

Why Sauces Break and How to Fix Them#

Broken sauce (greasy and grainy): The proteins in the cheese overcooked or the emulsion failed. Fix: add a tablespoon of cold heavy cream and whisk vigorously off heat. The cold fat often brings the sauce back together.

Too thick: Add pasta water 1 tablespoon at a time and toss. The starch in the water loosens the sauce without thinning the flavor.

Too thin: Keep the skillet over low heat for an additional 1–2 minutes, tossing constantly. Or add another ¼ cup of grated Parmesan.

Variations#

VariationWhat to AddWhen to Add
Chicken alfredoSliced grilled chicken breastToss with pasta in Step 4
Shrimp alfredoSautéed shrimp (cook separately)Toss with pasta in Step 4
Vegetable alfredoRoasted broccoli, sun-dried tomatoesToss with pasta in Step 4
Garlic alfredo3 cloves minced garlic, sautéed in butterAdd to butter in Step 2, before cream
Lemon alfredo1 tablespoon lemon juice + zestAdd in Step 3 before pasta

Storage and Reheating#

Alfredo sauce does not store or reheat well. The emulsion breaks as it cools, and reheating tends to make the sauce greasy and grainy. If you must reheat, do so over very low heat with a splash of heavy cream and constant stirring.

For meal prep purposes, this is not an ideal dish to make ahead. Cook fresh when you're ready to eat.

Quick Summary#

  • Use heavy cream, not half-and-half
  • Grate your own Parmesan — never use pre-shredded
  • Remove from heat before adding cheese
  • Reserve pasta water and use it to adjust consistency
  • Serve immediately — it does not reheat well

Share this article

Share:

Get the best comparisons in your inbox

Weekly digest of trending comparisons, new categories, and expert insights. No spam.

Join 1,000+ readers · Unsubscribe anytime

2 head-to-head comparisons