Bring a large pot of lightly salted water to a boil, then add the pasta and cook according to the package directions.
Meanwhile, heat the olive oil in a large skillet over medium-low heat, add the onion and mushrooms, and sauté for 5 minutes. Remove the casing from the sausage and crumble the meat with your hands, then add it to the skillet and cook it until browned, stirring often.
Pour in the wine and allow it to evaporate, then continue to cook, stirring often, for 5 minutes or until fully cooked.
Drain the pasta 2 minutes before the suggested cooking time, for al dente pasta. Reserve 2 tablespoons of pasta cooking water.
Pour the cream into the skillet, followed by the reserved pasta water, and simmer for a couple of minutes, then season with salt and pepper to taste.
Add the drained pasta to the sauce, then top it with freshly grated Parmesan cheese or Pecorino Romano and stir all the ingredients. Top with more freshly cracked black pepper if desired, and serve.
Did you try this recipe? Tag @thepetitecook or use the hashtag #thepetitecook - Looking at your pictures makes my day!
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.