Easy Homemade Alfredo Sauce

Easy Homemade Alfredo Sauce is made with cream cheese, milk and Parmesan cheese (and a few other things). This recipe comes together in about the time it takes to cook the pasta. It is rich, creamy and perfect for pasta or for dipping breadsticks!

Homemade alfredo sauce poured over cooked pasta topped with grated parmesan cheese

How Much Will This Recipe Make?

This recipe makes about 5 cups of Alfredo sauce, so you will have plenty of leftovers for the next day (depending on how much each person puts on their pasta or uses to dip breadsticks -if you are having breadsticks or garlic knots with it, which we always do!).

I plan on each person eating about 1/2 cup (that’s enough for pasta and dipping- maybe a bit more if we are super hungry). Then we have it the next day as leftovers for a fast and easy dinner when we are busy- and it’s one of the only things that they will eat as a leftover (so you know it’s good!) It reheats in minutes in the microwave or on your stove top.

NOTE: You can easily half this recipe if you don’t want as much sauce!

Homemade Alfredo sauce on a spoon

Making the Alfredo Sauce with Cream Cheese

To make this Fast and Easy Creamy Alfredo Sauce you will need milk, cream cheese, Parmesan cheese, butter, minced garlic, garlic powder (yes you need both), kosher salt, and flour (you will not taste any flour- it’s just for thickening). It is so simple but so creamy and delicious!!!

A few notes about the milk and cheese:

Milk: I always use 2% milk, whole works great and even 1%, , but I would stay away from skim milk (there’s not enough fat in it to get a rich thick sauce).

Cream Cheese: I wish I could tell you to use the less fat cream cheese… But there is nothing “less fat” about this Alfredo- so you need the original real-deal calorie packed cream cheese.

Parmesan cheese: I always use the little triangles of fresh Parmesan cheese that you have to grate yourself. You can find them usually in the cheese section (by my string cheese) at your local grocery store or if you have a fancy cheese counter you can get a good parmesan cheese there.

This is the kind I usually use…its cheaper and has great flavor!

Wedge block of fresh Parmesan cheese to grate

I grate the entire wedge of Parmesan cheese but do not use all of it. I only use about 1 1/2 cups for the pasta sauce and then we use the extra to sprinkle on top of our pasta.

You can add more Parmesan cheese to taste, start with the 1 1/2 cups and then add more slowly making sure it’s melted fully and mixed well before tasting and adding more again.

NOTE:The pre-shredded bottled parmesan cheese will work for the flavor but the texture will be just a little off…it won’t be as smooth because it doesn’t melt completely, so I always go for the wedge!

Fast and Easy Creamy Alfredo Saucebeing mixed with a whisk in a skillet with a whisk on the stovetop

Pasta for The Easiest and Best Creamy Alfredo

Use any type of pasta that your family prefers. We like the traditional Fettucine or Bowtie.

I usually cook my pasta ahead of time then set it aside, or put it in a zip top bag (toss with some olive oil to avoid sticking). Then I will make my sauce and breadsticks or garlic knots.

Cooked bowtie pasta

Then when we are ready to eat, I put my cooked pasta in a strainer and let hot water run over it. This heats it up just enough for serving, and with the hot Alfredo sauce on top the pasta is the perfect temperature. Then we have leftovers I heat up the pasta the exact same way!

Fast and Easy Creamy Alfredo Sauce on pasta being eaten with a fork

Step by Step Photos to Make Easy Alfredo

In a small bowl or measuring cup add your milk, flour and seasonings.

NOTE ABOUT KOSHER/COARSE SALT: This is the brand I use. Any brand works as log as its coarse (bigger chunkier) salt. If you use regular table salt the sauce will be way too salty!

Bottle of coarse/kosher salt

Melt your butter in a sauce pan or large pan add your minced garlic.

Butter melting with minced garlic to make Alfredo sauce

NOTE: I am lazy and always use bottles/jarred minced garlic. This is the brand I use. Typically 1/2 teaspoon of jarred/bottle minced garlic is equal to one garlic clove minced (not the entire garlic bulb but a clove/section). Use whichever you prefer.

Bottle of minced garlic to make Alfredo Sauce

Next add your milk, flour and seasonings mixture to the melted butter and garlic. Whisk it until its mixed fully.

The sauce will slowly thicken and start to bubble.

Milk and butter mixture thickening to make alfredo sauce

Add your cream cheese and whisk until it is fully incorporated in the sauce and melted.

Then add your shredded/grated parmesan cheese.

Whisk and wait. It should thicken pretty fast! These pics try and capture the thickness of the sauce…not super thick but thick enough for dipping and sticking to pasta!

