I first made this spaghetti pie on a rainy weeknight when I wanted lasagna but had only pantry spaghetti and a tub of ricotta. The result was a golden, sliceable pasta pie: comforting like baked pasta, but easier to assemble and great for leftovers. It’s a crowd-pleaser that crisps at the edges, holds together in wedges, and balances a creamy cheese layer with a hearty meat sauce.
Why You’ll Love This Dish
Spaghetti pie turns simple pantry ingredients into a dinner that looks and tastes special. It’s budget-friendly, kid-approved, and comes together quickly if you already have a meat sauce made. The crispy spaghetti crust gives you a slightly crunchy edge, while the ricotta-cream cheese layer keeps the interior creamy — it’s like lasagna without the labor.
“Made this for a potluck and everyone asked for the recipe. Comfort food with zero fuss.” — a happy home cook
This is perfect for weeknights, casual entertaining, or a make-ahead meal you can slice and reheat.
How This Recipe Comes Together
You’ll cook pasta, bind it with eggs and cheese, and form it into a pie crust. Then spread a creamy cheese-herb layer inside, spoon on a savory meat and tomato sauce, and top with mozzarella. A 25–30 minute bake melts and browns the cheese and firms the crust so you can slice neat wedges. Expect about 15–20 minutes hands-on time plus baking.
What You’ll Need
spaghetti, butter, parmesan cheese, eggs, ricotta cheese, cream cheese, herbs (e.g., basil, parsley), meat sauce (ground meat, tomato sauce), mozzarella cheese
Notes and swaps:
- Use any long pasta if you don’t have spaghetti. Thin linguine or angel hair will work, though cooking times differ.
- Parmesan can be Pecorino Romano for a saltier kick.
- For a vegetarian version, swap the meat sauce for a robust marinara with sautéed mushrooms or lentils.
Step-by-Step Instructions
- Preheat the oven to 350°F (175°C).
- Cook the spaghetti according to package instructions; drain and return to pot.
- Stir in butter, parmesan, and eggs until combined.
- Press the spaghetti mixture into the bottom and up the sides of a greased pie dish.
- In a bowl, mix ricotta, cream cheese, and herbs; spread this mixture over the spaghetti crust.
- Layer the savory meat sauce on top.
- Sprinkle mozzarella cheese over the meat sauce.
- Bake in the preheated oven for 25-30 minutes or until the cheese is bubbly and golden.
- Let cool for a few minutes before slicing and serving.
Rewritten, user-friendly directions:
- Preheat your oven to 350°F (175°C) and grease a 9-inch pie dish.
- Boil the spaghetti just until al dente according to package directions. Drain well and return to the pot.
- While the pasta is hot, stir in the butter, grated parmesan, and the beaten eggs. Mix until everything is evenly coated and the eggs start to bind the strands.
- Press the spaghetti mixture firmly into the greased pie dish, covering the bottom and shaping it up the sides to form a crust.
- In a small bowl, combine the ricotta, softened cream cheese, and chopped herbs. Spread this cheese mixture evenly over the spaghetti crust.
- Spoon the warm meat sauce over the ricotta layer in an even layer.
- Top with shredded mozzarella.
- Bake for 25–30 minutes, until the cheese is melted, bubbly, and starting to brown.
- Let the pie rest for 5–10 minutes before slicing into wedges and serving.
Best Ways to Enjoy It
Serve warm slices with:
- A crisp green salad (arugula with lemon vinaigrette cuts the richness).
- Garlic bread or toasted focaccia for mopping up sauce.
- A simple vegetable side like roasted broccoli or sautéed spinach.
Drink pairings: a medium-bodied red (Sangiovese or Chianti) or a sparkling water with lemon to refresh the palate.
For prettier plating, place a wedge on a warm plate, spoon a little extra warmed meat sauce beside it, and sprinkle with fresh basil and extra parmesan.
Storage and Reheating Tips
- Refrigerator: Wrap leftover slices tightly or store in an airtight container for 3–4 days.
- Freezer: Freeze individual slices on a tray, then transfer to a freezer bag for up to 2 months. Thaw overnight in the fridge before reheating.
- Reheating: Reheat in a 350°F (175°C) oven for 10–15 minutes (covered with foil to avoid over-browning), or microwave individual slices for 60–90 seconds, then crisp under a broiler for a minute if you want a browned top.
Always cool to room temperature before refrigerating and reheat to 165°F (74°C) for food safety.
Pro Chef Tips
- Press the spaghetti crust firmly so it holds shape. A measuring cup bottom works well to compact it evenly.
- Don’t overfill the pie dish; leave a small gap so cheese and sauce don’t bubble over.
- If your ricotta is very wet, drain it through a fine sieve or press in a cheesecloth to avoid a soggy layer.
- For extra flavor, fold a beaten egg into the ricotta mixture to help it set and slice cleaner.
- Use freshly grated parmesan, not pre-grated, for better melt and flavor.
Creative Twists
- White sauce version: Swap the meat sauce for a chicken and mushroom Alfredo topping.
- Veggie-forward: Replace meat sauce with a roasted vegetable ragù (eggplant, zucchini, bell pepper).
- Spicy: Stir chili flakes into the ricotta mixture and use spicy Italian sausage in the meat sauce.
- Gluten-free: Use gluten-free spaghetti and ensure the sauce and other ingredients are certified GF.
- Mini pies: Make individual portions in a muffin tin for lunchboxes or parties.
Frequently Asked Questions
Q: How long does this take from start to finish?
A: About 45–60 minutes total: 10–20 minutes prep (including cooking pasta), 25–30 minutes baking, plus a short rest.
Q: Can I assemble this ahead of time?
A: Yes. Assemble the pie, cover, and refrigerate up to 24 hours. Add a few extra minutes to baking time if chilled.
Q: What meat works best in the sauce?
A: Ground beef, pork, turkey, or a combo (beef + pork) are classic. Italian sausage adds extra flavor.
Q: Can I skip the cream cheese?
A: You can use all ricotta, but cream cheese adds silkiness and helps the layer hold. Substituting mascarpone gives a richer result.
Q: How do I stop the edges from burning?
A: Tent with foil during the last 10–15 minutes if the cheese is browning too quickly.
Conclusion
If you want a comforting, sliceable pasta bake that’s easier than lasagna, this spaghetti pie delivers big on flavor and convenience. For a different take or inspiration while you try this, check the classic baked version at Baked Spaghetti Pie – Tastes Better From Scratch and another quick and easy guide at Spaghetti Pie Recipe – Hostess At Heart.
PrintSpaghetti Pie
A comforting spaghetti pie made with pantry ingredients that is easy to assemble and great for leftovers.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian (optional)
Ingredients
- 8 oz spaghetti
- 2 tbsp butter
- 1/2 cup grated parmesan cheese
- 2 large eggs, beaten
- 1 cup ricotta cheese
- 1/2 cup cream cheese, softened
- 1/4 cup chopped herbs (e.g., basil, parsley)
- 2 cups meat sauce (ground meat, tomato sauce)
- 1 cup shredded mozzarella cheese
Instructions
- Preheat your oven to 350°F (175°C) and grease a 9-inch pie dish.
- Boil the spaghetti just until al dente according to package directions. Drain well and return to the pot.
- While the pasta is hot, stir in the butter, grated parmesan, and the beaten eggs. Mix until evenly coated.
- Press the spaghetti mixture firmly into the greased pie dish to form a crust.
- In a small bowl, combine the ricotta, softened cream cheese, and chopped herbs. Spread this evenly over the spaghetti crust.
- Spoon the warm meat sauce over the ricotta layer.
- Top with shredded mozzarella.
- Bake for 25–30 minutes, until the cheese is melted, bubbly, and starting to brown.
- Let the pie rest for 5–10 minutes before slicing into wedges and serving.
Notes
For a vegetarian version, use a robust marinara sauce with sautéed mushrooms or lentils. Adjust cooking time if using different types of pasta.
Nutrition
- Serving Size: 1 slice
- Calories: 350
- Sugar: 5g
- Sodium: 400mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 30mg

