In a pan over medium heat, melt the butter.
Add the onion. Sauté until translucent.
Add ham and mushrooms. Cook for 2 minutes.
Lower the heat then add the all-purpose cream and carbonara-style sauce. Mix well.
If you want a thinner sauce, add about 1/2 cup of water.
Add cheese, parsley, salt, and pepper. Mix well then bring to a boil.
Give it another mix before removing from heat.
Pour the creamy carbonara sauce to the cooked pasta.
Garnish with chopped crispy fried bacon and chopped parsley.
Serve and enjoy your creamy carbonara pasta!