Preheat oven to 350°F. Prepare 9 x 13 inch baking dish by spraying lightly with cooking spray.
In a large mixing bowl, combine cooked pasta, pizza sauce, pepperoni, ham, 1 cup mozzarella, Parmesan cheese, spinach, and tomatoes, reserving ½ cup mozzarella cheese to put on top of the pasta.
8 oz. pasta, cooked and drained, 1 ½ cups pizza sauce, 4 oz. pepperoni, sliced and quartered, 4 oz. deli ham, roughly chopped, 1 ½ cups shredded mozzarella cheese, divided, ½ cup grated Parmesan cheese, 2 cups baby spinach, roughly chopped, 1 cup grape or cherry tomatoes, halved
Place in prepared baking dish and top with remaining mozzarella cheese. If you prefer the top of the casserole to be softer and not browned, cover the pan with foil sprayed lightly with cooking spray while baking.
Bake until heated through and cheese is melted, about 25 minutes.
Video
Notes
Pasta: Any type of pasta can be used, including leftover pasta. If desired, choose whole wheat or gluten-free pasta. If using uncooked pasta, allow an extra 15 minutes to make this recipe as you'll need to cook pasta in boiling water before continuing with recipe.
Recipe variations: Add your favorite pizza ingredients or more cheese, if you like. Make it vegetarian by omitting the meat.
Lower sodium: To decrease sodium content, choose a low sodium pizza sauce (or make your own), and replace ham and pepperoni with ground beef or turkey.
Make ahead: Prepare pasta casserole but don't bake. Refrigerate or freeze. Bake as directed (if frozen, thaw overnight in refrigerator).