Alfredo Sauce

This post may contain affiliate links. Please read my disclosure policy.

My favorite recipe for homemade Alfredo sauce.  It’s easy to make in just 15 minutes, full of the best creamy and garlicky flavors, and always ultra comforting and delicious.

Alfredo Sauce Recipe

After sharing my favorite marinara sauce recipe with you yesterday, today I’m sharing my go-to recipe for its creamy, cheesy, ultra-comforting counterpart…

…my favorite homemade Alfredo sauce. ♡

Now I will be the first to note that this Alfredo sauce recipe is “American-style,” a la the Olive Garden version that zillions of us grew up loving.  By contrast to its Italian-style origins, in which the sauce was created in Rome with just butter and cheese (more similar to my cacio e pepe recipe), American-style Alfredo sauce is famously a bit more indulgent and complex.  Heavy cream and/or milk are typically added to make the sauce creamier, differing levels of flour are added to create a roux and make the sauce thicker, and a number of different seasonings are often added (especially a hint of white pepper and nutmeg) to give it an extra flavor boost.  So while this may come as a surprise to some, the American-style version of this sauce would definitely not be considered authentic in Italy.  But hey, I think we can all agree that the creamy version of this sauce has become an iconic favorite of its own. ♡

That said, though, all American-style Alfredo sauce recipes are definitely not created alike!  I don’t know about you guys, but I have been served far too many Alfredos over the years that were gloppy and greasy and devoid of good flavor, which simply will not do.  (Especially when indulging in a cream sauce…I want it to be amazing!)  So today, I’m sharing my favorite homemade Alfredo recipe that I have tweaked over the years to perfection.

My version is made with a base of half milk and half cream, so that it’s still rich and creamy but not overly heavy.  It’s seasoned with plenty of garlic plus a hint of white pepper and nutmeg, all of which serve to balance out those creamy flavors nicely.  It’s just slightly thickened with a tablespoon of flour, which you are also welcome to leave out entirely if you prefer.  And best of all, it’s made with lots and lots of freshly-grated Parmesan, which is really the main flavor we all want and love in a good Alfredo.

Oh and bonus?  The entire recipe is incredibly easy to make and comes together in just 15 minutes.  And, of course, it tastes a million times better than anything that you can buy in a jar.  Perfect for tossing with pasta, topping grilled chicken, spreading as a white pizza sauce, mixing into lasagna and baked ziti, or whatever else sounds good.

I’m telling you, this Alfredo sauce is always a winner.  So let’s make some!

Alfredo Sauce Recipe | 1-Minute Video

Alfredo Sauce Recipe

Homemade Alfredo Sauce Ingredients:

To make this American-style Alfredo sauce recipe, you will need the following ingredients:

  • Butter: Or you could also substitute olive oil, if you prefer.
  • Garlic: Finely-minced or pressed.
  • All-purpose flour: To help form a roux and thicken the sauce.  If you are making gluten-free Alfredo sauce, however, you are welcome to omit the flour and have a slightly thinner sauce.  Or you can use a cornstarch slurry to thicken it (see details below).
  • Heavy cream and milk: We will use this blend as the base for our sauce.
  • Parmesan cheese: I recommend freshly-grating your Parmesan cheese so that it will melt more smoothly into the sauce.  Also, grated Parmesan cheese can be tricky to measure correctly simply with a measuring cup, so I recommend using a kitchen scale if you own one.
  • Sea salt and white pepperI like to use fine sea salt and white pepper to season this sauce.  If you are new to cooking with white pepper, please note that it has a slightly different flavor and is significantly more potent than black pepper, so you do not need to use as much.  That said, if you only have black pepper in the house, that will work too.
  • Ground nutmeg: A pinch of nutmeg is typically used in American-style Alfredo, but you can omit this if you prefer.

Fettuccine Alfredo Recipe

How To Make Alfredo Sauce:

Alright, let’s talk about how to make Alfredo sauce!  Simply…

  1. Sauté garlic. Briefly sauté the garlic in butter until it is lightly golden (be sure not to overcook it).  Then stir in some flour to form a roux.
  2. Add the milk and cream.  And whisk until evenly combined.
  3. Simmer. Continue cooking the sauce until it reaches a simmer, then reduce heat to maintain the simmer, add in the Parmesan, salt, white pepper and nutmeg, and whisk until the cheese is completely melted and the sauce is smooth.
  4. Season. Don’t forget to taste and season with extra salt and/or white pepper, if needed.
  5. Serve.  And…enjoy!  So simple, right?!

Fettuccine Alfredo Sauce Recipe

Possible Recipe Variations:

