Creamy Alfredo sauce with cream cheese dripping from a spoon over a pan of homemade sauce.

Easy Alfredo Sauce with Cream Cheese Recipe

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases at no additional cost to you.

If you love a rich, creamy Alfredo sauce, this easy Alfredo sauce with cream cheese recipe is for you. Made with heavy whipping cream, whole milk, fresh garlic, and Parmesan cheese, this homemade sauce comes together in minutes.

Cream cheese gives the sauce an extra-smooth texture, while freshly grated Parmesan adds that classic cheesy flavor. It’s perfect for tossing with your favorite pasta, spooning over chicken breast, or using in a comforting pasta bake.

Why You’ll Love This Cream Cheese Alfredo Sauce

  • Simple ingredients. Just seven ingredients you can find at your local grocery store.
  • Quick and easy. This homemade Alfredo sauce takes about 10 minutes to prepare.
  • Rich and creamy. Heavy cream, cream cheese, and Parmesan create a silky sauce that coats pasta beautifully.
  • Fresh garlic flavor. Three cloves of minced garlic give the sauce plenty of flavor.
  • Versatile. Use it for classic fettuccine Alfredo, shrimp Alfredo, chicken Alfredo, or your favorite pasta recipe.

Ingredients for Homemade Alfredo Sauce

This easy homemade Alfredo sauce recipe uses seven basic ingredients.

  • 1 tablespoon unsalted butter: Adds richness and provides a flavorful base for the garlic.
  • 3 cloves garlic, minced: Fresh garlic cloves give the sauce its delicious flavor.
  • ¾ cup heavy whipping cream: Creates a rich, creamy base.
  • ⅓ cup whole milk: Balances the thickness of the heavy cream.
  • 1 ounce cream cheese, softened: Adds creaminess and helps create a smooth consistency.
  • ⅓ cup freshly grated Parmesan cheese: Provides that classic Alfredo flavor.
  • ¼ cup shredded mozzarella cheese: Adds mild cheese flavor and extra richness.

You’ll find the full recipe in the printable recipe card below.

Why Add Cream Cheese to Alfredo Sauce?

Traditional Alfredo sauce uses butter, Parmesan cheese, and pasta water. Many American versions include heavy cream, and this recipe adds cream cheese for an even richer result.

The cream cheese melts into the warm cream mixture, creating a smooth sauce with a slightly tangy flavor. Just one ounce is enough without overpowering the Parmesan or garlic.

Equipment You’ll Need

  • Medium skillet or saucepan
  • Whisk or silicone spatula
  • Measuring cups and spoons
  • Cheese grater
  • Garlic press or sharp knife

A microplane grater works especially well for finely grating Parmesan cheese.

How to Make Alfredo Sauce with Cream Cheese

This creamy garlic Alfredo sauce is easy to make. The key is controlling the heat so the garlic doesn’t burn and the cheese melts smoothly.

Step 1: Melt the Butter

Melt the unsalted butter in a skillet over low heat.

Step 2: Add the Garlic

Add the minced garlic to the melted butter and stir for 30 to 60 seconds, just until fragrant. Keep the heat low so the garlic doesn’t brown or burn.

And in the tips section, change the garlic tip to:

Don’t burn the garlic. Cook minced garlic gently over low heat until fragrant, about 30 to 60 seconds. Avoid browning it, which can give the sauce a bitter flavor.

Minced garlic gently simmering in melted butter over low heat for homemade Alfredo sauce with cream cheese.

Step 3: Add the Cream, Milk, and Cream Cheese

Return the skillet to low heat. Add the heavy whipping cream, whole milk, and softened cream cheese.

Stir gently over medium-low heat until the cream cheese melts and the mixture becomes smooth. Avoid boiling.

Step 4: Add the Parmesan and Mozzarella

Remove the skillet from the heat and gradually stir in the freshly grated Parmesan and shredded mozzarella until melted.

Parmesan and mozzarella added to garlicky alfredo base

Step 5: Adjust the Consistency

If the sauce is too thick, add a splash of milk or reserved pasta water and stir until smooth.

Pasta absorbs sauce as it sits, so a slightly thinner consistency works well for pasta dishes.

Top Tips for Creamy Alfredo Sauce

Use freshly grated Parmesan. Pre-shredded cheese may contain anti-caking ingredients that prevent smooth melting. I used pre-shredded Parmesan in this recipe and just had to about 1.5 teaspoon extra cream.

Keep the heat low. High heat can cause cream sauces to separate or become grainy. Gentle simmering is best.

Soften the cream cheese. Room temperature cream cheese blends into the warm cream more easily.

Don’t burn the garlic. If your skillet is already hot, remove it from the heat before adding the minced garlic.

Save some pasta water. A splash of starchy pasta water helps loosen thick Alfredo sauce.

What to Serve with Garlic Alfredo Sauce

This cream cheese Alfredo sauce is delicious tossed with fettuccine noodles and finished with freshly grated Parmesan and black pepper.

