Just in time for Valentine's Day I'm going to show you how to make alfredo sauce that will make ANYONE fall in love with you. But more importantly, you'll fall in love with yourself for creating the best homemade alfredo sauce you've ever had. No, scratch that, the best alfredo sauce you've had ANYWHERE! Yep, it even puts Olive Garden alfredo sauce to shame, if you ask me.
There are a few things I need you to know about making the perfect homemade alfredo sauce recipe. This one takes a little bit more time than any microwave versions or recipes that skip steps.
But the tiny bit of extra time is SOOOO worth it!!! You really do notice a difference in the taste when you put just a little bit more work in.
How to make Alfredo sauce: top tips
My first tip is that you NEED to shred your own parmesan for this recipe. Don't use the kind that comes in a tub or anything that's pre-shredded.
I've got a longer post on the differences between shredded cheese vs. block cheese here.
But long story short, pre-shredded cheese has additives in it that stop it from being as smooth and melty.
So, if you don't use parmesan cheese that you've shredded yourself for this alfredo sauce recipe, you won't get the same result! If you don't use fresh parmesan, you're going to get a grainy, stringy sauce rather than a smooth one.
Next, I need to tell you how important it is to incorporate your milk/cream into the sauce sloooowly.
This is one of those steps that takes a bit of time, but it isn't actually hard or anything that requires special skill. Just pour in about ¼ cup at a time, whisking constantly.
Altogether, this step will take at least 5-7 minutes, plus more time to let the sauce cook and simmer. I also heat the milk/cream in the microwave for about a minute before adding it. When it's lukewarm, it all incorporates more easily and melts together better.
If you want the same taste and a creamy result like you see in my pictures, you've gotta follow the instructions and ingredients I mention for how to make Alfredo sauce or it just won't be the same!
Alfredo sauce with half and half (although keep in mind, this has less fat than heavy cream or whipping cream), whipping cream, or heavy cream really helps it get even creamier and saucier.
Can you make Alfredo sauce with milk?
If you want a lighter alfredo sauce with milk, you CAN substitute milk. Alfredo sauce with milk is still great, but it won't be quite as rich as the cream version. (So please don't yell at me if you use milk instead of cream and it's not as rich tasting as you hoped!)
You'll notice this recipe calls for good quality butter. I use an organic, grass-fed butter for this recipe and you'll really notice the difference compared to the cheaper stuff. Butter is a backbone ingredient in an alfredo recipe which is why it's important to use a good one!
Actually, any recipe without a lot of ingredients is usually a sign using really good quality ingredients will make a big difference. As opposed to a recipe with 40 ingredients where you can maybe use, say, the cheaper parsley and you won't tell the difference.
Ingredients
You really don't need much to make the best alfredo sauce!
- 8 oz. fettuccine noodles (measured dry)
- Fresh parmesan cheese
- Asiago cheese
- Whole/homo milk (3.25%)
- Whipping cream/heavy cream (half and half works but it will be slightly less creamy)
- Salt and pepper
- Minced garlic
- Good quality butter
What is traditional Alfredo sauce made of?
Traditionally, Alfredo sauce is made with butter, cream, flour, Parmesan cheese, salt, and pepper. The sauce is usually cooked in a skillet over low heat until it thickens.
Why is my Alfredo sauce not creamy?
There are a few reasons why your Alfredo sauce may not be as creamy as you would like it to be. One reason could be that you did not cook the sauce long enough, causing it to remain gritty. Another possibility is that you did not use enough cream or Parmesan cheese. Make sure to whisk the sauce frequently as it cooks to prevent any lumps from forming.
Can I make Alfredo sauce ahead of time?
Yes, you can make Alfredo sauce ahead of time. I recommend reheating the sauce in a skillet over low heat until it is warmed through rather than microwaving it. You may need to add a bit of milk or cream to thin it out if it has thickened too much.
One last thing
I mention this in the recipe notes too, but I want to include it here too. This fettuccine alfredo recipe makes two BIG servings! Like restaurant-sized, hearty servings so you'll feel stuffed in the best way at the end. If you're serving this recipe with filling side dishes, this could serve 3-4 people.
📖 Recipe

The Sauciest, Creamiest, BEST Fettuccine Alfredo Sauce
Ingredients
- 4 tablespoon unsalted butter good quality butter is important!
- 1 tablespoon garlic minced
- 1.25 tablespoon flour
- 1 cup whole milk, 3%
- 1 cup heavy cream or whipping cream
- 8 oz fettuccine noodles measured dry, half a 454 g box
- ⅔ cup parmesan freshly grated
- ⅓ cup asiago if you can't find asiago, just use an extra ⅓ cup of parmesan
- 1 small handful fresh parsley for topping
- salt and pepper
Instructions
- Cook noodles according to package directions and set aside.Melt butter in a medium saucepan over medium low heat. Add the garlic and let cook for about 3 minutes. Heat milk/cream in microwave for about a minute, until it's lukewarm.
- Whisk in the flour with the melted butter/garlic until well incorporated. Add salt* and pepper to taste.SLOWLY add the cream/milk, about ¼ cup at a time, whisking constantly (this takes about 5-7 minutes — it's so worth the extra time!). Let simmer for 5 minutes.Begin to add the cheeses in small handfuls. Whisk quickly, heating through.
- Add the cooked noodles to the saucepan and mix with tongs.Top with fresh parsley and more salt and pepper if desired, and serve.
Notes
Nutrition
That's it! Whether you're looking for the perfect date night meal or just some good old fashioned vegetarian comfort food, you can't beat this fettuccine alfredo recipe!
Once you give it a try, please comment down below and let me know what you think.
Happy Valentine's Day!
XO - C
PS. Are we Pinterest friends yet? Find me here.
Erin Hunnicutt
I would add a pinch or two of freshly grated nutmeg. Makes it delicious
chelseaxoandso
Yes!!! I LOVE nutmeg in pasta sauce. So good!
Kelsey
This Alfredo sauce was AMAZING. So creamy and decadent. I have tried to make alfredos in the past that end up separating - all the little tips and tricks in this recipe really helped!! Will definitely be making this again (...and again and again).