Cream Cheese Alfredo Sauce (Rich, Creamy & Ready in 15 Minutes)
6/1/2026
This post may contain affiliate links. Please read our disclosure policy.
Made with 6 simple everyday ingredients, this Alfredo sauce with cream cheese is luxuriously thick and creamy. Cream cheese is the star of this quick weeknight recipe, adding rich flavor and texture that evenly coats each noodle. One taste of this elevated Alfredo sauce and you’ll understand why this is a family favorite!

Why You’ll Love It
- A hit with the whole family
- Perfect for weeknight meals (no roux needed)
- Quick and easy, made without fancy ingredients or tools
- Extra creamy thanks to cream cheese, heavy cream, and Parmesan cheese
Ingredients Needed
Only 6 ingredients needed for Alfredo sauce with cream cheese (and you likely have them on hand already!):
- Butter: Melted butter is the base of this creamy sauce. No need to soften it first – just add it right to the pan.
- Garlic: Minced garlic cloves add plenty of savory flavor.
- Cream cheese: The creamy base of this Alfredo sauce. It not only adds creaminess, but texture and flavor to each bite. Full-fat cream cheese is best for this pasta sauce.
- Heavy cream: Adds rich and creamy flavor.
- Chicken stock: Thins out the sauce and adds flavor.
- Parmesan cheese: Freshly grated Parmesan cheese ties it all together, adding nuttiness and saltiness. Use a block of high quality Parmesan and grate it yourself for the smoothest texture.
Featured Comment
“This is seriously the most perfect Alfredo sauce recipe! The whole family loved it.” – Shell

How to Make Cream Cheese Alfredo Sauce
- Melt the butter with the garlic. Sauté in a high-sided skillet for about 2 minutes until the butter is shimmering and the garlic is fragrant.
- Add the cream cheese. Whisk until it’s smooth and melted. It may look curdled before it smooths out, so just keep whisking and it will eventually melt into a smooth consistency.
- Whisk in the heavy cream and chicken stock. Stir continuously.
- Add the Parmesan cheese. Whisk until the cheese is melted and the sauce is smooth.
- Serve and enjoy!

Variations & Substitutions
Make this cheesy Alfredo sauce your own with any of these tasty variations:
Use vegetable stock (or broth) instead of chicken stock for a vegetarian Alfredo sauce.
Instead of Parmesan, try grated Romano or Pecorino cheese.
For a little spice, mix in a pinch of crushed red pepper flakes before serving.


How to Serve It
Use this cream cheese Alfredo sauce in place of classic Alfredo sauce in any of your favorite recipes!
Toss it with fettuccine noodles for classic fettuccine Alfredo, drizzle it onto roasted veggies, or use it as a dipping sauce for crispy Parmesan chicken nuggets or Parmesan crusted chicken.
FAQ
I don’t recommend it. Typically, dairy doesn’t freeze, thaw, and reheat well. This Alfredo sauce is best enjoyed fresh.
When the cream cheese starts to melt, it may begin to look curdled, but keep whisking – it will eventually melt into a smooth consistency.
No. Heavy cream is a must for texture and consistency. I don’t recommend replacing it with another kind of milk.

Storage Instructions
Refrigerate any leftover Alfredo sauce in an airtight container for up to 4 days.
To reheat: When ready to reheat and serve, transfer the sauce to a large skillet. Add a few tablespoons of chicken broth and heat over low/medium heat until warm. Low and slow is the way to go to prevent any change in texture during the reheating process.

Cream Cheese Alfredo Sauce

Ingredients
- 4 tablespoons butter
- 2 cloves garlic, minced
- 8 oz. cream cheese
- 1/2 cup heavy cream
- 1/2 cup chicken stock
- 1.5 cups grated Parmesan cheese
Instructions
- Add the butter and garlic to a large high-sided skillet set over medium heat. Stir occasionally until the butter has fully melted, about 2 minutes.
- Add the cream cheese and whisk until the cream cheese has melted, about 2 minutes. It may look curdled before it smooths out, so just keep whisking and it will eventually melt into a smooth consistency.

- Add the heavy cream followed by the chicken stock, whisking constantly as the liquid is added.

- Whisk in the Parmesan cheese and stir until the sauce becomes smooth and creamy.
- Serve and enjoy! (If serving with pasta, transfer the pasta directly from the boiling water into the sauce, reserving 1/4 cup of pasta water. Toss the sauce and noodles together, adding the pasta water as needed if the sauce becomes too thick.)

Tips & Notes
- Storage Instructions: Refrigerate any leftover Alfredo sauce in an airtight container for up to 4 days. When ready to reheat and serve, transfer the sauce to a large skillet. Add a few tablespoons of chicken broth and heat over low/medium heat until warm. Low and slow is the way to go to prevent any change in texture during the reheating process.
Watch It
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Don’t forget to tag your posts on social media with the hashtag #cheeseknees, we’d love to see what you’re up to!















It tastes fantastic. But it NEVER thickened. It remained quite watery.
I love that we usually have these ingredients on hand! Much less mess for our toddler to eat compared to a red sauce! Mom win!
Total mom win!!
Great flavor and SUPER rich! I could only eat one scoop and I was stuffed! Will definitely add more pasta water next time!
YUM. Iโd add shallots and reduce the garlic in white wine before adding the cream nbd
Ooo I bet that was delish, Michael!
This is seriously the most perfect Alfredo sauce recipe! The whole family loved it.