Preheat oven to 375ºF.
Generously grease a 9″ x 13″ pan and set aside.
In a large pot, bring water to a boil and cook the spaghetti noodles according to the package directions until al dente.
Immediately rinse cooked noodles in cold water until cool. Drain well.
In a medium-sized bowl, whisk eggs, milk, parmesan cheese, and seasonings.
Toss cooked noodles into the egg mixture and transfer to a greased 9×13 pan.
Pour the spaghetti sauce on top of the noodles.
Place half of the pepperoni on top of the sauce followed by the shredded cheese and then the remaining pepperoni.
Sprinkle with additional parmesan cheese if desired.
Bake in preheated oven for 25-30 minutes, until golden brown.
Let stand for at least 5 minutes before cutting.