Thick, rich, and ultra-creamy, this homemade Alfredo sauce recipe uses a traditional Italian secret (nutmeg!) to take it from good to truly unforgettable. Ready in 10 minutes with just 5 ingredients, it’s ready in the time it takes to boil the pasta.

An Old-School Italian Trick Transforms This Homemade Alfredo Sauce!
If you want to make the absolute best Alfredo Sauce, you need to add a pinch of nutmeg. I know. It sounds strange, but nutmeg is a traditional addition to Italian cream sauces! I’m not talking about a Christmas-y amount. A tiny pinch of nutmeg will round out the cream, balance the richness, and make the parmesan flavor pop in a way it just doesn’t without it.
Grate it fresh from a whole nutmeg if you can. It keeps forever in the pantry and is ten times better than the pre-ground stuff. This is the single change that will take your Alfredo from “this is good” to “nobody talk to me, I’m eating.”
— ♥︎ Jess —

How to Make Alfredo Sauce
Visit the recipe card for full directions and ingredient amounts!
1
SIMMER BUTTER AND CREAM
Bring to a gentle simmer (small bubbles, not a rolling boil) and cook for 5 minutes, whisking often. This is the step most recipes rush through, and it’s also the reason those recipes come out thin.

2
ADD THE GARLIC
Whisk in the garlic and cook for 1 minute more. Adding garlic later (instead of sautéing it in the butter first) keeps the flavor fresh.

3
WHISK IN THE CHEESE
Add your parmesan in two or three handfuls, whisking constantly, letting each addition melt before the next goes in. Rushing this step is how sauces turn grainy.

4
SEASON THE SAUCE
Remove from heat. Stir in the nutmeg, then season with salt and black pepper. Toss immediately with freshly cooked pasta.

Common Homemade Alfredo Sauce Issues And How To Fix Them
Grainy sauce. Nine times out of ten, the cheese is the problem. Always use freshly grated parmesan cheese, either grated yourself or from the refrigerated section, not the green shaker can kind! If your sauce is grainy, pull it off the heat, whisk in a tablespoon or two of warm cream, and it will often smooth right out.
Separated sauce (butter floating on top). Your heat was too high. Cream-based sauces break when they boil. The fix is to cool the pan down immediately (take it off the burner), whisk in a splash of cold cream, and whisk hard. If that doesn’t work, a quick 15 seconds in the blender will re-emulsify almost any broken cream sauce.
Too thin. You likely didn’t simmer the cream and butter long enough. For a quick fix, whisk in some extra parmesan, a little at a time, to help it thicken it.
Too thick. Easy fix. Whisk in a splash of warm cream or hot pasta water, one tablespoon at a time, until it loosens.