Enjoy the pasta sauce!

Optional Additions

If you are wanting to add a little something to this Fast and Easy Creamy Alfredo Sauce, add some grilled chicken, steamed broccoli, mushrooms, peppers or zucchini to this dish!

We love to eat our Alfredo with my garlic bread, garlic knots or my easy breadsticks!

Fast and Easy Creamy Alfredo Sauce on pasta being eaten with a fork

Keep your leftovers in an airtight container in your fridge for up to 5 days and reheat it in the microwave or stovetop.

The Easiest and Best Creamy Alfredo is made right at home in under 30 minutes! It is rich, creamy and will have everyone coming back for more!

For some other delicious pasta recipes try my Slow Cooker Penne Pasta, my Creamy Chicken Bacon Pasta or my Easy Homemade Spaghetti Sauce.

Check out the latest posts from the Butcher’s Wife!

Large spoon scooping homemade alfredo sauce

Easy Homemade Alfredo Sauce

This Easy Creamy Alfredo is thick, rich and full of parmesan-garlic flavor. It is the perfect pasta sauce for pasta or as a dip for breadsticks or garlic knots!
Makes about 5 cups of Alfredo sauce.
*Nutrition information below is for Alfredo Sauce only, not including cooked pasta
5 from 1 vote
Print Pin Rate
Prep Time: 10 minutes
Cook Time: 10 minutes
Servings: 10 (1/2)cup servings


  • 1 8 oz. block cream cheese – do not use reduced fat/less fat
  • 4 cups milk-2%, whole or 1% works best
  • 4 heaping tbsp flour
  • 2 tsp garlic powder
  • 2 tsp kosher/coarse salt *do not use table salt
  • 2 tbsp butter
  • 4 garlic cloves minced, or about 2 tsp. bottled minced garlic
  • 1 1/2 cups parmesan cheese, freshly grated see notes
  • Pasta, of your choice, cooked


  • In a small bowl or large measuring cup add your milk, flour, kosher salt and garlic powder. Whisk until it is fully combined and there are no lumps.
  • In a large skillet over medium heat, melt your butter and add your minced garlic. Whisk until the butter is melted and garlic becomes fragrant.
  • Slowly pour your milk mixture into the melted butter, whisking as you add it in. Whisk until combined and continue whisking until the mixture starts to thicken.
  • Add your block of cream cheese into the warm milk. Whisk until its melted completely and sauce is smooth.
  • Add your parmesan cheese and whisk until melted completely. You can add more parmesan cheese to your liking. You can adjust the seasoning at this point, adding more salt, garlic powder or even a dash of pepper!
  • Remove from heat. Serve immediately over your cooked pasta.


If you don’t want leftovers and 5 cups of sauce is too much, simply cut the recipe in half!
For the Parmesan Cheese I always use the little wedge or triangle that you can buy by the cheeses and then grate it myself.  This melts in the sauce better.  You can use the parmesan cheese in the plastic bottle, but it won’t melt as good, leaving your sauce a little lumpy.  I don’t use the entire wedge of parmesan cheese for the sauce, I grate the entire wedge then use some for the sauce and some for topping each serving.
I cook my pasta ahead of time.  After it is cooked, I rinse it in cold water then toss it in some olive oil to avoid sticking and then place it in a zip top bag until we are ready to eat. Then once you are ready to eat, take the pasta and put it in a strainer or colander and run hot water over it, tossing it to make sure it all gets warmed.  Serve your hot pasta sauce over it and the noodles will be the perfect temperature. This also helps with timing- if I have to many things cooking and boiling, I forget about my pasta and over cook it because I am so focused on the sauce.  Save yourself the stress and cook it ahead of time!
You can add more garlic powder to the sauce and more parmesan cheese to your taste.  
This sauce heats great in the microwave for leftovers or in a saucepan on the stove.  
We love our pasta with Breadsticks or garlic knots and use extra sauce for dipping.
You can add some fresh grilled chicken, mushrooms or steamed broccoli to this dish and it is amazing!

Nutrition information is automatically calculated and should only be used as an approximation.

Calories: 216kcal | Carbohydrates: 9g | Protein: 9g | Fat: 16g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.2g | Cholesterol: 50mg | Sodium: 862mg | Potassium: 206mg | Fiber: 0.1g | Sugar: 6g | Vitamin A: 601IU | Vitamin C: 1mg | Calcium: 273mg | Iron: 0.2mg
Fast and Easy Creamy Alfredo Sauce on pasta twirled on a fork for eating

Leave a Comment

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.