If you’ve never tried a spaghetti pie recipe before, you’re in for a treat. Imagine all the flavors you love in a classic spaghetti dinner — saucy noodles, melted cheese, and that savory, cozy aroma — but baked together into a golden, sliceable pie. It’s crispy on the edges, creamy in the middle, and loaded with comfort in every bite.
The first time I made spaghetti pie was on a chilly Sunday evening when I wanted something hearty but fun. My kids loved it because it looked like pie (who doesn’t love pie?), and I loved it because it stretched a single pot of spaghetti into a meal that felt special and satisfying.
In this post, I’ll walk you through the full recipe — from the spaghetti mixture “crust” to the cheesy filling — plus my best tips, swaps, and variations. Whether you’re cooking for family, bringing a dish to a potluck, or just craving cozy comfort food, this spaghetti pie is a winner.
Why You’ll Love This Recipe
- Family-Friendly: Kids love it, adults love it — it’s a guaranteed hit at the dinner table.
- Flexible: Swap proteins, use your favorite cheese, or sneak in veggies.
- Comforting: Crispy noodles, gooey mozzarella cheese, and rich tomato sauce make this pure comfort food.
- Great for Leftovers: Reheats beautifully for easy weeknight meals.
- Show-Stopping Presentation: A pie made of spaghetti always gets “oohs” and “ahhs.”
This dish is the perfect alternative to traditional baked spaghetti or lasagna — a fun twist that’s just as hearty.
Ingredients You’ll Need
Here’s everything to gather before you get started.
For the Spaghetti “Crust”
- 8 ounces spaghetti (cooked and drained)
- 2 tablespoons butter, melted
- 1 large beaten egg
- ½ cup parmesan cheese, grated
For the Filling
- 1 pound ground beef (or Italian sausage)
- 1 small onion, chopped
- 2 cups tomato sauce (or marinara sauce of choice)
- 1 teaspoon Italian seasoning
- Salt and pepper, to taste
For the Topping
- 1 cup ricotta cheese (or cottage cheese)
- 1 large egg, lightly beaten
- 1 ½ cups mozzarella cheese, shredded
- Extra parmesan cheese, for garnish
Equipment: Large pot, skillet, pie plate (9-inch recommended), mixing bowls, wooden spoon.
Ingredient Substitutions
- Protein: Swap ground beef for Italian sausage, turkey, or even chicken for a lighter version.
- Cheese: Use cottage cheese instead of ricotta, or try provolone for a different flavor.
- Vegetarian: Replace the meat with sautéed mushrooms, zucchini, or spinach.
- Gluten-Free: Substitute spaghetti with your favorite gluten-free pasta.
- Sauce: A homemade tomato sauce works beautifully, but jarred marinara makes it weeknight-friendly.
How to Make Spaghetti Pie Recipe
Follow these simple steps, and you’ll have dinner on the table in no time:
- Cook the spaghetti: In a large pot, cook spaghetti until al dente. Drain and toss with melted butter, beaten egg, and parmesan cheese. This mixture forms your “pie crust.”
- Shape the crust: Press the spaghetti mixture evenly into a greased 9-inch pie plate, forming a base and sides.
- Cook the filling: In a skillet, brown the ground beef with chopped onion until no pink remains. Drain excess fat. Stir in tomato sauce, Italian seasoning, and a pinch of salt and pepper. Simmer for 5 minutes.
- Prepare the cheese layer: In a small bowl, mix ricotta cheese with a lightly beaten egg until smooth.
- Assemble the pie: Spread the ricotta mixture over the spaghetti crust. Top with the meat sauce. Sprinkle mozzarella cheese generously on top.
- Bake: Place in a preheated oven at 350°F and bake for 25–30 minutes, until cheese is melted and bubbly.
- Cool slightly & serve: Let rest for 5–10 minutes before slicing into wedges. Garnish with extra parmesan cheese and fresh basil, if desired.
The result? Crispy spaghetti edges with a creamy, cheesy center that holds together beautifully.

