Classic Spaghetti Pie Recipe
There’s a particular kind of magic that happens when leftover pasta meets a cast-iron skillet and a handful of eggs. Spaghetti pie sits at that exact intersection of comfort food and clever kitchen engineering, transforming an ordinary weeknight staple into something you’d happily serve to guests.
This isn’t a fussy dish. It’s the kind of recipe that rewards confidence in the kitchen rather than precision, built on a foundation of cooked spaghetti bound with eggs and cheese, layered with a rich meat sauce, and baked until the edges turn golden and slightly crisp.
What makes this version stand out is the structure. Instead of simply tossing noodles into a casserole dish, we form an actual crust, slice it like a pie, and serve it with the kind of presentation that makes people ask for the recipe before they’ve even finished their first bite.
Whether you’re cooking for a Sunday family dinner or meal-prepping for the week ahead, this spaghetti pie delivers on flavor, texture, and convenience in equal measure. Let’s get into exactly how to build one from scratch.
Ingredients You’ll Need
Great spaghetti pie isn’t about hunting down exotic ingredients — it’s about layering familiar flavors with a bit of technique, and that’s precisely what makes this dish so satisfying to pull together on a busy evening.
Base Ingredients
- 8 ounces spaghetti
- 2 large eggs
- 1/3 cup grated Parmesan cheese
- 2 tablespoons unsalted butter
- 1 pound ground beef (or Italian sausage)
- 1 small yellow onion, diced
- 2 cloves garlic, minced
- 1 1/2 cups marinara sauce
- 1 cup ricotta cheese
- 1 1/2 cups shredded mozzarella cheese
- 1/2 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons olive oil
Optional Add-ins
- 1/4 cup chopped fresh basil
- 1/2 cup sliced mushrooms
- 1/4 teaspoon red pepper flakes
- 1/2 cup diced bell pepper
- 2 tablespoons sun-dried tomatoes, chopped
- 1/4 cup sliced black olives
- 1 teaspoon Italian seasoning blend
Step-by-Step Instructions

