Preheat oven to 350 F. In a bowl combine leftover spaghetti with eggs and 1/2 cup parmesan cheese. Mix together until coated and combined. Press this noodle egg mixture into the bottom of a sprayed non stick pie pan on the bottom and up the sides firmly.
In a bowl mix ricotta with basil, Italian seasoning and chopped or dry parsley. Spread this into the pie pan on top.
In a pan over medium high heat brown 1 lb. ground beef or sausage + diced onion until meat is no longer pink. Fold in spaghetti sauce + 1 can drained, diced tomatoes and cook until thickened. Pour this meat mixture on the very top.
Bake in the oven for 20 minutes, then remove, top with cheese and bake for another 5-10 minutes until melted and browned. Allow to cool when done for 5-10 minutes before serving so it can solidify.