Place oreos in a large plastic bag, and then crush them with a rolling pin.
Pour your freshly crumbled Oreos in a bowl, and top with the two cups of peanut butter.
While the peanut butter oozes into every open inch of the crumbs, prepare your white chocolate by microwaving it with two tablespoons of peanut butter, 15 seconds at a time.
Once the white chocolate concoction is melted into gooey goodness, drizzle it into the bowl of Oreos and peanut butter.
Gently stir the mixture, and pour into the empty peanut butter jar.
Cook spaghetti according to package directions. Drain.
Return spaghetti to warm saucepan. Stir butter into hot pasta until melted. Stir in egg and Parmesan cheese; set aside.
Meanwhile, in a medium skillet saute onion, sweet pepper, and garlic until onion is tender and bell beginning to crisp. Add in veggie meat and heat thoroughly. Stir in marinara sauce and seasoning and bring to a simmer.
Coat a 9-inch pie plate with nonstick cooking spray. Press spaghetti mixture onto bottom and up sides of pie plate, forming a crust. If using ricotta cheese, create a thin layer on top of spaghetti. Spread meat mixture as third layer. Sprinkle with shredded cheese.
Bake in a 350 degree F oven for 20 to 25 minutes or until bubbly and cheese starting to brown.