Cook the Spaghetti
Bring a large pot of salted water to a boil and cook the spaghetti until just shy of al dente, about 1 minute less than the package instructions suggest. Drain well and let it cool slightly for a few minutes. This brief cooling step matters — adding hot pasta directly to eggs will scramble them prematurely, ruining the binding structure you need for a clean, sliceable pie later.
Build the Pasta Crust
In a large bowl, whisk the eggs with the Parmesan cheese until fully combined. Add the cooled spaghetti and toss thoroughly so every strand gets coated. Melt the butter in a deep, oven-safe skillet over medium heat, then press the spaghetti mixture evenly into the pan, pushing it slightly up the sides to form a rustic crust. Let it set over low heat for 3 to 4 minutes before removing from heat.
Prepare the Meat Sauce
In a separate skillet, heat the olive oil over medium-high heat. Add the onion and cook until softened, roughly 4 minutes. Stir in the garlic and cook for 30 seconds. Add the ground beef, breaking it apart as it browns, about 6 to 7 minutes. Drain excess fat, then stir in the marinara sauce, oregano, salt, and pepper. Simmer for 5 minutes until thickened and fragrant.
Layer the Pie
Spread the ricotta cheese evenly over the cooled spaghetti crust, creating a smooth base layer. Pour the meat sauce on top, spreading it gently to the edges without disturbing the ricotta layer underneath. Finish with a generous, even layer of shredded mozzarella. This layering order keeps the crust intact while ensuring every slice delivers a balanced bite of cheese, sauce, and pasta.
Bake to Golden Perfection
Preheat your oven to 375°F. Transfer the skillet to the oven and bake uncovered for 20 to 25 minutes, until the cheese is fully melted and turning golden in spots. For extra color, broil for the final 2 minutes, watching closely. Remove and let the pie rest for 10 minutes before slicing — this resting period is essential for clean, pie-shaped wedges.
Cook Time
Total
55 minutes
Prep
20 minutes
Bake
25 minutes
Servings
This recipe comfortably feeds a family dinner without leaving anyone reaching for seconds out of hunger rather than enjoyment. The combination of pasta, meat, and three cheeses makes each slice notably filling, so smaller portions go further than you’d expect.
Makes approximately 6 to 8 servings, depending on slice thickness and whether it’s served as a main course or alongside a side salad and garlic bread.
For larger gatherings, this recipe scales well. Doubling the ingredients and using a larger oven-safe pan allows you to serve a crowd without sacrificing the structural integrity that makes spaghetti pie so visually appealing on the table.
Common Mistakes in This Recipe
The most frequent error happens at the boiling stage — overcooking the spaghetti past al dente. Soft, mushy noodles can’t hold their shape once baked, leading to a crust that collapses rather than slices cleanly. Always pull the pasta slightly underdone, since it continues cooking in the oven.
Another common slip-up is skipping the cooling period before mixing pasta with eggs. Hot spaghetti scrambles the eggs instantly, preventing them from forming the cohesive binding layer the crust depends on, which results in a loose, crumbly base instead of a firm one.
Many home cooks also rush the resting period after baking, slicing immediately and ending up with sauce spilling everywhere. Patience here genuinely changes the final presentation.
Lastly, overloading the sauce layer is a frequent issue, making the pie watery and difficult to hold together on the plate.
Solutions to Common Mistakes
To avoid mushy pasta, set a timer and taste-test the spaghetti a full minute before the package’s suggested cook time. Firmer noodles hold their structure far better through both mixing and baking, giving you a sturdier final result.
For the egg mixture, spread cooked spaghetti on a baking sheet for five minutes to cool faster and more evenly before combining with eggs and cheese, ensuring a smooth, lump-free binding base.
Always rest the finished pie for a full 10 minutes on the counter before cutting. This allows the cheese and sauce to settle, making slicing significantly cleaner.
If your sauce seems thin, simmer it a few extra minutes uncovered to reduce excess liquid before layering, keeping every slice firm and well-structured.
Nutritional Information (approx. per serving)
- Calories: 410 kcal
- Protein: 24g
- Carbohydrates: 28g
- Fat: 22g
- Saturated Fat: 10g
- Fiber: 2g
- Sodium: 590mg
- Calcium: 280mg
This dish offers a solid dose of protein thanks to the combination of ground beef and three layers of cheese, supporting muscle maintenance and keeping you fuller for longer compared to a standard plate of plain pasta.
The eggs used in the crust contribute essential amino acids along with choline, which supports brain and liver function, making this comfort dish slightly more nutritionally rounded than it first appears.
Calcium levels are notably strong here, largely from the ricotta, mozzarella, and Parmesan working together, which supports bone health and is especially beneficial for growing children and active adults alike.
Tomato-based marinara sauce also brings lycopene into the mix, an antioxidant linked to heart health benefits, adding a small nutritional bonus to an otherwise indulgent, hearty family meal.
Storage Instructions
Leftover spaghetti pie holds up remarkably well, making it an excellent candidate for meal prep. Once cooled to room temperature, wrap the pan tightly or transfer slices into an airtight container before refrigerating.
Stored properly in the refrigerator, this dish stays fresh for up to 4 days, with the flavors often deepening slightly by day two as the sauce continues to mingle with the cheese and pasta.
For longer storage, individually wrap slices in plastic wrap and foil, then freeze for up to 2 months. Thaw overnight in the refrigerator before reheating for the best texture.
Reheat gently in a 350°F oven for 15 minutes, or use a covered skillet on low heat to revive the crisp edges without drying out the center.
Suggestions
Serve this spaghetti pie alongside a simple arugula salad dressed with lemon and olive oil to cut through the richness of the cheese and meat sauce with something bright and peppery.
Garlic bread or a warm baguette makes an excellent companion, perfect for mopping up any extra sauce that escapes onto the plate during slicing and serving.
For a lighter version, swap ground beef for ground turkey or a plant-based crumble, keeping the same layering technique while reducing overall fat content noticeably.
A glass of medium-bodied red wine, such as Chianti, complements the tomato and cheese flavors beautifully, rounding out the meal for an evening dinner setting.
Seasonal Relevance
Spaghetti pie genuinely shines in the colder months, when heartier, baked comfort dishes naturally take priority over lighter summer fare on most family dinner tables.
During autumn, adding roasted butternut squash or mushrooms to the sauce layer introduces a seasonal twist that pairs surprisingly well with the existing tomato and cheese base.
In summer, fresh basil and sun-dried tomatoes brighten the dish considerably, making it feel less heavy despite still being a baked, cheese-forward recipe.
It also works wonderfully for holiday gatherings, since the pie format allows for clean make-ahead slicing, freeing up oven space and stovetop attention for other dishes.
Final Words
Spaghetti pie proves that comfort food doesn’t have to be complicated to feel impressive. With a handful of pantry staples and one skillet, you end up with a dish that looks far more elaborate than the effort it actually required.
The structure of this recipe — crust, cheese, sauce, cheese — makes it endlessly adaptable to whatever you have on hand, from leftover meat sauce to whatever vegetables need using before they spoil.
It’s a recipe worth keeping in regular rotation, not just for busy weeknights but for situations where you want something hearty and crowd-pleasing without spending hours in the kitchen.
Give it a try this week, and don’t be surprised when it becomes a permanent fixture in your dinner lineup.
Frequently Asked Questions
Can I make spaghetti pie ahead of time and bake it later?
Yes, assemble the entire pie up to a day in advance, cover tightly, and refrigerate unbaked. Add 5 to 10 extra minutes to the bake time since it will start from cold rather than room temperature.
What’s the best pan to use for this recipe?
A 10-inch cast-iron or other oven-safe skillet works best, since it transfers heat evenly and creates a beautifully crisp crust along the edges that a glass dish typically can’t replicate.
Why did my spaghetti pie fall apart when I sliced it?
This usually means the egg-and-cheese binding wasn’t fully set, or the pie wasn’t rested long enough after baking. Letting it cool for a full 10 minutes before cutting solves this almost every time.
Classic Spaghetti Pie Recipe
6
servings20
minutes25
minutes410
kcal45
minutesA hearty baked spaghetti pie with a crisp pasta crust, creamy ricotta, savory meat sauce, and melted mozzarella. Comfort food reimagined into a sliceable, crowd-pleasing dinner that’s easy to prep ahead and bake fresh.
Ingredients
8 ounces spaghetti
2 large eggs
1/3 cup grated Parmesan cheese
2 tablespoons unsalted butter
1 pound ground beef (or Italian sausage)
1 small yellow onion, diced
2 cloves garlic, minced
1 1/2 cups marinara sauce
1 cup ricotta cheese
1 1/2 cups shredded mozzarella cheese
1/2 teaspoon dried oregano
1/2 teaspoon salt
1/4 teaspoon black pepper
2 tablespoons olive oil
Optional Add-ins:
1/4 cup chopped fresh basil
1/2 cup sliced mushrooms
1/4 teaspoon red pepper flakes
1/2 cup diced bell pepper
2 tablespoons sun-dried tomatoes, chopped
1/4 cup sliced black olives
1 teaspoon Italian seasoning blend
Directions
- Boil spaghetti in salted water until just shy of al dente; drain and let cool slightly.
- Whisk eggs with Parmesan cheese in a large bowl.
- Toss cooled spaghetti into the egg mixture until fully coated.
- Melt butter in an oven-safe skillet; press spaghetti mixture into the pan to form a crust.
- Set crust over low heat for 3 to 4 minutes; remove from heat.
- Heat olive oil in a separate skillet; sauté onion until softened.
- Add garlic and cook for 30 seconds.
- Add ground beef; brown for 6 to 7 minutes and drain excess fat.
- Stir in marinara sauce, oregano, salt, and pepper; simmer 5 minutes.
- Spread ricotta cheese evenly over the cooled spaghetti crust.
- Pour meat sauce over the ricotta layer, spreading gently.
- Top with shredded mozzarella cheese.
- Bake at 375°F for 20 to 25 minutes until golden and bubbly.
- Broil for the final 2 minutes for extra color, if desired.
- Rest for 10 minutes before slicing and serving.
Recipe Video
Notes
- Always undercook spaghetti slightly, since it continues cooking in the oven.
- Cool pasta before mixing with eggs to prevent scrambling.
- Resting time after baking is essential for clean slices.
- Simmer sauce a few extra minutes if it seems thin, to avoid a watery pie.
- Store leftovers refrigerated for up to 4 days or frozen for up to 2 months.
- Reheat in a 350°F oven for best texture, rather than the microwave.
