This rich and indulgent pasta dish features crispy bacon, sautéed onions, and mushrooms, all coated in a silky sauce made from eggs, Parmesan cheese, and a touch of cream. This easy-to-make recipe is perfect for a special dinner or when you're craving something deliciously hearty.
Cook pasta according to package directions. You will want to keep 1/4 cup of the hot cooking liquid when it finishes cooking.
In the meantime, cook the bacon. I cook mine in the oven. However, cook however you like to cook it. Then save that bacon grease. Drain and crumble the bacon and set aside.
Add that bacon grease to a skillet and add in the onion and mushrooms. Cook until the onion and mushrooms are tender. Set aside.
In a bowl, whisk the eggs with the cream and then mix in the Parmesan cheese, parsley, garlic salt, ground pepper, and minced garlic together. Also add in the red pepper flakes if desired.
When that pasta is done, set aside the 1/4 cup of liquid and drain the pasta. Add the pasta back to the pot but take the pot off the heat.
Add in 2 Tbsp of the hot liquid to the egg mixture while cooking. This will temper the egg mixture. Slow mix in the egg mixture now with the cooked pasta. Once it's all added in keep stirring until the cheese is melted. At this point the burner has cooled down and you can set the pot back on the cooling burner to help melted the cheese if needed.
Now mix in the bacon, and mushroom onion mixture and serve. You can top with additional Parmesan cheese and parsley for presentation if desired. Serves 4.
Notes
If you happen to have leftovers, just add a little bit of milk to the pasta before warming in the microwave and the stir after heating.