Cook pasta according to package directions, cooking 1-2 minutes under al dente. Drain.
In a skillet brown the ground beef, sausage, and onion. Drain grease. Add the minced garlic and cook 1 minute more.
Transfer the cooked meat mixture to a large bowl. Add the pepperoni, bell pepper, olives, marinara sauce, oregano, and basil. Add the cooked noodles and stir to combine.
Add 2 cups of shredded mozzarella and stir to combine. Season with salt and pepper.
Pour the mixture into a buttered 13x9 inch baking dish.
Sprinkle the remaining cheese overtop of the noodles. Cover with foil and bake for 15 minutes. Then remove foil and bake for 15 more minutes or until the cheese is bubbling.
Remove from oven and serve.