This rich garlic alfredo uses cream cheese to create a velvety texture that is more stable than traditional versions. It is a quick dinner option that works well as a main dish or a side for proteins.

List of ingredients
- 16 oz. pasta of your choosing – any shape like fettuccine or penne works well.
- 1/2 cup butter – salted butter adds a depth of flavor.
- 1 (8 oz.) pkg cream cheese – softened for easier blending.
- 2 tsp. garlic powder – provides a consistent garlic flavor throughout the sauce.
- 1 cup whipping cream – adds richness and a smooth mouthfeel.
- 1 cup chicken stock – thins the sauce and adds savory notes.
- 8 oz. freshly grated Parmesan cheese – freshly grated melts more smoothly than pre-shredded.
- 1/2 tsp. salt – adjust based on the saltiness of your butter and stock.
- 1/4 tsp. ground black pepper – adds a subtle spice.
step-by-step instructions
- Prepare the pasta: Cook your chosen pasta according to the package directions. Strain the pasta, rinse it under cold water to stop the cooking process, and set it aside.
- Melt butter: Place a medium saucepan over medium heat and melt the butter completely.
- Create base: Add the cream cheese and garlic powder to the melted butter. Use a wire whisk to stir the mixture until it is completely smooth and well combined.
- Incorporate liquids: Pour in the whipping cream a little bit at a time, whisking continuously to maintain the emulsion. Stir in the chicken stock and whisk well to remove any remaining lumps.
- Thicken and season: Stir in the Parmesan cheese, salt, and pepper. Bring the mixture to a boil while stirring constantly. Once it reaches a boil, reduce the heat and simmer for 3-5 minutes until the sauce reaches your desired consistency.
- Combine and serve: Toss the cooked pasta into the Alfredo sauce until evenly coated and serve while warm.
Optimal Sauce Consistency Tips
Use Room Temperature Cream Cheese
Allowing the cream cheese to reach room temperature before adding it to the butter prevents clumping. Cold cream cheese takes longer to melt and can create small white beads in the sauce.
Avoid Pre-Shredded Parmesan
Pre-shredded cheeses are coated in potato starch or cellulose to prevent clumping in the bag. These additives can make your Alfredo sauce grainy or prevent it from emulsifying properly.
Control the Simmer Temperature
Keep the heat on low to medium once the sauce begins to simmer. Overheating the sauce can cause the fats to separate from the liquids, resulting in an oily appearance.
Whisk Constantly During Incorporation
Using a wire whisk instead of a spoon helps break up the cream cheese and integrate the cream and stock. This ensures a uniform texture without the need for straining the sauce.
Ingredient Substitutions
Vegetable Broth Alternative
Replace the chicken stock with vegetable broth for a similar savory profile. This is a practical swap that maintains the liquid ratio and salt levels of the recipe.
Heavy Cream Substitution
If whipping cream is unavailable, heavy cream is an identical substitute in this recipe. Both provide the high fat content necessary for a thick, creamy sauce.
Fresh Garlic Variation
Replace the garlic powder with 3-4 cloves of minced fresh garlic. Sauté the fresh garlic in the butter for 1 minute before adding the cream cheese to avoid burning the garlic.
Different Pasta Shapes
While fettuccine is traditional, penne, rigatoni, or bowtie pasta are excellent alternatives. Shorter shapes are often better at capturing the thick sauce inside the noodle.
Protein and Vegetable Additions
Adding Grilled Chicken
Sauté diced chicken breast in a separate pan until cooked through. Stir the chicken into the sauce and pasta just before serving to keep the meat juicy.
Integrating Sautéed Shrimp
Cook shrimp in butter and garlic until pink, then add them to the final dish. Shrimp cook quickly, so add them at the very end to prevent them from becoming rubbery.
Including Steamed Broccoli
Steam broccoli florets until tender-crisp. Toss them into the pasta and sauce at the final step for added color and nutrition.
Fresh Baby Spinach
Stir in two handfuls of fresh baby spinach during the final simmer of the sauce. The heat from the sauce will wilt the spinach within 60 seconds without overcooking it.
Sautéed Mushrooms
Brown sliced cremini or button mushrooms in butter before starting the sauce. Incorporate the mushrooms and their browned bits into the final pasta toss.
Serving and Presentation Ideas
Garlic Bread Pairing
Serve the pasta with toasted baguette slices brushed with garlic butter and parsley. This provides a crunchy contrast to the creamy texture of the Alfredo.
Fresh Herb Garnish
Sprinkle finely chopped fresh parsley or basil over the top of the plated pasta. Fresh herbs cut through the richness of the cream and cheese.
Red Pepper Flakes for Heat
Add a pinch of crushed red pepper flakes on top of each serving. This adds a mild spicy kick that complements the savory garlic and Parmesan.
Side Salad Suggestion
Pair this dish with a crisp Caesar salad or a simple arugula salad with lemon vinaigrette. The acidity of the dressing balances the heavy nature of the cream sauce.
Storage and Reheating Guide
Refrigeration Process
Store leftover pasta and sauce in an airtight container in the refrigerator for up to 3 days. Ensure the container is sealed tightly to prevent the sauce from absorbing fridge odors.
Reheating with Added Liquid
Alfredo sauce thickens significantly when cooled. When reheating on the stove or in the microwave, add a splash of milk or chicken stock to restore the original creamy consistency.
Microwave Reheating Method
Heat the pasta in 30-second intervals, stirring in between. This prevents the cheese from separating and ensures the heat is distributed evenly throughout the dish.
Avoiding the Freezer
It is not recommended to freeze this sauce. The high dairy content, particularly the cream cheese and cream, can break or separate during the freezing and thawing process.
Troubleshooting Common Issues
Sauce Is Too Thick
If the sauce becomes too thick after simmering, whisk in an additional 2-4 tablespoons of chicken stock or milk. Do this over low heat until the desired flow is achieved.
Sauce Is Too Thin
Simmer the sauce for an additional 2-3 minutes without a lid to allow more moisture to evaporate. You can also stir in a small amount of extra Parmesan cheese to thicken it.
Cheese is Not Melting
If the Parmesan remains clumpy, ensure the heat is not too high. Lower the temperature and whisk vigorously; if using pre-shredded cheese, some clumping may be unavoidable due to additives.
Sauce Tastes Too Salty
If the sauce is overly salty, add a small squeeze of fresh lemon juice. The acidity helps neutralize the saltiness without altering the fundamental flavor of the sauce.
Frequently Asked Questions
Can I use a different cheese than Parmesan?
Pecorino Romano is a great substitute, though it is saltier than Parmesan. If using Pecorino, reduce the added salt in the recipe by half.
Why do I rinse the pasta with cold water?
Rinsing the pasta stops the cooking process and removes excess surface starch. This prevents the pasta from becoming mushy and helps the sauce cling better to the noodles.
Can I make this sauce without chicken stock?
Yes, you can replace the chicken stock with whole milk or pasta water. Pasta water contains starch that can help the sauce bind to the noodles even better.
Is cream cheese necessary for the texture?
The cream cheese acts as a stabilizer and thickener. While you can make Alfredo without it, the result will be a thinner sauce that is more prone to separating.
How do I prevent the sauce from breaking?
Prevent breaking by avoiding high heat and stirring constantly. Using a whisk and incorporating the cream slowly ensures a stable emulsion of fats and liquids.
Print
Creamy Garlic Alfredo with Cream Cheese
- Total Time: 15 minutes
- Yield: 8 servings 1x
- Diet: General
Description
This Cream Cheese Garlic Alfredo is super quick and easy to whip up and tastes better than any restaurant Alfredo I’ve ever had! Made from butter, cream cheese, garlic powder, cream, and Parmesan – it tastes so good.
Ingredients
- 16 oz. pasta of your choosing
- 1/2 cup salted butter
- 1 (8 oz.) pkg cream cheese
- 2 tsp. garlic powder
- 1 cup whipping cream
- 1 cup chicken stock
- 8 oz. freshly grated Parmesan cheese
- 1/2 tsp. salt
- 1/4 tsp. ground black pepper
Instructions
- Step: Cook pasta according to package directions. Strain, rinse under cold water, and set aside.
- Step: Melt the butter in a medium saucepan over medium heat.
- Step: Once melted, add the cream cheese and garlic powder and stir with a wire whisk until smooth.
- Step: Add the cream, a little bit at a time, while whisking. Add the chicken stock and stir well, smoothing out any lumps.
- Step: Stir in Parmesan, salt, and pepper and bring to a boil, while stirring. Once boiling, reduce heat and simmer for 3-5 minutes, until desired consistency.
- Step: Toss Alfredo sauce with pasta and serve warm.
Notes
A quick, creamy alternative to restaurant-style Alfredo sauce.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 540 kcal
- Sugar: 5 g
- Sodium: 810 mg
- Fat: 36 g
- Saturated Fat: 22 g
- Unsaturated Fat: 14 g
- Trans Fat: 0 g
- Carbohydrates: 41 g
- Fiber: 2 g
- Protein: 16 g
- Cholesterol: 85 mg