
Want to Save this Recipe?
Enter your email below & we'll send it straight to your inbox. Plus you'll get great new recipes from us every week!
In just minutes it's easy to make this restaurant quality Alfredo sauce at home. And let’s not forget, unlike what we’ve been told for many years, we shouldn’t be afraid of these “good fats.”
So don’t waste any time giving this tasty and inexpensive sauce a try over some whole-grain noodles and lots of fresh seasonal veggies. It would also work well in a “white lasagne” or extra creamy macaroni dish. No matter what, you just cannot go wrong when you start with fresh cream and butter! Try this Chicken Broccoli Alfredo too!
What are the Ingredients in Alfredo Sauce?
Homemade alfredo sauce is super easy to make with only a few ingredients! All you need is butter, heavy whipping cream, grated parmesan cheese, salt, and pepper. For the best taste don’t make any substitutions in this recipe.
Butter
Any real butter you have on hand is fine. In alfredo sauce, butter not only adds flavor, but helps thicken it too.
Heavy Whipping Cream
This is the base of alfredo sauce and what makes it taste so good! Heavy cream is essential for a rich sauce; if you substitute with milk or half and half, it won’t turn out the same.
Parmesan Cheese
For the best flavor, choose high-quality parmesan cheese and grate it fresh. For convenience, pre-shredded or grated parmesan can also be used, but not dried parmesan or a shaker.
Not all parmesan is the same; for the best flavor, choose authentic Parmigiano-Reggiano cheese imported from Italy.
Seasoning
Alfredo sauce is traditionally seasoned with salt and freshly ground black pepper. You can also season with garlic, Italian seasoning, lemon juice, and parsley.
How to Make Homemade Alfredo Sauce with Milk
If heavy cream isn’t available, you can still make alfredo sauce with milk or lighter cream. Since the biggest difference between heavy cream and milk is the amount of milk fat, you can get a similar taste and consistency by combining milk and melted butter. Keep in mind this isn’t a perfect substitution, but you’ll still end up with great tasting alfredo sauce in a pinch.
To substitute milk for heavy cream, combine ⅓ cup of melted unsalted butter with ⅔ cup of milk. Half and half or table cream can be substituted one for one, with butter added to taste and desired consistency.
Is this an Authentic Italian Alfredo Sauce Recipe?
Alfredo sauce is an Italian restaurant staple, but it’s not actually an authentic Italian dish. So, while you won’t be finding this recipe in any Nonna’s cookbooks, it tastes just like the fettucine alfredo sauce served in restaurants.
Tips and Tricks for Making This Easy Alfredo Sauce Recipe
Homemade alfredo sauce is easy to make, even for beginner cooks. Pair it with your favorite whole grain pasta like fettuccine, penne, or even kid-friendly shaped noodles. Or try alfredo sauce as a topping for veggies; it’s delicious!
To help this recipe turn out perfectly:
- Use fresh ingredients
- Don't forget to hold back ⅓ of the cream for end
- Stir your cream thoroughly so it doesn't stick to the pan and burn
- Don't simmer your sauce on too high or low heat; it should be hot enough to thicken, but not boiling
- Thoroughly drain pasta before adding it to the sauce to avoid thinning
What Can you Add to Homemade Fettuccine Alfredo?
Something I love about fettuccine alfredo is how easily the creamy, buttery flavors work with almost anything. Some add-ins will need to be pre-cooked, so make sure to prepare them alongside your homemade alfredo sauce. For protein options, try chicken, beef or pork strips, tofu, or shrimp.
Saucy dishes like fettuccine alfredo are also a great way to get picky eaters to eat vegetables. Some of my favorites to add in are cooked broccoli, peppers, peas, carrots, mushrooms, zucchini, or raw tomatoes or spinach.
How to Thicken Alfredo Sauce
The alfredo sauce in this recipe should thicken on its own when cooking, but small differences in measurements or technique can affect the process.
- Add more cheese. This is the most common reason for thin alfredo sauce since grated cheese is hard to measure accurately. Add more cheese until you get the thickness you want.
- Let it cook for longer. If your sauce isn’t thick yet it may just require more time to reduce.
- Increase the butter. Butter helps alfredo sauce thicken; if the sauce is too thin you may not have used enough. This is especially true if you’ve substituted the heavy whipping cream for a product with less milk fat.
- Try pasta water. The starch in pasta water can help thicken a cream sauce. Add a small amount of water, then let your sauce to a boil for about one minute. If you don’t bring it to a boil, pasta water will have the opposite effect and thin your sauce even more.
- Last resort: add a bit of corn starch. While it’s not supposed to be an ingredient in alfredo sauce, adding corn starch is a sure way to get sauce to thicken.
You May Also Enjoy
- Creamy Lemon Shrimp Pasta
- Easy Spaghetti
- Weeknight Tomato Basil Pasta
- Spaghetti Squash Carbonara
- Slow Cooker Spaghetti Bolognese
If you enjoyed this alfredo sauce recipe, please leave a rating and comment! For more inspiration, check out my Facebook, Instagram, and Pinterest. For 5 free weekly meal plans and more free resources, sign up to receive my free newsletter! Check out these Dinner Recipes for more healthy and easy family dinner ideas.