There are all sorts of ways that you can customize this basic Alfredo sauce recipe, so feel free to experiment and get creative!  Here are a few of my favorite variations…

  • Make it gluten-free: To make gluten-free Alfredo sauce, just omit the flour (and have a slightly thinner sauce).  Or, you can omit the flour and use a cornstarch slurry (equal parts cold water and cornstarch, added to the sauce as it is simmering) to thicken the sauce.
  • Make it lighter: To make a lighter Alfredo sauce, use milk in place of heavy cream (so 2 cups of milk total, no cream).
  • Make it extra-garlicky: If you want to make your sauce extra-garlicky, feel free to double the amount of garlic cloves.
  • Use roasted garlic: If you want even more complex garlic flavors in the sauce, skip the minced garlic and instead roast an entire head of garlic and stir the cloves into the sauce to make a delicious roasted garlic Alfredo sauce.
  • Add Cajun seasoning: To make Cajun Alfredo sauce, stir your desired amount of Cajun seasoning (I recommend 2 to 4 teaspoons, to taste) into the sauce.
  • Add pesto: If you happen to have some basil pesto on hand, try stirring in a few tablespoons to make a delicious pesto Alfredo sauce.

How To Make Alfredo Sauce Recipe

Ways To Use Alfredo Sauce:

There are endless ways that you can put this Alfredo sauce recipe to delicious use!  For example, feel free to make…

  • Alfredo Pasta: Fettuccine Alfredo is obviously the most famous option here, but any shape of pasta will do.  To make traditional fettuccine Alfredo, cook 1 pound of fettuccine until al dente, drain, then toss with the Alfredo sauce until combined.  Feel free to add in cooked proteins of your choice (for example, to make chicken Alfredo pasta, shrimp Alfredo, or meatballs Alfredo).  And of course, veggies such as broccoli, mushrooms, asparagus and more are delicious additions too!
    • Homemade Pasta Option: Or, if you really want to kick your Alfredo pasta up a notch, try making it with homemade pasta! One batch of this sauce will pair perfectly with one batch of my favorite homemade pasta recipe.
  • Alfredo Pizza: Use this sauce in place of marinara pizza sauce.
  • Alfredo Dip: Use this sauce as a dip for breadsticks, veggie sticks, pretzels and more.
  • Alfredo Casserole: I also love using this recipe as a sauce in casseroles, baked ziti and white lasagna.

Best Alfredo Sauce Recipe

More Italian Sauce Recipes:

Looking to try some other classic Italian sauces?  Here are a few of my faves:

Print
Alfredo Sauce Recipe

Alfredo Sauce

  • Author: Ali
  • Prep Time: 5 mins
  • Cook Time: 10 mins
  • Total Time: 15 mins
  • Yield: About 2.5 cups 1x

Description

This homemade Alfredo sauce recipe is easy to make in just 15 minutes, it’s rich and creamy and full of the best garlicky flavors, and always ultra comforting and delicious.  See notes above for possible variations too.


Scale

Ingredients

  • 1 tablespoon butter
  • 4 cloves garlic, pressed or finely-minced
  • 1 tablespoon all-purpose flour
  • 1 cup heavy cream
  • 1 cup milk (I used 2% milk)
  • 1 cup (1 1/2 ounces) freshly-grated Parmesan cheese
  • 1/2 teaspoon fine sea salt
  • pinch of white pepper
  • pinch of ground nutmeg (optional)

Instructions

  1. Sauté garlic. Melt butter in a large saucepan or sauté pan over medium-high heat.  Add garlic and sauté for 1 minute, stirring frequently.  Stir in the flour and sauté for 1 minute more, stirring frequently.
  2. Add the milk and cream.  Add in the heavy cream and milk and whisk until evenly combined.
  3. Simmer. Continue cooking until the mixture reaches a simmer.  Reduce heat to medium-low and continue cooking for 1-2 minutes, until thickened.  Add in the Parmesan, salt, white pepper and nutmeg, and whisk until the cheese is completely melted and the sauce is smooth.
  4. Season. Taste and season with extra salt and/or white pepper, if needed.
  5. Serve.  Serve warm and enjoy!


Notes

Batch Amount: This recipe yields enough sauce to toss with a 1-pound (or 500g) package of uncooked pasta, which should be cooked until al dente, drained and then immediately tossed with the sauce.

Storage Instructions: To store this Alfredo sauce, let it cool until it reaches room temperature.  Then transfer to a mason jar or food storage container and refrigerate for up to 3 days.  I do not recommend freezing this sauce.

Leave a Reply

Your email address will not be published. Required fields are marked *

