Spaghetti Pie is one of those dishes that brings a sense of nostalgia and joy with every bite. Picture a generous slice, deep and hearty, made from al dente spaghetti enveloped in a cheesy embrace, layered with a savory meat sauce, and finished with a bubbling blanket of melted mozzarella. It’s the kind of comfort food that beckons you on a chilly evening, instantly making you feel at home. With its combination of textures and flavors, this dish stands out as a fun twist on traditional pasta meals.

Let me take you back to when I first discovered this recipe. I was flicking through an old family cookbook and came across the concept of Spaghetti Pie. Intrigued, I decided to give it a try, and the dish quickly became a favorite in my household. Not only is it a wonderful way to repurpose leftover spaghetti, but it’s also budget-friendly and incredibly easy to make. If you’re looking for a crowd-pleaser that even picky eaters will enjoy, this hearty meal promises to satisfy all!
Why You’ll Love This Recipe
- Simple & Quick: You can whip this up in about 30 minutes, making it a great weeknight meal.
- Irresistible Flavor: A blend of mozzarella, ricotta, and savory meat sauce creates a symphony of deliciousness.
- Eye-Catching Appeal: This unique dish looks visually stunning, making it a showstopper at any gathering.
- Flexible Serving: Perfect for dinner, potlucks, or even as leftovers for lunch.
- Diet-Friendly Options: Swap the ground beef for turkey or use gluten-free spaghetti for a lighter version.
Ingredients You’ll Need
- 1 cup shredded mozzarella cheese: This cheese creates that gooey, satisfyingly stretchy top layer you crave. Freshly shredded works best for melting.
- 6 ounces spaghetti: Regular or whole wheat spaghetti, cooked al dente, forms the crust of this pie.
- 2 tablespoons butter: Used to coat the spaghetti and gives the crust an extra rich flavor.
- 2 large eggs: These bind the spaghetti together, helping it maintain its form when baked.
- ½ cup grated parmesan cheese: Adds a sharp, nutty flavor to the crust—don’t skip it!
- 1 cup ricotta cheese: Creamy and smooth, this provides a delicious layer of richness.
- 2 tablespoons chopped fresh parsley or 2 teaspoons dried parsley: Fresh herbs brighten the dish; parsley enhances flavor and adds color.
- ½ teaspoon dried basil or 1 tablespoon fresh: Offers an aromatic note that compliments the sauce.
- 1 pound lean ground beef or Italian sausage: The protein base of our pie; both options deliver hearty flavor.
- ½ small onion, diced: Enhances the meat sauce with sweetness and depth.
- 14.5 ounces canned diced tomatoes, drained: Provides moisture and a bit of acidity to balance the richness of the cheese.
- 2 cups pasta sauce or marinara sauce: This is the star of the show—classic marinara or homemade sauce works beautifully.
How to Make Spaghetti Pie
- Preheat the Oven: Start by preheating your oven to 350°F (175°C). While it warms up, grease a deep-dish pie plate to prevent sticking.
- Cook the Meat: In a large skillet over medium-high heat, brown 1 pound of lean ground beef (or Italian sausage). Once the meat is cooked through, drain any excess fat. Add ½ small diced onion and sautĂ© until it softens, about 3 minutes. Then, stir in 14.5 ounces of drained canned diced tomatoes along with 2 cups of pasta sauce. Let everything simmer uncovered for 10 minutes, or until it thickens slightly.
- Prepare the Spaghetti: While the meat mixture is simmering, boil 6 ounces of spaghetti in a large pot of salted water. Cook just until al dente according to package instructions; it should have a slight bite to it. Once done, drain your spaghetti well.
- Create the Crust: In the greased pie plate, place the drained spaghetti. Add 2 tablespoons of butter and toss until the noodles are well-coated. Mix in 2 large eggs and ½ cup of grated parmesan cheese, then press the mixture firmly into the bottom and up the sides of the plate, forming a crust.
- Layer with Cheese: In a medium bowl, combine 1 cup of ricotta cheese, 2 tablespoons of parsley, and ½ teaspoon of dried basil. Spread this creamy mixture evenly into the spaghetti crust. Spoon the previously prepared meat sauce over it, ensuring it’s well dispersed.
- Bake and Cheese: Place the pie in the oven and bake uncovered for 20–25 minutes. Once the time is up, sprinkle 1 cup of shredded mozzarella cheese on top and return to the oven for an additional 5 minutes, until the cheese is beautifully browned and bubbly. Allow your pie to rest for 10 minutes before slicing into it.
Storing & Reheating
Store leftover Spaghetti Pie in an airtight container in the refrigerator for up to 4 days. If you’d like to freeze it, portion it into airtight freezer-friendly containers or a heavy-duty freezer bag. It can be stored for up to 3 months. When you’re ready to enjoy, simply microwave individual slices until heated through, about 1-2 minutes in the microwave. You might find the texture slightly different upon reheating, but a sprinkle of fresh herbs or a drizzle of olive oil can help refresh its flavors.
Chef’s Helpful Tips
- Don’t Overcook the Spaghetti: Since the noodles will continue to cook slightly in the oven, aim for al dente to keep the pie from becoming mushy.
- Substitutions: Feel free to swap in ground turkey or chicken for a healthier twist, or go for a meat-free option using lentils or mushrooms.
- Room Temperature Ingredients: If possible, allow your eggs and ricotta to reach room temperature before mixing; they blend more smoothly.
- Customization: Add veggies like spinach or bell peppers into the meat sauce for added nutrition!
- Make-Ahead: Assemble your Spaghetti Pie ahead of time and refrigerate it, then just pop it in the oven when ready to bake.
Every time I make Spaghetti Pie, I’m reminded of the joy it brings to the dinner table. This dish is not only a hit both in taste and in presentation, but also encourages a sense of warmth and togetherness, perfect for those family nights and gatherings with friends.

