Cook the pasta according to package directions. Do not overcook. Drain well and return to pasta pot.
While the pasta cooks, brown the ground beef in a large skillet. Add the onions, minced garlic, and chopped green pepper.
Toss in the mushrooms and cook until the mushrooms begin to soften.
Drain the beef mixture and return to the skillet.
Stir in the tomatoes, tomato sauce, and seasonings.
Cook over medium heat for 10 minutes.
Pour the meat sauce over the pasta in the pasta pot and give it a stir.
Stir in half of the cheese.
Transfer to a greased 9x13 baking dish or aluminum foil tray. Cover tightly with 2 layers of aluminum foil.
Put the rest of the cheese in a medium size freezer bag. Seal and set on top of the tray and place the tray and bag in the freezer.
Cooking instructions:
Thaw. Set the bag of cheese to the side.
Preheat the oven to 350°.
Bake the casserole for 30 minutes if thawed or one hour if frozen. Remove the aluminum foil and top with the cheese from the bag. Continue baking for 10 minutes or until the cheese has melted.