Cook the pasta: cook your pasta in a pot of salted boiling water, until al dente. Drain the pasta.
Coat the pasta: in a large bowl, combine marinara sauce, can chopped tomatoes, alfredo sauce, ricotta, and freshly grated parmesan. Add pasta and stir to combine. Season to taste with salt and pepper.
Make your cheese mix:
Gather your cheese: add provolone, mozzarella, and fontina cheese in a bowl. Reserve ⅓ cup of the cheese mixture.
Add the cheese to the pasta; add the remaining cheese to the pasta and stir to combine.
Prepare the breadcrumbs topping:
Make the topping: melt butter in a small saucepan over medium-high heat. Stir in the breadcrumbs and set aside.
Assemble the pasta:
Heat your oven: preheat your oven to 375℉.
Bake the pasta: add the pasta to a slightly greased 9-inch baking dish. Add reserved cheese blend on top as well as the prepared breadcrumb topping. Bake the pasta for 30 minutes. Allow the pasta to cool down for 10 minutes before serving.
Notes
*If you want to make your homemade alfredo, which is way superior to the store-bought versions here is what you will need:
¼ cup butter
¾ cup heavy cream
1 cup freshly grated parmesan
¼ teaspoon garlic powder
¼ teaspoon Italian herbs
Salt and pepper, to taste
How to: add butter and heavy cream to a skillet. Simmer for 2 minutes or until the butter is melted. Stir in parmesan, garlic powder, and Italian herbs. Whisk until the cheese is melted. Season to taste and serve.