Fettuccine Alfredo (Simple Creamy Sauce From Scratch)

A silky, restaurant-style Fettuccine Alfredo made from scratch using butter, cream, and freshly grated Parmigiano-Reggiano. This quick stovetop method relies on reserved pasta water to create a smooth, clingy sauce perfect for weeknights.

0.0(0 reviews)
Prep: 10m · Cook: 15m · Total25 mins
DifficultyEasy
Serves4
Fettuccine Alfredo (Simple Creamy Sauce From Scratch)

Fettuccine Alfredo (Simple Creamy Sauce From Scratch)

Fettuccine Alfredo is one of those deceptively simple dishes that rewards precision more than fuss. This version leans into three trustworthy elements—sweet butter, silky heavy cream and sharply nutty Parmigiano-Reggiano—and relies on a single trick chefs use in restaurants: the starchy reserved pasta water. When those warm, ribboned noodles meet a gentle emulsion of cheese and water, the sauce clings to every strand instead of puddling at the bottom of the bowl, giving you that glossy, restaurant-style finish in under 30 minutes.

What sets this recipe apart is the technique: keep the sauce low-heat and add the cheese off direct heat so it melts into the cream without becoming grainy, and use freshly grated Parm for both flavor and melt. A hit of freshly cracked black pepper and a scatter of parsley brighten the richness without stealing the spotlight. It’s a perfect weeknight dish that also dresses up for a simple dinner party—serve it as-is for comfort, or pair it with a quick protein or crisp salad for a more balanced meal.

Plan your timing

6:30 pm6:35 pmCook the pasta
6:35 pm6:40 pmWarm butter, garlic and cream
6:40 pm6:45 pmCreate the cheese emulsion
6:45 pm6:50 pmToss pasta with sauce
6:50 pm6:55 pmFinish and serve
Advertisement

Ingredients

Yield
4

Instructions

Cook the pasta

Bring a large pot of water to a rolling boil and add the kosher salt. Cook the fettuccine until just shy of al dente according to package directions. Before draining, reserve 1 cup (240 ml) of the starchy pasta cooking water, then drain the pasta.

For this step

  • 12 ozdry fettuccine
  • 1.5 tspkosher salt (for pasta water)
Cook the pasta

Warm butter, garlic and cream

While the pasta cooks, melt the butter in a large skillet over medium heat. Add the minced garlic and cook 30–45 seconds until fragrant (do not brown). Pour in the heavy cream and bring to a gentle simmer, stirring to combine. Let simmer 1–2 minutes to slightly thicken.

For this step

  • 6 tbspunsalted butter
  • 1 clovegarlic (minced, optional)
  • 1 cupheavy cream
Warm butter, garlic and cream

Create the cheese emulsion

Reduce heat to low or remove the skillet from direct heat. Gradually whisk in the grated Parmigiano-Reggiano a handful at a time, whisking constantly to form a smooth sauce. If the sauce seems too thick or grainy, whisk in 2–4 tablespoons of the reserved pasta water at a time until silky and smooth.

For this step

  • 1.5 cupsfreshly grated Parmigiano-Reggiano
  • 1 cupreserved pasta cooking water
Create the cheese emulsion

Toss pasta with sauce

Add the drained fettuccine to the skillet and toss vigorously (or stir with tongs) to coat. Add more reserved pasta water as needed to loosen the sauce so it evenly clings to the noodles. Season with freshly cracked black pepper and taste for salt, adjusting as needed.

For this step

  • 0.5 tspfreshly cracked black pepper
Toss pasta with sauce

Finish and serve

Transfer pasta to warmed bowls, sprinkle with a little extra grated Parmigiano if desired, and garnish with chopped parsley. Serve immediately while the sauce is creamy and hot.

For this step

  • 2 tbspfresh parsley (chopped, optional)
Finish and serve

Tips from the kitchen

Use freshly grated cheese

Fresh Parm melts smoothly because it has not been treated with anti-caking agents; grate it yourself right before using for the best texture and flavor.

Reserve adequate pasta water

Always save at least a cup of cooking water—its starch is the emulsifier that turns cream and cheese into a glossy sauce that clings to pasta.

