Preheat oven to 350 degrees.
Cook spaghetti according to package.
While spaghetti is cooking, combine ricotta, eggs, salt, pepper, parsley, pepperoni, and cheese.
When spaghetti is cooked, drain, and add the ricotta mixture to spaghetti.
Mix together until well combined with spaghetti.
Dump into a greased 13 x 9 x 2 baking pan and cook for 1 hour.
Insert a knife and when it comes out clean, its done.
This can be served hot or cold, but I've only had it when its cold. Its delicious!
Enjoy!