Homemade Alfredo Sauce

Rich and delicious, this Homemade Alfredo sauce is the perfect pairing for any pasta dish. 

Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes


  • 1/2 stick butter
  • 1 Tablespoon chopped garlic
  • 1/4 cup all purpose flour
  • 1 pint half and half
  • 1/2 cup grated parmesan cheese
  • 1 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon ground nutmeg
  • 1-2 cups reserved cooking liquid from pasta


  1. In a large saute or sauce pan, melt butter over medium high heat. Let the butter melt all the way and when it stops foaming, add in chopped garlic. 

  2. Stir to combine chopped garlic with butter and cook for 30 seconds to a minute, until you start to smell the garlic. 

  3. Sprinkle in all purpose flour and stir to combine with the flour and garlic. Cook for 1-2 additional minutes, being careful not to brown. 

  4. Pour in half and half and whisk to combine with the flour and butter mixture. Lower heat to medium and cook while whisking until sauce thickens. 

  5. Remove pan from the heat and whisk in parmesan cheese, salt, pepper and nutmeg. 

  6. Add in 1 cup of reserved cooking liquid from the pasta and whisk until sauce is smooth. Add in additional liquid as needed until desired consistency is achieved (should be between 1-2 cups).