Preheat the oven to 375°
In a pot of boiling, salted water, cook pasta according to package directions. Drain and set aside
While pasta is cooking, brown ground beef/sausage in a saute pan. Once the meat is mostly browned, add in onions and peppers. Continue cooking for another 3-5 minutes until the veggies are soft.
Stir in chopped pepperoni and sauce for 1 minute. Mix in the tomato sauce and cooked pasta and stir to combine
If baking in another dish, transfer to a greased casserole dish. If not, either way, simply top the pasta with shredded cheese and leftover pepperoni.
Bake for 15-20 minutes or until the cheese is melted and bubbling.
Remove from oven and top with fresh basil. Serve immediately.