Melt butter in saucepan on medium-low heat. Once the butter has melted, whisk in the flour.
Gradually add in milk, whisking to combine as you go. Once all the milk has been added and it's hot ( careful, do not boil!) add the cream cheese. Whisk to combine.
Bring the sauce to an almost boil, then add in the Parmesan cheese. Whisk well until cheese is melted and fully incorporated into the sauce.
Add in the salt, garlic powder and pepper to taste.
Simmer sauce until all is melted and smooth.
Serve over pasta & enjoy!
Homemade alfredo sauce with cream cheese is so easy to make from the comfort of your own home thanks to this simple and effortless recipe. This easy cream cheese alfredo sauce will keep you coming back for seconds!