It’s also a great option for:

  • Grilled or sautéed chicken breast
  • Shrimp Alfredo
  • Broccoli and pasta
  • Penne or other favorite pasta shapes
  • Creamy pasta casseroles

I originally made this garlic Alfredo sauce for my Garlicky Shrimp Alfredo Bake, where it brings together shrimp, pasta, and plenty of cheesy goodness.

Bowl of garlicky shrimp Alfredo with creamy Alfredo sauce, tender shrimp, and pasta.

If you’re looking for an easy weeknight dinner idea, that recipe is a delicious way to put this homemade sauce to work.

How to Store Leftover Alfredo Sauce

Allow leftover Alfredo sauce to cool slightly, then transfer it to an airtight container and refrigerate promptly. Use within three to four days.

The sauce will thicken considerably as it cools.

How to Reheat Alfredo Sauce

Reheat gently in a saucepan over low heat, adding a splash of whole milk or heavy cream to loosen it.

Stir frequently until warmed through. Avoid high heat, which can cause the sauce to separate.

Frequently Asked Questions

Can I use milk instead of heavy whipping cream?

You can substitute additional whole milk, but the sauce will be thinner and less rich. Heavy cream provides much of its creamy texture.

Why is my Alfredo sauce grainy?

High heat or cheese that doesn’t melt smoothly can cause a grainy texture. Remove the skillet from the heat before adding Parmesan and stir gradually.

Can I freeze cream cheese Alfredo sauce?

You can freeze it, but dairy-based sauces may separate or become grainy after thawing. For best results, enjoy this easy recipe fresh.

How do I thin Alfredo sauce that’s too thick?

Add a splash of milk or warm pasta water and stir gently until the sauce reaches your preferred consistency.

Homemade Alfredo Sauce Without the Fuss

There’s something satisfying about making a delicious sauce from scratch with simple ingredients.

This easy Alfredo sauce with cream cheese recipe is rich, garlicky, and versatile enough for everything from classic fettuccine Alfredo to a cheesy shrimp pasta bake.

And once you’ve made homemade Alfredo sauce, you might find yourself reaching for that jar at the grocery store a whole lot less often.

Enjoy!

Print

Garlic Alfredo Sauce with Cream Cheese

Rich, creamy homemade Alfredo sauce made with cream cheese, heavy whipping cream, fresh garlic, Parmesan, and mozzarella. An easy sauce for pasta, chicken, or shrimp.
Course Main Course
Cuisine American
Keyword alfredo sauce, garlicky alfredo sauce
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings 2 people
Calories 361kcal

Ingredients

  • 1 tablespoon unsalted butter
  • 3 cloves garlic minced
  • ¾ cup heavy whipping cream
  • ⅓ cup whole milk
  • 1 ounce cream cheese softened
  • ⅓ cup freshly grated Parmesan cheese
  • ¼ cup shredded mozzarella cheese

Instructions

  • **Melt the butter.** Melt the unsalted butter in a medium skillet or saucepan over low heat.
  • **Cook the garlic.** Add the minced garlic and stir for 30–60 seconds, just until fragrant. Do not allow the garlic to brown.
  • **Add the dairy.** Pour in the heavy whipping cream and whole milk, then add the softened cream cheese. Stir gently over low heat until the cream cheese melts and the sauce is smooth. Do not boil.
  • **Add the cheeses.** Remove the skillet from the heat. Gradually stir in the freshly grated Parmesan and shredded mozzarella until melted and combined.
  • **Adjust the consistency.** If the Alfredo sauce is too thick, add a splash of milk or reserved pasta water and stir until smooth.
  • **Serve.** Toss with your favorite cooked pasta or spoon over chicken or shrimp. Serve warm.

Notes

*Freshly grated Parmesan:** Parmesan grated from a block melts more smoothly than many pre-shredded varieties.
– **Low heat:** Keep the heat gentle to prevent the sauce from separating or becoming grainy.
– **Cream cheese:** Soften the cream cheese before adding it so it melts more easily.
– **Thicker sauce:** Add a splash of milk or reserved pasta water to loosen the sauce as needed.
– **Storage:** Refrigerate leftovers in an airtight container for 3–4 days.
– **Reheating:** Warm gently over low heat, stirring frequently. Add a little milk or cream if needed.
– **Freezing:** Freeze for up to 2 months for best quality. The sauce may separate slightly after thawing.

Nutrition

Calories: 361kcal | Carbohydrates: 5g | Protein: 9g | Fat: 34g | Saturated Fat: 22g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 9g | Trans Fat: 0.2g | Cholesterol: 105mg | Sodium: 294mg | Potassium: 140mg | Fiber: 0.1g | Sugar: 4g | Vitamin A: 1312IU | Vitamin C: 1mg | Calcium: 267mg | Iron: 0.3mg

Leave a Reply

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

Recipe Rating