Expert Tips & Mistakes to Avoid
- Don’t overcook spaghetti: Slightly undercooked pasta holds up better when baked.
- Use a deep-dish pie plate: Prevents overflow when layering.
- Let it rest before slicing: Just like lasagna, resting helps it set.
- Season generously: Since pasta can be bland, don’t skimp on salt, pepper, and herbs.
- Drain meat well: Excess grease can make the pie soggy.
Variations & Add-Ons
- Vegetable Spaghetti Pie: Add bell peppers, mushrooms, or spinach to the meat sauce.
- Cheesy Deluxe: Mix in provolone or asiago with the mozzarella for more depth.
- Spaghetti Pie Casserole: Double the recipe and bake in a 9×13 dish to serve a crowd.
- Spicy Kick: Use spicy Italian sausage or add red pepper flakes.
- Breakfast Twist: Try it with scrambled eggs, breakfast sausage, and cheddar for a brunch version.
Serving Suggestions
This spaghetti pie pairs beautifully with:
- Garlic bread (crispy and buttery).
- Green salad with a tangy vinaigrette.
- Steamed veggies like broccoli or green beans for balance.
- A glass of red wine or sparkling water with lemon.
Slice it like a pie and serve it warm. It’s hearty enough to be the star of the meal!
Storage & Reheating
- Refrigerator: Store leftovers in an airtight container for up to 4 days.
- Freezer: Wrap slices tightly in foil and freeze for up to 2 months. Thaw overnight in the fridge.
- Reheating: Best reheated in the oven at 350°F for 15–20 minutes. Microwave works for quick meals, but crust may soften.
Nutrition Information (per serving, based on 6 servings)
- Calories: ~420
- Protein: 24g
- Fat: 22g
- Carbs: 32g
- Fiber: 2g
- Sodium: 780mg
Prep, Cook, Total Time
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
Frequently Asked Questions
Can I make spaghetti pie ahead of time?
Yes! You can assemble the spaghetti pie, cover it with foil, and refrigerate it up to 24 hours before baking.
What’s the best cheese for spaghetti pie?
Mozzarella is classic for melty texture, but adding parmesan or provolone gives extra depth of flavor.
Can I freeze spaghetti pie?
Absolutely. Wrap slices in foil and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Is spaghetti pie gluten-free?
It can be! Simply use gluten-free pasta and ensure your tomato sauce is gluten-free.
Can I use leftover spaghetti for this recipe?
Yes, as long as it isn’t heavily sauced. Toss the noodles with egg, butter, and parmesan to form the crust.
What size pie plate should I use?
A 9-inch deep-dish pie plate works best to hold all the layers without spilling over.
Conclusion
This spaghetti pie recipe is proof that comfort food doesn’t have to be complicated. With its crispy spaghetti crust, rich meat sauce, and melty mozzarella topping, it’s a fun twist on a classic that’s guaranteed to win over the whole family.
Next time you’re craving Italian-inspired comfort, skip the usual baked spaghetti and try this pie version instead. Don’t worry if it’s your first time — follow the steps, and you’ll be amazed at how easily it comes together.
Now it’s your turn: make it, slice it, and let me know how your family loves it! And hey, don’t forget to sneak a “quality control” bite before serving — I always do.

Spaghetti Pie Recipe
Ingredients
- For the Spaghetti “Crust”
- 8 ounces spaghetti cooked and drained
- 2 tablespoons butter melted
- 1 large beaten egg
- ½ cup parmesan cheese grated
- For the Filling
- 1 pound ground beef or Italian sausage
- 1 small onion chopped
- 2 cups tomato sauce or marinara sauce of choice
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
- For the Topping
- 1 cup ricotta cheese or cottage cheese
- 1 large egg lightly beaten
- 1 ½ cups mozzarella cheese shredded
- Extra parmesan cheese for garnish
Instructions
- Cook the spaghetti: In a large pot, cook spaghetti until al dente. Drain and toss with melted butter, beaten egg, and parmesan cheese. This mixture forms your “pie crust.”
- Shape the crust: Press the spaghetti mixture evenly into a greased 9-inch pie plate, forming a base and sides.
- Cook the filling: In a skillet, brown the ground beef with chopped onion until no pink remains. Drain excess fat. Stir in tomato sauce, Italian seasoning, and a pinch of salt and pepper. Simmer for 5 minutes.
- Prepare the cheese layer: In a small bowl, mix ricotta cheese with a lightly beaten egg until smooth.
- Assemble the pie: Spread the ricotta mixture over the spaghetti crust. Top with the meat sauce. Sprinkle mozzarella cheese generously on top.
- Bake: Place in a preheated oven at 350°F and bake for 25–30 minutes, until cheese is melted and bubbly.
- Cool slightly & serve: Let rest for 5–10 minutes before slicing into wedges. Garnish with extra parmesan cheese and fresh basil, if desired.
Notes
- Don’t overcook spaghetti — slightly undercooked pasta holds up better when baked.
- Use a deep-dish pie plate to prevent overflow.
- Let rest before slicing to help the pie set.
- Season generously since pasta can be bland.
- Drain meat well to avoid a soggy crust.







