Yield: Serves 4 to 6
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.
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
Bring a large pot of salted water to a boil.
Meanwhile, in a large mixing bowl, combine the cream cheese, milk, and cream.
Microwave on high for 1 minute, then remove from the microwave oven and stir with a wire whisk.
Microwave for 1 minute longer, remove, and stir again until the mixture is creamy and smooth.
Let cool for 5 minutes.
Beat the eggs and 1/3 cup Parmesan cheese into the cream cheese mixture with a wire whisk and set aside.
Cook the pasta when the water comes to a boil until just al dente according to package directions.
Reserve 1/2 cup of the pasta cooking water in a small bowl, then drain the pasta into a colander placed in the sink.
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.
Stir in the bacon.
Serve immediately, topped with more Parmesan cheese.