Alfredo Sauce With Cream Cheese

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.

EXTRA RICH

Alfredo Sauce With Cream Cheese

A richer, thicker Alfredo sauce made with cream cheese blended into the butter and cream base.

Prep5 minutes
Cook15 minutes
Total20 minutes
Serves4 servings

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

  1. Melt the butter in a saucepan over medium low heat.
  2. Add the garlic and cook for 1 minute, until fragrant.
  3. Add the cream cheese pieces and whisk until fully melted and smooth.
  4. Pour in the heavy cream and whisk to combine. Bring to a gentle simmer.
  5. Simmer for 3 to 4 minutes, stirring often.
  6. Lower the heat and whisk in the Parmesan a handful at a time, until smooth.
  7. 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.

Does cream cheese change the flavor of Alfredo sauce?

Yes, slightly. It adds a mild tang and a richer, denser texture. The difference is subtle, but most people notice the sauce is creamier and a bit heavier than the classic version.

Will this sauce be too thick?

It will be thicker than classic Alfredo, especially once it cools. A splash of pasta water or warm cream loosens it back up easily while tossing with pasta.

Why is my cream cheese lumpy?

Cold cream cheese added directly to a hot pan can seize into lumps before it melts. Soften it to room temperature first, or microwave it for 20 seconds to soften, then whisk into the butter gradually.