Preheat the oven to 375 degrees. Spray the baking dish with non-stick cooking spray, set aside.
Boil pasta. Season pasta water with a tablespoon of salt. Cook pasta to al dente; drain well. Save 1 cup of pasta water.
In a large dutch oven over medium heat, brown the onion and ground beef. Drain grease if desired. Add the minced garlic and saute for about a minute. Or until the garlic becomes fragrant.
Add the marinara, fire-roasted tomatoes and canned mushrooms to the meat. Stir well to combine.
Next mix the pasta into the saucy meat mixture. Mix well. If your dish needs more sauce (because you want it to be good and saucy), start with ¼ cup of pasta water. Add more if needed.
Spoon the pasta mixture into the prepared casserole. Top with sliced provolone and sprinkle with the shredded cheese. Cover with foil and bake in the preheated oven for 25-30 minutes or until the pasta is hot and bubbly.
If desired, place the casserole under the broiler for 1-2 minutes to brown the top of the dish - yum!
Notes
Storage
Store leftovers in an airtight container in the fridge for up to 3 days. This cheesy pasta bake can be frozen for later! Just wrap your baking dish in plastic wrap and the aluminum foil to keep it fresh. Store it for up to 3 months. Thaw in the fridge overnight before baking as directed.Individual servings can be reheated in the microwave on 50% power for 2-3 minutes. Or, you can reheat the entire casserole in a 350 degree over for 25-30 minutes or until hot and bubbly. Enjoy!