Alfredo Sauce Without Parmesan

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.

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

Philly Cheesesteak Sauce

Peanut Sauce

Big Mac Sauce

Alfredo Sauce Without Parmesan

No Parmesan? Make this creamy Alfredo sauce instead. It is smooth, cheesy, comforting, and ready to turn simple pasta into dinner.
5 from 1 vote
Print Pin Rate
Course: sauces
Cuisine: American, Italian
Keyword: Alfredo sauce without Parmesan, homemade Alfredo sauce, Parmesan-free Alfredo
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 4
Author: Corrie

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

Calories: 379kcal Carbohydrates: 4g Protein: 4g Fat: 40g Saturated Fat: 25g Polyunsaturated Fat: 2g Monounsaturated Fat: 10g Trans Fat: 0.3g Cholesterol: 118mg Sodium: 252mg Potassium: 104mg Fiber: 0.1g Sugar: 3g Vitamin A: 1519IU Vitamin C: 1mg Calcium: 73mg Iron: 0.1mg

Notes

• 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.
Tried this Recipe?Mention @corriecooksblog or leave a comment below!

1 Comment

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating





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