Preheat oven to 350°. Cook pasta according to package directions.
Meanwhile, in a Dutch oven, cook beef and onion over medium heat 8-10 minutes or until beef is no longer pink, breaking up beef into crumbles; drain. Sprinkle with seasonings. Stir in pizza sauce; remove from heat.
In a large bowl, mix eggs, milk and Parmesan cheese. Drain pasta; add to egg mixture and toss to combine. Transfer to a greased 3-qt. baking dish. Top with beef mixture, mozzarella cheese and pepperoni.
Bake, covered, 20 minutes. Bake, uncovered, 20-25 minutes longer or until golden brown and heated through