I grew up on casseroles, and this spaghetti pie is the grown-up, crowd-pleasing cousin: all the comfort of spaghetti and meat sauce compressed into a sliceable, cheesy pie that travels well to potlucks and makes a dramatic weeknight dinner. It’s simply spaghetti, ricotta and eggs for the “crust,” a savory meat layer, marinara, and melty mozzarella on top—baked until golden and set. If you like one-pan convenience, this sits in the same comfort-food family as slow-cooker chicken pot pie, and it’s just as satisfying.
Why you’ll love this dish
This recipe gives you everything most people want from a family dinner: quick assembly, familiar flavors, and leftovers that reheat beautifully. It’s a great make-ahead option for busy evenings, kid-friendly, and economical—8 ounces of pasta stretches a long way when paired with ricotta and eggs.
“My picky eaters ask for seconds every time—cheesy, hearty, and easy to slice for lunches the next day.”
Reasons to try it:
- Hands-off baking time after a short prep window.
- Uses pantry staples and one package of pasta.
- Easy to adapt (meat, vegetarian, or sausage for extra spice).
- Portable for picnics and gatherings.
How this recipe comes together
This is a quick overview so you know what to expect:
- Cook spaghetti to al dente and cool it so the egg-ricotta binder won’t scramble.
- Whisk eggs with ricotta, Parmesan, seasonings, and most of the mozzarella.
- Toss the spaghetti with that mixture to form the “pie” base.
- Brown and season the meat; press it into the bottom of the pie dish.
- Pack the spaghetti-ricotta mixture over the meat, spread marinara, top with the remaining mozzarella, and bake until set.
- Rest before slicing so it holds its shape.
Total active time: about 25–35 minutes. Bake time: 30–35 minutes. Serves 4–6.
What you’ll need
- 8 oz spaghetti (regular or whole-wheat) — cooked al dente
- 2 large eggs
- 1 cup ricotta cheese (whole-milk ricotta gives the creamiest result)
- 1 cup shredded mozzarella, divided
- 1/2 cup grated Parmesan (or Pecorino Romano)
- 1 cup marinara sauce (store-bought or homemade)
- 1/2 lb ground beef or Italian sausage (mild or spicy)
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- Salt and freshly ground black pepper, to taste
- Fresh basil for garnish (optional)
- 9-inch pie dish, greased
Substitutions and notes:
- Ricotta swap: blended cottage cheese works if you prefer a tangier texture. Strain excess liquid first.
- For a vegetarian version, replace meat with a sautéed mix of mushrooms and spinach.
- Use gluten-free spaghetti if needed; cook according to package directions.
Step-by-step instructions
- Preheat the oven to 375°F (190°C). Grease a 9-inch pie dish well with butter or nonstick spray.
- Cook spaghetti in plenty of well-salted water until al dente (usually 8–9 minutes). Drain and spread on a tray to cool slightly—cool pasta keeps the eggs from scrambling.
- In a large bowl, whisk the eggs until smooth. Add the ricotta, 1 cup of the shredded mozzarella, Parmesan, garlic powder, onion powder, and a pinch of salt and generous black pepper. Stir until combined.
- Toss the cooled spaghetti into the egg-ricotta mixture until every strand is coated.
- Heat a skillet over medium-high. Brown the ground beef or sausage, breaking it up with a spoon. Season with a little salt and pepper. Drain excess fat if necessary.
- Spread the browned meat evenly in the bottom of the greased pie dish and press it down gently.
- Pack the coated spaghetti on top of the meat, pressing down so the pie will hold together when sliced.
- Spoon the marinara over the top of the spaghetti layer and spread evenly.
- Sprinkle the remaining mozzarella over the sauce.
- Bake for 30–35 minutes, until the top is golden and the center is set. For food safety, the dish should reach at least 165°F (74°C) in the center because it contains meat and eggs.
- Let the pie rest for 5–10 minutes before slicing. Garnish with fresh basil if you like.
Best ways to enjoy it
Slice this pie like a quiche and serve warm. Pairings that work well:
- A crisp green salad with a lemony vinaigrette to cut the richness.
- Garlicky roasted vegetables or a simple Caesar salad.
- For a cozy meal plan, serve alongside crusty bread and a glass of medium-bodied red wine.
For a make-ahead comfort spread, add easy, family-friendly sides such as cheesy chicken and broccoli rice to round out your plate.
Storage and reheating tips
- Refrigerator: Store tightly covered for 3–4 days. Cool to room temperature before refrigerating.
- Freezing: Wrap slices individually in plastic wrap and foil, or freeze the whole pie wrapped well, up to 2 months. Thaw overnight in the fridge before reheating.
- Reheating: In the oven, bake at 350°F (175°C) for 15–20 minutes (covered for the first part to keep moisture), then uncover to brown the top. Microwave individual portions for 1–2 minutes, depending on power—oven gives a better texture.
- Safety: Always reheat until piping hot (165°F/74°C). If freezing raw (assembled but unbaked), extend baking time and bake from thawed whenever possible to ensure even cooking.
Helpful cooking tips
- Don’t skip cooling the pasta: hot noodles + raw eggs = scrambled eggs. Cooling prevents that and helps the mixture bind into a sliceable pie.
- Pack it firmly: pressing the spaghetti mixture into the dish removes air pockets and helps the pie set neatly.
- Drain excess fat from browned meat; too much grease will make the pie soggy.
- Make it ahead: assemble the pie, cover, and refrigerate for up to 24 hours—bake directly from chilled, adding 5–10 minutes if needed.
- Cheese tip: grating fresh mozzarella from a block melts more evenly than pre-shredded, which can include anti-caking agents.
Creative twists
- Vegetarian: Replace the meat with a mixture of sautéed mushrooms, onions, bell peppers and spinach, seasoned with Italian herbs.
- Spicy sausage: Use hot Italian sausage and add a pinch of red pepper flakes to the ricotta mixture.
- White sauce version: Skip marinara and use a light béchamel or Alfredo for a creamy white spaghetti pie.
- Individual pies: Use muffin tins or small tart pans for single-serving spaghetti pies—adjust bake time to 18–22 minutes.
- Gluten-free: Use gluten-free spaghetti and confirm all labels for GF compliance.
Common questions
Q: Can I use leftover spaghetti for this recipe?
A: Yes. Leftover, cooled spaghetti works great and reduces active prep time. Toss directly into the egg-ricotta mix.
Q: Can I assemble this ahead of time or freeze it unbaked?
A: You can assemble and refrigerate for up to 24 hours before baking. You may freeze an assembled, unbaked pie (double-wrapped) for up to 2 months—thaw overnight and bake; you may need to add a few minutes to the bake time to ensure it’s heated through.
Q: What can I use instead of ricotta?
A: Blended cottage cheese (processed briefly in a food processor until smooth) is a common swap. Mascarpone will make it richer; Greek yogurt thinned slightly can work for a tangier finish.
Q: Is this safe to eat since it has eggs?
A: Yes—eggs are fully cooked during the 30–35 minute bake (internal temp should reach 165°F/74°C). Always use fresh eggs and ensure the center is hot before serving.
Q: How long will leftovers stay good?
A: Refrigerated leftovers are best within 3–4 days. For longer storage, freeze slices for up to 2 months.
If you have other tweaks in mind (make it dairy-free, scale up for a crowd, or convert to mini pies), tell me what you’d like and I’ll help adapt the recipe precisely.
Print
Spaghetti Pie
- Total Time: 60 minutes
- Yield: 4-6 servings
- Diet: Vegetarian
Description
A delicious spaghetti pie with a ricotta and egg crust, savory meat layer, marinara, and melted mozzarella, perfect for potlucks and weeknight dinners.
Ingredients
- 8 oz spaghetti (regular or whole-wheat) — cooked al dente
- 2 large eggs
- 1 cup ricotta cheese
- 1 cup shredded mozzarella, divided
- 1/2 cup grated Parmesan (or Pecorino Romano)
- 1 cup marinara sauce
- 1/2 lb ground beef or Italian sausage
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- Salt and freshly ground black pepper, to taste
- Fresh basil for garnish (optional)
- 9-inch pie dish, greased
Instructions
- Preheat the oven to 375°F (190°C). Grease a 9-inch pie dish well with butter or nonstick spray.
- Cook spaghetti in plenty of well-salted water until al dente (usually 8–9 minutes). Drain and spread on a tray to cool slightly.
- In a large bowl, whisk the eggs until smooth. Add the ricotta, 1 cup of the shredded mozzarella, Parmesan, garlic powder, onion powder, and a pinch of salt and generous black pepper. Stir until combined.
- Toss the cooled spaghetti into the egg-ricotta mixture until every strand is coated.
- Heat a skillet over medium-high. Brown the ground beef or sausage, breaking it up with a spoon. Season with salt and pepper. Drain excess fat if necessary.
- Spread the browned meat evenly in the bottom of the greased pie dish and press it down gently.
- Pack the coated spaghetti on top of the meat, pressing down so the pie will hold together when sliced.
- Spoon the marinara over the top of the spaghetti layer and spread evenly.
- Sprinkle the remaining mozzarella over the sauce.
- Bake for 30–35 minutes, until the top is golden and the center is set. Let the pie rest for 5–10 minutes before slicing.
Notes
For a vegetarian version, replace meat with a sautéed mix of mushrooms and spinach. Cool pasta keeps the eggs from scrambling.
- Prep Time: 25 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
