Go Back
+ servings

The BEST Homemade Alfredo Sauce Ever

What to serve when you have vegetarians and meat eaters coming over for dinner? Definitely a big platter of Fettuccini Alfredo! If you're looking for an easy dish that will wow a crowd, give this a try. Simple ingredients....fantastic food!
Course Sauces
Cuisine Italian
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 6
Calories 503kcal
Author Deb Clark


  • 3 tbsp butter
  • 2 tbsp flour
  • 1 ½ cups half and half
  • 1 cup parmesan cheese freshly grated , plus an addition ½ cup for serving
  • 1 shallot minced
  • 1 clove garlic minced
  • ½ tsp pepper
  • ¼ cup dry white wine
  • 3 tbsp parsley minced
  • 16 oz pasta fettuchini noodles are traditional, but use your favorite!


  • In a large saucepan over medium heat, melt the butter. Add the shallots and pepper. Lightly saute until the onions are translucent. It won't take long, 4-5 minutes then add the garlic and saute just until it becomes fragrant - about 30 seconds or so.
  • Reduce heat to low and sprinkle with the flour. Continue sautéing for another minute to cook out the flour taste, stirring constantly.
  • Add the wine and continue to stir constantly. Cook about another minute. The sauce will be very thick.
  • Reduce the heat to low and slowly pour in the half & half. Continue to stir until the mixture begins to thicken - this will only take a couple of minutes. Do not allow the milk to boil as it will curdle.
  • Add the parmesan cheese. Stir until the cheese is melted. Taste for seasonings. You may need to add a pinch of salt. Simmer the sauce on low for about 10 minutes. You'll want to continue to simmer it to bring all of the flavors together, so while it is cooking away, you will have time to cook the pasta.
  • Remove from heat & add ½ the parsley.
  • Cook the pasta according to package directions. Drain well, do not rinse.
  • Add the cooked pasta to the Alfredo Sauce and mix to combine. Take your time and mix it together really well. If the pasta is too stiff, add a ladle of pasta water.
  • Serve topped with additional parmesan cheese & parsley.


Calories: 503kcal | Carbohydrates: 63g | Protein: 18g | Fat: 18g | Saturated Fat: 11g | Cholesterol: 52mg | Sodium: 336mg | Potassium: 300mg | Fiber: 2g | Sugar: 2g | Vitamin A: 700IU | Vitamin C: 3.7mg | Calcium: 269mg | Iron: 1.5mg