A pot of pasta was already bubbling when I realized there was no Parmesan in the fridge. Rather than abandon dinner, I built the sauce around butter, cream cheese, and mozzarella instead.

What landed on the noodles was smooth, mellow, and deeply comforting, with enough garlic to keep every bite interesting. This Alfredo has become my favorite backup plan, especially when I want something creamy without making another grocery-store run.
Table of Contents
Why This Recipe Works
This version works because it replaces Parmesan with ingredients that melt easily and still create the thick, creamy texture Alfredo is known for. Cream cheese gives the sauce body and a slight tang, while mozzarella adds a mild cheese flavor and helps it cling to the pasta. Butter and heavy cream create the rich base, and garlic keeps the sauce savory instead of one-note.
It is also incredibly forgiving. The sauce comes together in one pan, needs only a few minutes of gentle heat, and does not require any complicated technique. Keeping the temperature low prevents the cheese from becoming stringy or greasy, while a splash of pasta water can loosen the consistency whenever needed. The result is a smooth, satisfying Alfredo that works well with fettuccine, chicken, vegetables, or even baked pasta when Parmesan is unavailable or simply not your preference.

Ingredients
Butter: Butter starts the sauce with richness and gives it the familiar Alfredo-style base. Unsalted butter is easiest to season, but salted butter also works if you reduce the added salt.
Heavy cream: Heavy cream creates the smooth, luxurious consistency that coats the pasta. Half-and-half can substitute, although the finished sauce will be a little lighter.
Cream cheese: Cream cheese replaces some of the body normally provided by Parmesan. Full-fat cream cheese melts most smoothly, while reduced-fat cream cheese can work with a slightly thinner result.
Mozzarella cheese: Low-moisture mozzarella adds mild cheesiness without overpowering the sauce. Fontina is another good melting cheese if you want a slightly deeper flavor.
Garlic: Fresh minced garlic adds savoryflavor and keeps the sauce from tasting too mild. Garlic powder can substitute when needed, but use a small amount because it is more concentrated.
Tips
- Keep the heat low after adding the cheeses so the sauce stays smooth instead of separating.
- Soften the cream cheese first because cold chunks take longer to melt evenly into the cream.
- Shred mozzarella from a block for smoother melting and fewer anti-caking additives.
- Reserve some pasta water before draining, then use it to loosen an overly thick sauce.
- Serve immediately, since Alfredo naturally thickens as it cools and sits on the pasta.

How to Serve
Serve this Alfredo sauce hot, ideally as soon as it leaves the pan, because that is when the texture is at its smoothest. Toss it directly with freshly drained pasta so every strand gets coated, and keep a little pasta water nearby in case you want to loosen the sauce before serving. A simple vegetable or fresh salad balances the richness nicely.
- Toss it with fettuccine and top with sliced grilled chicken for a classic, filling dinner.
- Spoon it over cheese ravioli with roasted broccoli or asparagus on the side.
- Use it with penne, sautéed spinach, and mushrooms for an easy meatless pasta night.
Similar Recipes

Alfredo Sauce Without Parmesan
Ingredients
- 3 tablespoons unsalted butter
- 1 cup heavy cream
- 4 ounces cream cheese softened and cubed
- 1 cup shredded low-moisture mozzarella cheese
- 2 garlic cloves minced
- ¼ teaspoon salt
- ¼ teaspoon black pepper
- 2 to 4 tablespoons reserved pasta water as needed
Instructions
- Melt the butter in a medium saucepan over medium-low heat.
- Add the garlic and cook for about 30 seconds, stirring until fragrant.
- Pour in the heavy cream and warm gently for 2 to 3 minutes without letting it boil.
- Add the softened cream cheese and whisk until completely melted and smooth.
- Reduce the heat to low and add the mozzarella gradually, stirring until melted.
- Season with salt and black pepper.
- If the sauce is thicker than you prefer, stir in reserved pasta water one tablespoon at a time.
- Remove from the heat and immediately toss with hot pasta or serve as desired.
Nutrition
Notes
• Soften the cream cheese first because cold chunks take longer to melt evenly into the cream.
• Shred mozzarella from a block for smoother melting and fewer anti-caking additives.
• Reserve some pasta water before draining, then use it to loosen an overly thick sauce.
• Serve immediately, since Alfredo naturally thickens as it cools and sits on the pasta.




Great option when you are out of Parmesan. I added a little extra garlic and served it with broccoli pasta.