Off-heat cheese addition

Reduce or remove the pan from direct heat before adding Parm to prevent the cheese from seizing and becoming grainy.

Add water in stages

Whisk in reserved pasta water 2–4 tablespoons at a time until the sauce loosens and becomes silky, rather than dumping it all at once.

Don’t overcook pasta

Drain just shy of al dente since the noodles will finish in the sauce and should retain a little bite to contrast the creamy coating.

Variations & substitutions

Chicken or Shrimp Alfredo

Sear thinly sliced chicken breasts or large shrimp and fold them into the finished pasta for added protein; reserve some sauce to toss with the protein so it stays coated and moist.

Broccoli and Mushroom Alfredo

Blanch small broccoli florets and sauté sliced cremini mushrooms in butter, then toss them with the pasta for a vegetable-forward version that adds texture and earthiness.

Lighter Alfredo (lower fat)

Use 1 cup half-and-half plus 2 tablespoons butter and whisk in a tablespoon cornstarch slurry if needed to thicken; the flavor will be less rich but still comforting.

Vegan Cashew Alfredo

Blend soaked cashews with unsweetened plant milk, nutritional yeast, lemon juice and a pinch of miso for umami; warm gently and toss with pasta and reserved cooking water to emulsify.

Storage & make-ahead

Store leftovers in an airtight container in the refrigerator for up to 2 days; the sauce will thicken as the pasta absorbs liquid. Reheat gently on the stovetop over low heat with a splash of reserved pasta water or cream to restore silkiness, stirring constantly until warmed through. Freezing is not recommended because the cream will separate and become grainy when thawed.

What to serve with it

Serve Fettuccine Alfredo in warm shallow bowls so the sauce stays glossy; finish each portion with extra grated Parm and a generous twist of black pepper. A crisp green salad with lemon vinaigrette or roasted asparagus provides a bright contrast to the richness, while seared scallops or grilled chicken make it a more substantial main. For wine, choose an unoaked or lightly oaked Chardonnay, Pinot Grigio, or a dry Vermentino to cut through the cream.

Frequently asked questions

Why did my sauce become grainy?

Graininess usually happens when cheese is exposed to high heat or added too quickly; remove the pan from the heat and add the cheese gradually while whisking, and use freshly grated Parm rather than pre-shredded.

Can I use pre-shredded Parmesan?

Pre-shredded cheese contains anti-caking agents that inhibit smooth melting and can lead to a gritty texture, so for best results grate a block of Parm yourself.

How much pasta water should I reserve?

Reserve at least 1 cup; start by adding 2–4 tablespoons at a time to the sauce until it reaches a glossy, clingy consistency and save the rest in case you need to loosen it further.

Can I make this ahead for a dinner party?

You can make the cream base and grate the cheese ahead, but cook and combine pasta and sauce at the last minute—Alfredo is best served immediately for optimal texture and gloss.

How can I make the dish less heavy?

Use half-and-half instead of heavy cream and increase bright elements like lemon zest, cracked pepper, or a simple arugula salad to cut the perceived richness.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

4 servings
Step 1: Cook the pasta
  • dry fettuccine12 oz
  • kosher salt (for pasta water)1.5 tsp
Step 2: Warm butter, garlic and cream
  • unsalted butter6 tbsp
  • garlic (minced, optional)1 clove
  • heavy cream1 cup
Step 3: Create the cheese emulsion
  • freshly grated Parmigiano-Reggiano1.5 cups
  • reserved pasta cooking water1 cup
Step 4: Toss pasta with sauce
  • freshly cracked black pepper0.5 tsp
Step 5: Finish and serve
  • fresh parsley (chopped, optional)2 tbsp

Nutrition Facts

Per serving: about 1 cup

Calories745
Total Fat44.9g
Saturated Fat26.7g
Trans Fat0.7g
Polyunsaturated Fat5.5g
Monounsaturated Fat2g
Total Carbohydrates73.7g
Dietary Fiber5.7g
Total Sugars4.8g
Protein14.2g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Fettuccine Alfredo (Simple Creamy Sauce From Scratch)

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect