A cheesy baked pasta with bits of sausage and mushrooms that only needs a salad and bread to accompany it for an easy dinner.
Cook the pasta according to box directions, stopping just short of being totally cooked. Drain once cooked.
In a large deep skillet, break up the sausage into bite size pieces and brown slightly. Once it starts to sizzle, add in the onion, garlic and all the sliced mushrooms. Cook, stirring, until mushrooms soften and the sausage is lightly browned.
Add in the marinara sauce, and then the cream cheese, broken up in chunks so it will melt evenly. Once the cheese melts, turn off the heat and set aside until the pasta is cooked.
In a very large bowl, put in the cooked rigatoni, then pour the sausage sauce over it. Stir to start to combine. Add in the cup of mozzarella cheese, and and parsley; stir everything until well combined.
Place in either one large casserole dish or two medium casseroles. Sprinkle the tops with the Parmesan Cheese.
Bake at 350F for 30-40 minutes until bubbly and crispy edges form.
Sprinkle with the freshly chopped/chiffonade basil just before serving.
If prepared ahead of time, keep in the refrigerator and add enough extra cooking time as needed to make it bubbling hot.
One casserole may be frozen for a later date. Defrost in the fridge overnight, or bake, covered to start, for about an hour.