Super Creamy Pasta Alfredo

Pasta Alfredo


LauriPatterson / Getty Images

Prep: 15 mins
Cook: 15 mins
Total: 30 mins
Servings: 4 to 6 servings
Nutritional Guidelines (per serving)
582 Calories
28g Fat
62g Carbs
20g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 582
% Daily Value*
Total Fat 28g 36%
Saturated Fat 15g 77%
Cholesterol 178mg 59%
Sodium 320mg 14%
Total Carbohydrate 62g 22%
Dietary Fiber 2g 9%
Protein 20g
Calcium 188mg 14%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This recipe is a combination of a few delicious creamy Italian dishes. It uses spaghetti, cream cheese, milk, eggs, Parmesan cheese, and bacon to make the creamiest Pasta Alfredo ever. 

You can use other types of long pasta if you'd like. It would work with spaghetti, linguine, fettuccine, or cavatappi, which is a long spiral pasta. Some prefer a pasta made with whole grains (not whole wheat pasta, which is too intensely flavored for this recipe).

Just make sure the pasta is cooked al dente (or "to the tooth") and that you eat this as soon as it's made. This pasta really can't wait around, because the sauce will continue thickening as it stands. 

Serve with a crisp and cool green salad tossed with a simple vinaigrette or a spicy honey mustard dressing, some toasted garlic bread, and white wine. And for dessert, an ice cream pie would be perfect. Enjoy every bite of this easy meal.


  • 1 (16 ounce) package spaghetti pasta
  • 1 (8 ounce) package cream cheese, cut into cubes
  • 1/2 cup milk
  • 1/2 cup cream
  • 3 eggs, beaten
  • 1/3 cup grated Parmesan cheese
  • 8 slices bacon, cooked crisp and crumbled

Steps to Make It

  1. Bring a large pot of salted water to a boil.

  2. Meanwhile, in a large mixing bowl, combine the cream cheese, milk, and cream.

  3. Microwave on high for 1 minute, then remove from the microwave oven and stir with a wire whisk.

  4. Microwave for 1 minute longer, remove, and stir again until the mixture is creamy and smooth.

  5. Let cool for 5 minutes.

  6. Beat the eggs and 1/3 cup Parmesan cheese into the cream cheese mixture with a wire whisk and set aside.

  7. Cook the pasta when the water comes to a boil until just al dente according to package directions.

  8. Reserve 1/2 cup of the pasta cooking water in a small bowl, then drain the pasta into a colander placed in the sink. 

  9. Return the pasta to the hot pot and immediately stir in the cream cheese mixture, adding enough reserved pasta water as needed to make a smooth and creamy sauce.

  10. Stir in the bacon.

  11. Serve immediately, topped with more Parmesan cheese.