In a large skillet over medium-high heat, brown the ground beef and Italian sausage with the diced onions until the beef is fully cooked. Drain any excess grease, then season the mixture with Italian seasoning, onion powder, and garlic powder.
Stir in the pizza sauce, bacon crumbles, pepperoni slices, and cooked pasta. Mix until everything is well combined.
Layer the top with shredded mozzarella cheese, extra bacon pieces, and pepperoni. Add any beef and sausage mixture you set aside earlier for that extra flavor.
Preheat oven to 350°F. Bake for 10-15 minutes, or until the cheese is melted and golden brown. For a crisp finish, broil on high for the last 2-3 minutes. Serve and enjoy!
