01 -
Preheat oven to 350°F. Cook the spaghetti according to package directions until al dente. Drain well and return to the pot. Immediately add the butter and toss until melted and pasta is coated.
02 -
Allow the pasta to cool slightly, then mix in the beaten eggs and Parmesan cheese. Toss until the spaghetti is evenly coated. Grease a deep 9-inch pie plate and press the spaghetti mixture into the bottom and up the sides to form a crust.
03 -
In a small bowl, combine the ricotta cheese, parsley, and basil. Mix well. Spread this mixture evenly over the spaghetti crust, creating the second layer of your pie.
04 -
In a large skillet over medium-high heat, brown the ground beef and diced onion until the meat is no longer pink and the onion is translucent, about 5-7 minutes. Drain any excess fat. Add the drained diced tomatoes and pasta sauce to the skillet. Stir to combine and let simmer for 5 minutes.
05 -
Pour the meat sauce over the ricotta layer, spreading it evenly to create the third layer of your spaghetti pie.
06 -
Place the pie dish on a baking sheet (to catch any potential overflow) and bake in the preheated oven for 20-25 minutes until the edges begin to brown and the filling is hot and bubbly.
07 -
Remove the pie from the oven and sprinkle the shredded mozzarella evenly over the top. Return to the oven for an additional 5 minutes, until the cheese is completely melted and starting to bubble.
08 -
Allow the spaghetti pie to cool for 10 minutes before slicing. This helps the pieces hold their shape better when serving. Cut into wedges like a traditional pie and serve warm.