Amber Hodgins says
I like to sautee some fresh GARLIC in the butter. YUMMO.
Brandi says
Ok, so this may be a silly question, but if you are just going for the sauce and not the noodles.. do you just follow the recipe and just add in the last part of the cream and cheese and thats it? or do you add all the cream at first and then just add the cheese by itself at the end? Thanks!
Assistant to 100 Days (Amy) says
H Brandi. If you are just making the sauce and not adding noodles, you can go ahead and add the second part of the cream after thickening the first part. ~Amy
Camisha says
I made this tonight and it was sooo good. I cannot tell you how excited I am about the fact I can make my own Alfredo sauce. I did not add all the noodles due to what everyone else said about sauce not being enough.
Jamie says
Sounds yummy! My recipe is a little different, adding in a cup of milk, garlic, and a small bit of fontina (fontinella) cheese to get a good (olive garden) flavor.
Denes J says
Not only was this recipe AMAZING, it was so easy!! Thank you for this recipe!!
Breezy says
Easy and delicious! I used pecorino Romano cheese instead and canned what I did not use. It does thicken upon standing. I'm so happy I found this recipe; pasta Alfredo is my favorite and now I can make it at home.
Dana says
Thanks for the recipe! I added 4 oz. Horizon cream cheese and it made the sauce thick and saucy. I have made alfredo before and it never seems right, it absorbs into the noodles and there's never any sauce. Cream cheese did the trick! I also added steamed broccoli and carrots to mine.
Jason Leake with 100 Days of Real Food says
This is a family favorite! True but really I'm just testing the new recipe rating functionality. Jason Leake
Taylor says
I made this last night and doubled the sauce. I messed up a little while making it (adding all the cream at first, oops!), but it still came out wonderful! Much better than from a jar! :) Although I like a lot of sauce so next time I'll probably triple it, or only use half the noodles (we have leftovers, but I'm not sure if it keeps well?). Thanks for the recipe, I'll definitely be using this over the jarred kind from now on!
Jen says
Amazing! So good with sauteed mushrooms on top. Have to admit, I'm not "all organic" yet but I can't believe how easy it is to eat real food. Best part, I think I have enough for lunches and a dinner to spare! Take that, Dangelo's!
Tonya Mae says
This is exactly how I cook mine! Except I add about 4 small cloves of garlic and 1 tbs of minced onion (fresh). Everyone always raves about it. Very easy and very yummy!
E says
what about adding cream cheese to recipes?
Assistant to 100 Days (Jill) says
To this one or in general?
E says
well in general, because I know that you can add cream cheese to things to both give flavor and add creamy-ness
Jennifer Jacobs says
I make Marcella Hazan's fettuccine all'alredo quite often. The secret is to use real parmigiano reggiano. That's what gives the dish its flavor. Do not use the Parmesan in the green can! I cook a lot from Marcella's Classic books- the tuscan meatloaf, lentil soup and bolegnese sauce, greens beans, and sauteed peas are on regular rotation at our house.
Jennifer says
Have you ever tried making extra and freezing it? SO excited to try this, especially because I already have all of the ingredients in my fridge :)
Angela says
I've been told that real cream based sauces don't freeze well. Hopefully someone else knows a trick!
Assistant to 100 Days (Jill) says
Hi Jennifer. No, our team has not tried freezing this before, but it might work. If you decide to try it, let us know how it turns out. Jill
Stephanie says
This was really good. We added peas and shrimp to it and added a little extra grated parmesan on top, delicious.
jaci says
I just finished making this...it was good but there wasn't enough sauce...now I admit I do like my pasta to drown in my sauce...but this wasn't enough for my hubby...who is a sauce minimalist....wonder what I did wrong
100 Days of Real Food says
You could just double the sauce next time if you prefer more.
Becky P. says
Can this sauce be frozen for future meals?
100 Days Admin says
Hi Becky, our team hasn't tried freezing this sauce yet. If you happen to try it, make sure you stir continuously when reheating to prevent the sauce from curdling. - Nicole
Sarah W. says
I had the same issue. I don't like a lot of sauce myself anyway but there wasn't enough to even coat the 1lb of pasta the recipe called for. So I whipped up another batch since it's so easy to do and that turned out great.
Jenna says
I made this tonight. My 5 year old daughter and I scarfed it down. In a separate pan I sauteed some frozen shrimp and mushrooms. I also added some organic frozen peas at the very end. Delicious! I was really craving our local favorite italian restaurant but this was just as good! (Minus having someone serve it to you and do all the clean up :)) Thank you for all that you do!
Theresa says
Wow! Made this tonight and it was great! Easy and simple ingredients. I threw in fresh spinach leaves at the end and they wilted as I mixed. Loved it!
lonestargal says
This is an amazingly good recipe. My whole family loves it. For a change I add cajun seasoning to it, add sauteed chicken and plate over noodles. My family can't get enough of it. I also made homemade toated ravioli and we used this as a dipping sauce.
Dan says
I'm going on a 24 day rafting trip and want to use this recipe to feed 16 people late in the trip. I'm going to need to use canned chicken as fresh chicken will not last that long in a cooler. Is it possible to add the canned chicken to the sauce and pour it onto the pasta or should I still mix it all together in one large bowl. Any comments would be appreciated and any thoughts as to ingredient amounts for 16 hungry rafters? Thanks.
100 Days of Real Food says
I would just add the chicken on top after you make the sauce and mix it with the pasta...good luck!
Karen says
An even tastier & simple Alfredo sauce: Simmer 4 peeled garlic cloves in 2 cups of heavy cream for 10 minutes. Remove the garlic & stir in 3/4 cup grated Parmesan. Delicious!
Jennie says
I was under the impression that all of the good fats came from vegetables. How are cream and butter good fats?
100 Days of Real Food says
Cream and butter from properly raised/fed cows is nothing to be scared of while of course veggies are always good too...here's a post with more info: https://www.100daysofrealfood.com/2011/04/15/mini-pledge-week-6-no-low-fat-lite-or-nonfat-food-products/
Brooke says
I made this tonight with some whole wheat fresh pasta I picked up at Trader Joes. I would definitely make it again with a different pasta (it smelled and tasted like glue) and next time I will try some garlic and mushrooms when a sautée the butter. I liked this recipe because it is quick and easy!
Kristie says
Hi! I'm new to your site and I love it! So inspired by it! I've been making Alfredo for awhile (though now trying to switch to organic ingredients) and for those who said it clumped, you have to actually grate the cheese off of a block, if you buy pregrated (like Kraft green can) it just won't melt right. Thanks so much for your site! I've already made the carnitas, crock pot chicken, stock, and granola and love them! However, my 2 and 4 year old are goldfish addicts and the wouldn't eat your cheesy crackers I made.... I thought they were good! Might have to cut them into fun shapes next time. Looking forward to trying more things, THANK YOU! :)
amanda says
Usually once the alfredo sauce is hot enough is when you add the cheese and whisk CONSTANTLY until all homogenous. I make alot of homemade mac n cheese, and this is what happens if not hot enough...
Rachel Ramey says
This is the alfredo we eat at our house, too, and it is so good! You have to use real parmesan (not the powdery stuff in a can). Even at that, I did one time have it clump as Abby described. I'm not sure why, because it's the only time it's done that. I wonder if maybe the liquids weren't hot enough yet.
@Sheryl - Condensed milk is not real food.
Leanne says
I am loving this recipe! And as a matter of fact, I am loving 100 days of real food! I really enjoy cooking almost every recipe I've done. Thanks so much for the meal plans!
ABBY says
THIS RECIPE DID NOT COME OUT WELL AT ALL. THE PARMESAN CHEESE CLUMPED INTO ONE BIG BALL AND THE ALFREDO SAUCE WAS EXTREMELY RUNNY. WHAT A DISAPPOINTMENT
Nicole says
I made this for dinner tonight and it was delicious! I added some leftover chicken and sauteed mushrooms, carrots and summer squash and it was perfect! I will be adding this into my regular dinner rotation. Thanks for a wonderful recipe!
Crystal says
Love homemade alfredo sauce! I used to use cream, but found another recipe I love, that doesn't call for cream! Does this sound bad for you?:
1 pkg cream cheese (I buy the neufchatel kind, is that bad?)
1/4 c unsalted butter
1 cup milk
1 1/4 c parmesan cheese
garlic to taste
basil/or other Italian seasonings to taste
Heat first 3 in pan and wisk until smooth. Add cheese and spices. Wisk until smooth.
Jill Robinson says
I made this tonight for my family(husband, 2 sons: 6 and 16mos) and they LOVED it. My 6 year old said, "make this again." He had 3 helpings tonight. Thank you!!!:) Just love your site.
Derrick Khoo says
Youre so cool! I dont suppose Ive learn anything like this before. So nice to find someone with some authentic thoughts on this subject. realy thanks for beginning this up. this web site is something that is needed on the internet, somebody with somewhat originality. useful job for bringing one thing new to the internet!
Jamie says
We've made this twice now and added grilled chicken and some steamed broccoli. It was easy and a hit!
sheryl says
Why not try non-fat condensed milk instead of heavy cream. The results are still quite good!
100 Days of Real Food says
Don't be afraid of a little cream...good fats in moderation can be good for you!
Carol B says
I've been making Alfredo sauce like this for years. Just want to say that half-n-half works just as well as heavy cream with fewer calories. Try it!
Angy says
Yum! Making this for dinner tonight but I am adding some chicken. Thanks for the recipe!
Jaipur Property says
I have started using it in all my recipes, and have been so impressed by the flavor it brings to everything! so Please log on our website for Jaipur Property
Stacey says
Saute a few sliced mushrooms in the butter at the beginning for an even yummier dish!
Mary Kathryn says
We made this tonight--- I even added some pesto to imitate a favorite of mine from a local restaurant. We had artichokes and baked chicken as our toppings. Everyone loved it- thanks!!!
Deb says
You simply MUST try the Himalayan pink salt and organic peppercorns from Sustainable Sourcing (here's their website: https://secure.sustainablesourcing.com ). I have started using it in all my recipes, and have been so impressed by the flavor it brings to everything! Thanks for posting your recipe--I know what I'm making for supper tonight--KEEPER!!!