-
Cook the sausage on medium heat until no longer pink. This will take about 5 minutes.
-
Add the butter, mushrooms and salt. Cook for about 5 minutes, or until the mushrooms cook down.
-
Add the garlic. Cook for an additional minute.
-
Stir in the tomatoes and wine. Cook for about 30 minutes, or until most of the Roma or Cherry tomatoes burst open.
-
Add the parsley and red pepper flakes. The red pepper flakes will give the dish a little heat.
-
Cook the Vesuvio pasta to the manufacturer's directions. Reserve 1/2 cup of the pasta water. The starch in the pasta water will help thicken the sauce.
-
Add the pasta, along with the 1/2 cup reserved pasta water to the tomato sauce. To this stir in the mascarpone, heavy cream, parmesan cheese, and Romano cheese.
-
Stir in at least half of the fresh mozzarella and top the dish with the remaining mozzarella.
-
Bake in a preheated oven for about 12 minutes, or until the mozzarella has melted into the pasta.