Begin by preheating your oven to 350°F (175°C). This will ensure it's hot and ready for your spaghetti pie.
Cook the spaghetti according to the package instructions until it reaches an al dente texture. Once done, promptly drain the pasta and set it aside to cool slightly.
In a large mixing bowl, add the ricotta cheese, 1 cup of the shredded mozzarella, grated Parmesan cheese, eggs, milk, garlic powder, dried oregano, and a sprinkle of salt and pepper. Use a whisk or spoon to mix these ingredients together thoroughly until you achieve a smooth and creamy consistency.
Carefully fold the cooked spaghetti into the cheese mixture, ensuring that each strand of pasta is well coated with the cheesy mixture. Take your time to mix it evenly.
Lightly grease a pie dish or a round baking dish with non-stick cooking spray to prevent sticking. Transfer the spaghetti and cheese mixture into the dish, spreading it out evenly with a spatula or the back of a spoon.
Pour the marinara sauce over the top of the spaghetti mixture, distributing it evenly to create a delicious sauce layer.
Sprinkle the remaining 1 cup of shredded mozzarella cheese liberally over the marinara sauce, creating a gooey, cheesy top layer.
Place the dish in the preheated oven and bake for 25-30 minutes, or until the cheese is bubbly and develops a lovely golden-brown color. Keep an eye on it towards the end to prevent burning.
Once done, carefully remove the pie from the oven and let it sit for about 5 minutes to set slightly before slicing.
Serve each piece garnished with fresh basil leaves to add a burst of color and freshness to your delightful cheesy spaghetti pie!
Notes
For an added touch, consider serving with a side of mixed greens lightly dressed in olive oil and lemon juice.