24 comments on “Alfredo Sauce”

  1. I haven’t made this yet, but it looks great to try!!! Could’ve used this last week but will be making the same dish again – alfredo + squash (or pumpkin or sweet potato).

    Also, was just perusing old recipes for ideas of ways to use my pantry items and saw that you used to do Mailbox Mondays where you answered questions from readers. Can this come back please?!

  2. Why not use half and half instead of cream and milk?

    • That works too! Half and half can be difficult to find in some countries, so I just went with half cream and half milk. :)

  3. Hi,

    Can we use half and half, in lieu of the heavy cream? Unfortunately, organic (which is my choice) heavy cream, contains nasty fillers or stabilizers. The organic half & half, does not. Thanks! And that looks delicious.

    Beth

  4. Ali, I made Alfredo sauce a couple of weeks ago – similar recipe that I altered quite a bit. It was loved by my husband and adult grandson, my taste team and best critics. I didn’t have cream so used only 1/2&1/2 but will be trying your version this week. Our nice April weather turned dreary suddenly with rain and even light snow this morning, so it’ll be a perfect dinner tonight. I depend on your recipes to keep my meals varied and different.

  5. We loved this sauce!!!

  6. Ali, I have loved every recipe of yours I’ve made, but this Alfredo recipe stands alone atop the podium (very, very close to your pork carnitas, which was first til now!). I used your sauce as a base for a tossed chicken and spinach penne, and I wanted to dive into a pool of the sauce. So delicious! Thank you for sharing your culinary creativity and talent.

  7. I just made this for dinner tonight. I added shrimp and peas. It was delicious and so easy!

  8. This was delicious! I used 2% milk and half &half because that’s what I had. So quick, the sauce was done before the pasta! Will be making this a lot in the future.

  9. This is the first time I’ve ever made homemade Alfredo sauce. My 11 year old daughter loves to eat straight shredded real Parmesan, and with the plague, we’ve tried a lot of new recipes! This one is great. No need to try other recipes for me, this one is perfect. I don’t like super thick Alfredo, so I eyeballed a little extra milk and it was just right. Thanks for the recipe!

  10. Just made this and it tastes great! Next time we make it, we will double it for a pound of pasta; it just barely coated the noodles.

  11. Delious! One word needed -and so easy! No more jars for me and better than Olive Garden by far. I added shrimp 🍤 to ours and a salad and we were so happy!
    Thank you!
    Dee from Kettering Ohio
    May 2, 2020

  12. Awesome and EASY recipe! Halved the recipe for just hubby and me. Used half and half, added 2 TBSPs of Ricotta for added creaminess, and tossed in some fresh basil and leftover shredded chicken to serve over linguini. Had a delicious decadent dinner on the table in 20 minutes flat. Unbelievable!! Will never buy jarred again. This is going in the rotation for sure. Thanks SO much! 5 stars and then some!!

  13. Amazing how easy this recipe was!! And so good!! I was craving Olive Garden and can’t risk going out. I actually had a big Costco jar of shredded Parmesan and heavy cream on hand. Excellent! Not salty like jarred sauce! Put it over a box spaghetti. Love it! Thank you for the great recipe! Will make it again!

  14. Would it be ok to use almond milk?

  15. This recipe came out deliciously. I have followed it to the tee, and we all liked it but this time I didn’t have the cream so I used just milk but added more cheese. Once again it was great, I like more pepper so I add it on my plate. Thank you for sharing these recipes.

  16. Alfredo sauce does not have garlic! Check the original recipe

  17. Very, very easy and tasty! This will be my go to Alfredo Sauce from now on.

  18. Thank you for this delicious recipe! I’m allergic to gluten and dairy milk so made the following substitutions: oat milk instead of milk and cream, and gf 1:1 flour (along with jovial brand gf tagliatelle). I also used the stick blender before adding the cheese to purée the garlic as I had not minced it finely enough during prep. It was some of the best Alfredo I’ve had in years and no after dinner ‘trots’. We topped with some Prosciutto and a garnish of fresh basil. Definitely making this again soon!

  19. Thank you for the recipe! I used this sauce for leftover salmon in a fettuccine alfredo with green beans. Recipe was simple and tasty!

  20. Just made this and it is incredible. I have a low calorie and fat substitute for heavy cream that I always use when cooking and it worked in this too. Combine 1 cup 2% milk with 2 Tbs cornstarch to equal 1 cup heavy cream.

  21. Excellent and easy! I’m never buying the jarred stuff again! Thank you!!!

  22. This is awesome. You nailed the taste I was looking for. Though next time I’ll roast the garlic so its creamier. I have a garlic press but it still had little tiny chuncks. Still perfect if you dont have time for that step. Thank you so very much!!!