There’s something magical about lifting a warm slice of Spaghetti Pie, where the comforting aroma of marinara sauce mingles with creamy ricotta and melted mozzarella. This recipe combines the classic flavors of pasta into an easy-to-make dish that bakes to golden perfection in just about an hour. It works wonderfully because the spaghetti base holds everything together, creating a delightful blend of textures.
This recipe is perfect for anyone seeking a delicious, hearty meal that can easily feed a crowd. It’s ideal for family gatherings or cozy weeknight dinners. You can make it ahead of time and store it in the fridge for an effortless reheat when needed.
Why You’ll Love This Recipe
- It combines crunchy spaghetti and creamy cheeses for a unique texture.
- The layers of sauce and cheese create an irresistible flavor explosion.
- It’s an easy, one-dish meal, minimizing cleanup.
- Perfectly reheats for leftovers that taste just as good.
What You’ll Need
Gather your ingredients to create this hearty dish:
For the Crust
- 8 oz spaghetti
- 2 cups ricotta cheese
- 2 large eggs
- Salt and pepper to taste
For the Filling
- 2 cups marinara sauce
- 1 cup mozzarella cheese, shredded
- 1/2 cup grated Parmesan cheese
For Garnish
- Fresh basil for garnish
You can use cottage cheese as a ricotta substitute.
Substitutions & Swaps
- Spaghetti can be swapped for another pasta shape.
- Any type of shredded cheese can replace mozzarella.
- Use jarred sauce instead of homemade for convenience.
- Fresh herbs, like parsley, can be used in place of basil.
How to Make It
Follow these steps to create your Spaghetti Pie.
Preheat
Preheat the oven to 375°F (190°C).
Cook
Cook the spaghetti according to package instructions; drain and set aside.

Combine
In a large bowl, mix cooked spaghetti with ricotta, eggs, salt, and pepper until well combined.
Press
Press the spaghetti mixture into the bottom and up the sides of a greased pie dish to form a crust.
Layer
Spread half of the marinara sauce over the spaghetti crust.
Add Cheese
Layer with mozzarella cheese and then the remaining marinara sauce.
Sprinkle
Sprinkle Parmesan cheese on top.
Bake
Bake in the preheated oven for 25-30 minutes or until the top is golden and bubbly.
Cool
Allow to cool for a few minutes before slicing.
Garnish
Garnish with fresh basil and serve.
How to Store It
Fridge: Store in an airtight container for up to 3 days.
Freezer: No, this dish does not freeze well due to pasta texture.
Reheat: Microwave on medium for 3 to 5 minutes until heated through.
Tips for Best Results
- Ensure the spaghetti is well-drained to avoid a soggy crust.
- Use a blend of cheeses for added flavor complexity.
- Make sure to let it cool slightly before slicing for cleaner pieces.
- Fresh basil adds a vibrant flavor that elevates the dish.
Serving Suggestions
- Pair with a simple side salad for freshness.
- Serve alongside garlic bread for a comforting meal.
- Enjoy it at potluck gatherings or family dinners for a crowd-pleaser.