Recipe FAQs
Can I use gluten-free pasta for Spaghetti Pie?
Absolutely! Gluten-free pasta works wonderfully in this recipe. Just be mindful of the cooking time, as gluten-free pasta tends to cook faster than traditional wheat pasta.
Can I prepare this dish ahead of time?
Yes, you can assemble Spaghetti Pie a day ahead! Just cover it with plastic wrap and store it in the fridge. When you’re ready, bake it straight from the fridge—just add a few extra minutes to the baking time to ensure it’s heated through.
What’s the best way to reheat leftovers?
For the best results, reheat individual slices in the microwave for about 1-2 minutes. You can also place the whole pie in a preheated oven at 350°F (175°C) for about 15-20 minutes to warm it evenly without drying it out.
Can I change the meat in this recipe?
Definitely! If you prefer, you can use ground turkey, chicken, or even a meatless option like lentils or a veggie crumble for a tasty vegetarian twist. Just ensure the cooking times are adjusted for different meats.
Print
Spaghetti Pie
Spaghetti Pie is a delightful blend of flavors, featuring a cheesy crust made from spaghetti, savory meat sauce, and creamy ricotta. This dish is perfect for a quick dinner that’s both comforting and satisfying for the whole family.
- Total Time: 1 hour 10 minutes
- Yield: 6 servings 1x
Ingredients
- 1 cup shredded mozzarella cheese
- 6 ounces spaghetti
- 2 tablespoons butter
- 2 large eggs
- ½ cup grated parmesan cheese
- 1 cup ricotta cheese
- 2 tablespoons chopped fresh parsley or 2 teaspoons dried parsley
- ½ teaspoon dried basil or 1 tablespoon fresh
- 1 pound lean ground beef or italian sausage
- ½ small onion diced
- 14.5 ounces canned diced tomatoes drained
- 2 cups pasta sauce or marinara sauce
Instructions
- Preheat the oven to 350°F and grease a deep-dish pie plate.
- In a large skillet, brown the beef over medium-high heat, draining any excess fat. Add the onion and cook until soft, about 3 minutes. Stir in the tomatoes and pasta sauce, simmer uncovered for 10 minutes until thickened.
- Cook the spaghetti in salted water according to package directions until al dente. Drain well.
- In the pie plate, combine the cooked spaghetti with butter, tossing to coat. Mix in the eggs and parmesan cheese, pressing the mixture to form a crust.
- In a bowl, blend ricotta cheese, parsley, and basil, then spread this mixture over the spaghetti crust. Layer the meat sauce on top.
- Bake uncovered for 20-25 minutes. Sprinkle mozzarella on top and bake for an additional 5 minutes, or until the cheese is browned and bubbly. Let rest for 10 minutes before serving.
Notes
For added flavor, consider using Italian sausage instead of ground beef.
Feel free to add other vegetables like bell peppers or mushrooms to the meat sauce for extra nutrition.
This dish reheats well, making it a great option for leftovers.
- Prep Time: 30 minutes
- Cook Time: 40 minutes
- Category: Entrees
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 slice
- Calories: 350
- Sugar: 4g
- Sodium: 700mg
- Fat: 19g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 2g
- Protein: 20g
- Cholesterol: 120mg






