• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Saporito Kitchen
  • Home
  • Recipes
  • Subscribe
  • Meet Amanda
  • Shop
menu icon
go to homepage
  • Recipes
  • Meet Amanda
  • Subscribe
  • Work with Me
  • Shop
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Meet Amanda
    • Subscribe
    • Work with Me
    • Shop
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » From Scratch Essentials

    Homemade Alfredo Sauce Recipe

    Published: Jan 15, 2021 · Modified: Aug 14, 2022 by Amanda · This post may contain affiliate links · This blog generates income via ads

    468 shares
    • Share22
    • Tweet
    • Yummly
    • Email
    • Print
    Jump to Recipe
    homemade alfredo sauce in a pan
    spoon of alfredo sauce and wooden spoon stirring ingredients into alfredo sauce in a pan

    This easy homemade alfredo sauce recipe is made from scratch and is the perfect pair to your favorite pasta. Made in just 10 minutes, this thick and creamy sauce will help you make a simple weeknight meal or cozy Sunday dinner with family.

    thick and creamy homemade alfredo sauce being stirred with wooden spoon in a skillet

    This post was originally published in January 2021 and has been updated for content.

    There is nothing like a good homemade alfredo sauce slathered all over freshly cooked pasta. This recipe is not only quick to make, but it's packed full of amazing flavor.

    Alfredo sauce is a creamy white sauce, that is traditionally made from only butter, cheese and a little bit of pasta cooking water. More americanized versions will include heavy cream, cream cheese or half and half.

    This recipe uses a roux, which is equal parts fat and flour, to make a super creamy and thick sauce that is great for pasta, pizza and more!

    Check out my post on what to eat with alfredo for the best list of pastas, breads, side dishes and more to make a memorable meal to share with your family.

    Jump to:
    • 🍝 Ingredients for alfredo sauce
    • 🔪 How to make alfredo sauce
    • ⭐ Expert tips
    • 🍽 How to use alfredo sauce
    • ⏲️ Make ahead and storage instructions
    • 🍝 More pasta recipes
    • 📖 Recipe
    • 💬 Comments

    🍝 Ingredients for alfredo sauce

    • Butter, garlic & flour - These are the 3 ingredients used as the base for the sauce to make the roux that will thicken and flavor the alfredo.
    • Half and Half - Half and half adds a rich, creamy flavor to this sauce, without it being too heavy. For a lighter sauce, opt to use milk, and for an extra rich sauce, use heavy cream.
    • Cheese - Parmesan cheese is the traditional cheese used in alfredo sauce. For a different flavor, try asiago, pecorino romano or grana padano.
    • Spices - Salt, pepper and bit of nutmeg are used to flavor the sauce. For a more plain alfredo, the pepper and nutmeg can be omitted. Crushed red pepper flakes can also be added to spice things up a bit!
    • Pasta water - This is used to thin out the sauce to the desired consistency, but also adds extra creaminess and helps the pasta bind to the sauce. Milk or vegetable broth can be used as an alternatives if needed.

    🔪 How to make alfredo sauce

    First, melt the butter in the pan and then add the garlic and cook it just until it becomes fragrant. Sprinkle the flour in and cook, while whisking for a minute or two. Next, whisk in the half and half until the sauce starts to thicken and then add in the parmesan cheese, nutmeg, salt and pepper.

    whisk stirring butter and garlic in a skillet and wooden spoon stirring cheese and spices in alfredo

    Lastly, add ½ - 1 cups of the pasta cooking water to thin the sauce to the desired consistency and toss with your favorite pasta!

    wooden spoon with alfredo sauce dripping from it and alfredo sauce on spinach fettuccine noodles

    If you ever don't recognize a tool or skill that I mention, be sure to look it up in the Glossary of Cooking Terms and Definitions for more information.


    ⭐ Expert tips

    • Allow the butter to melt until it stops foaming. This means all of the water has evaporated and it will easily bind with the flour to create the roux.
    • Just cook the garlic until it becomes fragrant so it doesn't burn and create a bitter taste to the alfredo sauce.
    • Remove the pan off of the heat when adding the cheese and seasonings so the sauce doesn't get too hot and separate.
    • If the sauce is going to be used for pasta, opt to add some pasta cooking water to the sauce to thin it out. Not only does it add flavor, but it helps bind the sauce to the pasta and makes it extra creamy.

    🍽 How to use alfredo sauce

    • Smother freshly cooked homemade spinach fettuccine in this tasty sauce.
    • Substitute the old school Italian gravy in my classic Italian lasagna recipe to make a delicious white lasagna.
    • Make white pizza by substituting the red sauce in my pizza on the grill recipe.
    • Use this easy homemade alfredo sauce to make roasted chicken broccoli alfredo for a quick weeknight meal.

    ⏲️ Make ahead and storage instructions

    This homemade alfredo sauce can be made ahead of time if needed. Make sure to cool the sauce completely before storing it in an airtight container.

    The sauce will keep in the refrigerator for 3-4 days and in the freezer for up to 3 months.

    Frozen sauce should be defrosted in the refrigerator. Reheat the sauce in a pan on the stovetop over medium low heat, whisking frequently until heated through. A little bit of pasta cooking water, half and half or broth can be added while whisking to help the sauce become smooth again.

    For a quick overview of this recipe, check out my web story for this tasty alfredo sauce.

    🍝 More pasta recipes

    If you enjoyed this easy homemade alfredo recipe, check out these other pasta recipes that I know you will love too!

    • Roasted Eggplant Spinach Pasta
    • Creamy Sundried Tomato Pasta with Goat Cheese
    • Casarecce Pasta with Asparagus and Peas

    Don't Forget! If you make this recipe, be sure to leave a comment and give it a rating. I love to hear from each and every one of you! Tag me on Facebook and Instagram as well! It makes my day to see all of your photos of the food you have made.


    📖 Recipe

    alfredo sauce in a pan with a wooden spoon

    Homemade Alfredo Sauce Recipe

    Amanda
    This easy homemade alfredo sauce recipe is made from scratch and is the perfect pair to your favorite pasta. Made in just 10 minutes, this thick and creamy sauce will help you make a simple weeknight meal or cozy Sunday dinner with family.
    5 from 6 votes
    Print Recipe Pin Recipe
    Cook Time 10 mins
    Total Time 10 mins
    Course Sauces
    Cuisine American, Italian
    Servings 8 servings
    Calories 187 kcal

    Ingredients
      

    • ½ stick unsalted butter
    • 1 Tablespoon chopped garlic
    • ¼ cup all purpose flour
    • 1 pint half and half
    • ½ cup parmesan cheese grated or shredded
    • 1 teaspoon kosher salt
    • ¼ teaspoon black pepper
    • ¼ teaspoon ground nutmeg
    • ½ - 1 cup pasta cooking water milk or vegetable broth

    Instructions
     

    • In a large saute pan, melt the butter over medium high heat until it stops foaming. Stir in the chopped garlic, allowing it to cook for about 30-60 seconds, until the garlic becomes fragrant.
    • Sprinkle in the flour and whisk to combine. Allow the mixture to cook for 1-2 minutes while, stirring occasionally, so it doesn't burn.
    • Pour in the half and half and whisk to combine. Lower heat to medium and cook while whisking until the sauce thickens. 
    • Remove the pan from the heat and whisk in the parmesan cheese, salt, pepper, and nutmeg. 
    • Whisk in reserved pasta cooking water to get the desired consistency and use immediately.

    Notes

    • Allow the butter to melt until it stops foaming so it will easily bind with the flour to create the roux.
    • Just cook the garlic until it becomes fragrant so it doesn't burn and create a bitter taste.
    • Remove the pan off of the heat when adding the cheese and seasonings so the sauce doesn't separate.
    • If the sauce is going to be used for pasta, opt to add some pasta cooking water to the sauce to thin it out. Not only does it add flavor, but it helps bind the sauce to the pasta and makes it extra creamy.
     

    Substitutions and Variations

    • Half and Half - For a lighter sauce, opt to use milk instead, and for an extra rich sauce, use heavy cream.
    • Cheese - Asiago, pecorino romano or grana padano are substitutes that can be used instead of the parmesan cheese.
    • Spices - For a more plain alfredo, the pepper and nutmeg can be omitted. Crushed red pepper flakes can also be added to spice things up a bit!
    • Pasta water - Milk or vegetable broth can be used as an alternatives if needed.
     

    Make Ahead and Storage Instructions

    The sauce will keep in the refrigerator for 3-4 days and in the freezer for up to 3 months. Make sure to cool the sauce completely before storing it in an airtight container.
    Frozen sauce should be defrosted in the refrigerator. Reheat the sauce in a pan on the stovetop over medium low heat, whisking frequently until heated through. A little bit of pasta cooking water, half and half or broth can be added while whisking to help the sauce become smooth again.

    Nutrition

    Serving: 0.25cupCalories: 187kcalCarbohydrates: 8gProtein: 5gFat: 15gSaturated Fat: 9gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gTrans Fat: 1gCholesterol: 44mgSodium: 429mgPotassium: 134mgFiber: 1gSugar: 2gVitamin A: 485IUVitamin C: 1mgCalcium: 175mgIron: 1mg
    Did You Make This Recipe?Mention @SaporitoKitchen or tag #SaporitoKitchen!

    More From Scratch Essentials Recipes

    • Oven Baked Italian Meatballs Recipe
    • Easy Crepe Batter Recipe
    • Dutch Oven French Onion Soup
    • Easy Struffoli Recipe (Italian Honey Balls)

    Reader Interactions

    Comments

    1. Alec

      December 06, 2022 at 7:53 pm

      5 stars
      The absolute best homemade Alfredo recipe. I learned how to make Alfredo from my grandmother who was from Italy and she always used to say that true Alfredo MUST have nutmeg, otherwise it’s just a cheesey cream sauce. Starting this recipe out with a roux is also another requirement for an authentic taste and texture. Bravo, you have truly posted the perfect Alfredo recipe!

      Reply
      • Amanda

        December 07, 2022 at 10:19 am

        Thank you so much Alec! I'm so glad you enjoy the recipe 🙂

        Reply

    Leave a Comment Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Hi, I'm Amanda! I love creating delicious, from scratch Italian inspired recipes to bring my family together. More about me →

    From Scratch Essentials

    • Easy Crepe Batter Recipe
    • Italian Meatloaf Recipe
    • Dutch Oven French Onion Soup
    • Authentic Italian Manicotti Recipe
    • Authentic Pasta Fagioli Recipe
    • Ricotta Cannoli Filling Recipe

    Seasonal Recipes

    • Italian Rice Balls (Arancini)
    • Mini Tiramisu Cups
    • Spinach and Ricotta Stuffed Mushrooms
    • Roast Beef Sliders Recipe
    • Chocolate Whiskey Brownies
    • Cold Buffalo Chicken Dip Recipe

    Footer

    Trending Recipes

    Here are our tried, tested and true, most popular recipes that our readers love to create time and time again.

    • Classic Italian Lasagna with Ricotta Cheese
    • Old School Italian Gravy
    • Banana Bread with Greek Yogurt
    • Easy One Pot Chicken and Rice
    • Italian Beef Braciole Recipe
    • Sunday Pot Roast Dinner

    ↑ back to top

    About

    • Meet Amanda
    • Work with Me
    • Subscribe
    • Shop

    Contact

    • Contact Us
    • Client Inquiry Form

    Disclaimers

    • Privacy Policy
    • Disclosures

    copyright © 2022 Saporito Kitchen | all rights reserved