Adding cream cheese to Alfredo sauce makes it thicker, tangier, and more stable for reheating than the classic version. This is the version many restaurant kitchens lean on specifically because it holds up better through service. For home cooks, it means the sauce does not need to be eaten immediately and reheats more smoothly from the fridge.
Alfredo Sauce With Cream Cheese
A richer, thicker Alfredo sauce made with cream cheese blended into the butter and cream base.
Ingredients
- 1/2 cup unsalted butter (1 stick)
- 3 cloves garlic, minced
- 4 ounces cream cheese, softened and cut into pieces
- 1 1/2 cups heavy cream
- 1 1/2 cups Parmesan cheese, grated
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/8 teaspoon ground nutmeg (optional)
Instructions
- Melt the butter in a saucepan over medium low heat.
- Add the garlic and cook for 1 minute, until fragrant.
- Add the cream cheese pieces and whisk until fully melted and smooth.
- Pour in the heavy cream and whisk to combine. Bring to a gentle simmer.
- Simmer for 3 to 4 minutes, stirring often.
- Lower the heat and whisk in the Parmesan a handful at a time, until smooth.
- Season with salt, pepper, and nutmeg if using. Serve right away.
Notes
Soften the cream cheese fully before using. Cold cream cheese added to a hot pan can seize into lumps that are hard to whisk out.
This sauce is noticeably thicker than a standard Alfredo and also holds up better in the fridge, which makes it a good choice if you are making a batch ahead for reheating.
What Cream Cheese Actually Does Here
Cream cheese adds fat, structure, and a mild tang. The fat makes the sauce denser and richer. The proteins in the cream cheese help stabilize the emulsion, which is why this version holds together better when reheated, unlike pure cream and Parmesan sauces which can separate more easily. This is also the same addition used in most Olive Garden style copycat recipes, see our Olive Garden Alfredo sauce copycat for that specific version.
Getting a Smooth Result
The biggest mistake with this recipe is adding cold cream cheese. Cut it into pieces and let it soften at room temperature for at least 20 to 30 minutes before starting, or microwave it for 20 seconds. Either way, whisk it into the butter slowly over medium low heat so it melts in gradually rather than seizing into lumps.
Adjusting Thickness
This sauce comes out noticeably thicker than our classic Alfredo sauce. If it comes out thicker than you want, whisk in a splash of pasta water or extra cream to loosen it. For tips on going the other direction, see our how to thicken Alfredo sauce page.
Storage
This version stores and reheats better than standard Alfredo sauce, up to 4 days in the fridge. The cream cheese stabilizes the sauce so it comes back together more easily with just a splash of cream and gentle heat.