Mushroom Bacon Pasta in Cream Sauce

20 minutes
15 minutes
Recipe developed for BC Egg by Karen Humphries

Pasta bathed in cream and wine with bits of crispy bacon and caramelized mushrooms make this pasta amazing-but what really takes it over the top is an egg perched at the top. Creamy yolk adds decadent flavour and richness to this pasta dish that can be made easily with items you probably have in the fridge already. You’ll feel as though dinner is something special when it really didn’t take time or even any expensive ingredients to make. Pair it with a tossed salad, and you’ve got dinner covered in no time!


  • 250 grams (1/2 lb) penne
  • 2 Tbsp butter
  • 150 grams of bacon, chopped into small pieces
  • 175 grams mushrooms, thinly sliced
  • 3 garlic cloves, slivered
  • 2 green onions, thinly sliced
  • 1/2 cup white wine, divided
  • 1/2 cup chicken broth
  • 1/4 cup whipping cream
  • 1/4 cup chopped fresh parsley
  • 4 eggs


1. Start your water for the pasta boiling in a large pot and then cook the pasta according to package directions.

2. While the pasta is cooking, Fry up the bacon in a medium skillet, cook until crispy. Place all the bits on a paper towel lined plate and let cool. Drain off all but a few teaspoons of the fat. Let the pan cool a bit before adding 1 Tbsp butter. Let it melt, and then add the mushrooms, tossing to coat them in the butter and bacon fat. With the heat on medium low, saute the mushrooms, stirring them only occasionally, so that they cook and then brown a little. Add the garlic and finely chopped green onion, watching and stirring so that the garlic becomes fragrant but doesn’t burn.

3. Stir in 1/4 cup of the wine. It will bubble and steam. Keep stirring up all the brown bits off the bottom of the pan. Set the pan off to the side, off the heat and let it sit.

4. By now your pasta should be cooked. You’ve probably drained it well. Toss the cooked pasta into the pan with the mushrooms and bacon. Give it all a good stir.

5. In a small saucepan, bring the remaining 1/4 cup of wine to a simmer. Let it simmer until reduced somewhat before stirring in the chicken broth and then the whipping cream. Bring to a simmer, stirring well. It should thicken slightly, and you can toss it into the pan with the pasta and mushroom, Stir everything together well and sprinkle with the chopped fresh parsley.

6. While the sauce was simmering, warm a large non stick skillet over medium heat until hot. Crack in your 4 eggs and cook until the whites of the eggs are firm, but the yolks are still runny. You can flip them over if you’d prefer your eggs to be cooked over easy. Divide the pasta among 3-4 plates and top each serving with an egg.

More Recent Recipes

Cajun Shrimp Egg Salad Sandwiches

Servings: 4
Time to Cook: 15
Time to Prepare: 25

Florentine Pizza

Servings: 2
Time to Cook: 15
Time to Prepare: 30

Quiche with a Sweet Potato Crust

Servings: 6
Time to Cook: 60
Time to Prepare: 30
Left Arrow IconAll Recipes