Cook pasta in salted water according to package directions. Drain well.
While water for pasta is coming to a boil, start cooking sauce.Brown and crumble ground beef in a large nonstick skillet. Drain off any grease.
Add onion and bell pepper and cook until soft.
Add minced garlic and cook 1 minute.
Add salt, pepper, Italian seasoning, brown sugar, tomato paste, pasta sauce, and water.Simmer until thickened some. Remove from heat.
Place cooked pasta in the bottom of a greased 9x13-inch baking dish.
Sprinkle half the mozzarella and half the cheddar cheese on top of the noodles,
Spread sauce on top. Sprinkle with remaining mozzarella cheese and cheddar cheese.
Sprinkle with half the Parmesan.
Scatter the pepperoni on top. Sprinkle the remaining Parmesan cheese on top.
Place baking dish on a rimmed baking sheet in case there is any over flow.Bake for 30 minutes or until bubbly and hot.
Notes
For the pasta, my favorite is large elbow pasta but you can use penne, ziti, rotini, or egg noodles. You can use a combination of ground beef and Italian sausage if you want a little extra flavor.