Want to save this recipe?
“We make this easy Alfredo sauce recipe almost weekly as it’s my husband’s favorite dinner. He always says he wants this to be his last meal before he goes to heaven. Try it with nutmeg, it really takes it over the top!” — Victoria, home cook who loves comfort food.
How To Store and Reheat
Let the sauce cool completely, then transfer to an airtight container and store in the fridge for up to 4 days. I don’t recommend freezing because cream-based sauces separate when thawed. When it comes to reheating, you have a few options:
- Stovetop (best): Warm over low heat, whisking constantly, with a splash of cream or milk added in.
- Microwave (works in a pinch): Use 50% power in 30-second intervals, stirring between each.
- Hot Pasta Trick (my favorite): If you’re serving with fresh pasta, drain your hot pasta and then toss it with the cold sauce directly. The heat from the pasta will warm the sauce through without breaking it.
Best Homemade Alfredo Sauce Recipe
Ingredients
- 3 tablespoons butter
- 1 cup heavy cream, or half and half for a lighter sauce
- 4 cloves garlic, minced
- 1 ½ cups freshly grated Parmesan cheese, the refrigerated kind!
- ¼ teaspoon fresh grated nutmeg
- Salt and freshly cracked pepper, to taste
Want to save this recipe?
Instructions
- Melt butter in a medium saucepan over medium-low to medium heat. Add cream and bring to a simmer (lightly bubbling, not a full boil). Cook, whisking often, for 5 minutes until it starts to thicken slightly.
- Then add garlic, cook for 1 minute more. Add the cheese slowly (I recommend doing it in two to three batches) and whisk constantly until melted. If your sauce becomes too thick, thin it out with a little extra cream or pasta water. Too thin, add a little more parmesan cheese.
- Remove from heat. Whisk in the nutmeg and season with salt and pepper, to taste. Toss the sauce immediately with your favorite pasta and dinner is served!
⭐️ Tried this recipe? Leave a comment and rating! It only takes a minute and helps support our family-run blog. ❤️
Notes
Video
Nutrition
Categories:
Frequently Asked Questions
Absolutely. This recipe makes enough sauce to coat 8 ounces (half a box) of pasta, so double it for a full box. Just use a large enough saucepan and give yourself an extra minute or two during the simmer step so the larger volume of cream has time to reduce.
No! Traditional Italian Alfredo uses only butter, Parmesan, and pasta water. This is the richer American-style version made with heavy cream and garlic, which is what most people think of as Alfredo sauce.
Yes, you can, but making your homemade alfredo sauce with heavy cream will create the richest and creamiest results. If you prefer a lighter sauce, use half and half or a 50/50 mix of whole milk and heavy cream.
Sure! If you prefer a slightly thicker and tangier sauce, try making this Alfredo sauce with cream cheese.
Not really, olive Garden uses a roux (flour + butter) and Romano cheese. This version skips the flour for a silkier texture and uses Parmesan for a more intense flavor. If you want a copycat sauce, whisk 1 tablespoon flour into the melted butter to make a roux. Cook for 30 seconds, then slowly stir in the cream.
Best Pasta For Alfredo Sauce
Fettuccine is the classic for a reason. Its flat, wide shape acts like a mop and the sauce clings to every surface. Serve it with grilled sliced chicken for Chicken Fettuccine Alfredo, or sautéed shrimp for Shrimp Alfredo. For those that love spice, use it to make this Cajun Chicken Alfredo.
But this sauce is generous enough to work with almost anything:
- Fettuccine: the gold standard
- Linguine: similar shape, slightly thinner, still grabs the sauce beautifully
- Penne: the tube catches sauce inside, great for saucy bites
- Tortellini or Ravioli: filled pastas add another layer of flavor
- Spaghetti: works, but the sauce pools at the bottom of the plate
Whatever you use, cook it just past al dente, drain but do not rinse, and save a cup of pasta water in case the sauce needs loosening.
Alfredo sauce also makes a great white pizza sauce topped with white cheeses, like mozzarella and fontina. My kids also love dipping everything from breadsticks to veggies, like steamed or roasted broccoli, into this sauce. You truly can’t go wrong!
More Creamy Pasta Dinner Ideas To Try
- Homemade Hamburger Helper: It puts the boxed version to shame.
- Instant Pot Chicken Alfredo: Dump, pressure cook, and stir.
- Cajun Chicken Pasta: A weekly staple in our house.
- Chicken Broccoli Alfredo Bake: Picky eaters will clean their plate!
- Spaghetti Carbonara: You can’t go wrong with this classic.
- Million Dollar Spaghetti: Trust me, it’s better than lasagna.
Post may contain affiliate links. Read my disclosure policy.










