-
Bring a large stockpot of salted water to a boil. Boil the pasta for 9 minutes. Drain, do not rinse the pasta and set it aside.
-
Heat a large sauté pan over medium-high heat. Add the sausage to the sauté pan and cook until it starts to brown. Add the onion and garlic and continue to cook until the onions are soft and the sausage is no longer pink. Strain off any grease from the pan and discard.
-
Add the canned tomatoes (breaking them up with your hands or a wooden spoon), crushed tomatoes, Italian seasoning, salt and pepper. Stir well and simmer over low heat for 30 minutes.
-
Add the heavy cream and ½ cup of the Parmesan cheese to the sauce. Stir until combined and simmer for a few more minutes.
-
Pre-heat the oven to 350°F.
-
Place the cooked pasta in a 9-inch by 13-inch casserole dish. Pour the sauce over the pasta. Sprinkle the Fontina cheese over the sauce and stir to evenly coat the pasta with sauce. Slice the fresh mozzarella into thin slices and place the slices on top of the pasta. Sprinkle the remaining Parmesan cheese on top and transfer the casserole to the oven.
-
Bake at 350°F for 30 to 40 minutes, until the sauce is bubbling and the cheese has browned.
-
Let the pasta bake rest for at least 15 minutes to cool to an edible temperature, sprinkle the chopped fresh parsley on top and serve with a salad and crusty bread.