It was delicious! Used it for chicken Alfredo and I can’t get enough of the flavor.
Tastes just like Olive Garden. Don’t be shy with your parmesan! This is my new “goto” sauce, my family loves it!
Great in steamed fresh broccoli!
The best I have ever had!
This is so incredibly delicious! The family raved about it! Very easy and quick sauce. We added shrimp and broccoli!
Very delicious and easy. Just the right amount of garlic. I love garlic but not if it overpowers. It did get super thick once the cheese was added a little pasta water worked well but I might try half|half next time. Definitely a keeper. One of the picky grandkids even loved it. I’d post a pic but I didn’t get one before it was all gone.
Tried it tonight because my 7 year old demanded chicken Alfredo homemade… it’s amazing! May make a bigger batch and can it for winter!
WOW! This was delicious with my smoked Turkey Alfredo!
I double the recipe because we like a lot of sauce, and I get so many compliments on this! Seriously the best Alfredo sauce ever! Thank you!
I tried this recipe for the first time tonight for chicken Alfredo, and it was delicious! I’ll be using this for future meals for sure.
This recipe was absolutely delicious and so easy to make. I’ve always been too intimidated to try making Alfredo sauce but now it’s my go to. I’m making it tonight and adding Cajun seasoning to make a Cajun Alfredo sauce.
I didn’t have any heavy cream so I used chocolate milk instead and it was absolutely disgusting! 1 star to this terrible recipe
Oh Mildred, you made an error. It happens. You really should take your one star back.
Hi Mildred, of course it was awful, you used chocolate milk to make alfredo sauce. 😳
I’ve never made Alfredo sauce, partly because I thought it was some complex recipe; but I made this recipe quickly and it was delicious! And I even had to make it with container Parmesan because I didn’t have fresh and I was doing it on a whim. So next time I’ll make it with fresh Parmesan and can only imagine how much more amazing it will taste! Thank you!
Delicious but the pasta absorbed the sauce too much.
I’ve been craving Tortellini Alfredo, this was delicious! The sauce was cheesy and the right consistency. I’ll definitely be making this again.
I made this sauce for the first time and chose this recipe. The sauce turned out delicious, nothing extra, I did everything according to the recipe, and the result was 1 cup of ready sauce.
Delicious- the wife says “I want this to be my last meal before I go to heaven”.
Now that is *quite* the compliment!!
This is my go-to alfredo sauce! It’s quick, easy, and delicious. I do use the garlic in a jar that you just keep in the fridge because I’m way too lazy to mince my own, but I just double the amount ( because it’s less potent). But seriously amazing!!
I love the flavor of this sauce but I must be doing something wrong after seeing everyone’s pictures. The consistency goes from normal after it’s done, to almost cottage cheese textured once I mix in the pasta. Any ideas why the consistency changes? Thanks!
Mine did the same thing! Did you use half and half or did you use heavy cream? I used half and half, I don’t think it mixed well together, it was that or maybe I tried heating it up too quickly.
Hmm! That is definitely a new one – you have me stumped! What kind of pasta are you adding it too? It’s just a normal cooked pasta that you are tossing in the sauce and then it turns into a cottage cheese texture?
Sounds like the pasta is absorbing your liquid. If it’s cooked only to al dente, it could be the culprit. To me that’s the most likely reason, but there are
I followed the recipe as written and it was easy and so delicious! A keeper for sure. I used penne pasta, and added some shredded rotisserie chicken and broccoli.
Easy delicious meal!
Perfect Alfredo sauce! Thank you for this recipe!
Delicious and easy, it turned out perfect.
This recipe is wrong, you don’t simmer cream for 5 min unless you want cheese. Cook the garlic first until aromatic, then add cream and cheese until melted and thick. Learn how to cook
Why do you have to be such a rag? Are you one of those women who’s so miserable with their life that they have to be nasty to others in order to make themselves feel better? A little kindness and class goes a long way. Try it please! 🙂
Hi Jesse, have you even tried it before saying it’s wrong?
I love this recipe! I had no parm so I used some camembere instead. It turned out absolutely delicious. Such an easy recipe too. My husband loved it.
Servings? How many people does this serve. Wanting to make for 6-7 adults and 2 kids. Would I double or triple this recipe?
Hi Sam! This Alfredo recipe makes enough sauce to coat 8 oz of fettuccine pasta. Which usually serves 2 or 3 people, depending on how hungry they are. Hope this helps! 🙂
Awesome! We loved it! Will definitely make again! Thank you for sharing!
This is by far our favorite recipe for alfredo! Tonight, we added some rosemary and crushed red pepper and backed a bit off on the garlic. YUM!