Spaghetti Pie
Spaghetti Pie is a delightful twist on traditional pasta dishes. It combines the comforting flavors of spaghetti with the heartiness of a pie, creating a unique main course that’s perfect for any occasion. The golden, crispy crust made from spaghetti is filled with layers of savory meat sauce and creamy cheeses, making it a dish that appeals to both kids and adults. Trust me, this is one pie that will have everyone coming back for seconds!
Table of Contents

I’ve always loved experimenting with recipes that transport familiar favorites into something new and exciting. This Spaghetti Pie was born out of a desire for something filling yet different. I remember the first time I made it; the aroma wafting through my kitchen brought my family running. It’s a dish that not only satisfies cravings but also sparks joy at the dinner table. You’ll love how easy it is to whip this up, and it’s budget-friendly, making it a fantastic option for weeknight meals or casual gatherings with friends.
Why You’ll Love This Recipe
- Simple & Quick: This impressive dish comes together in about 45 minutes, making it perfect for busy weeknights!
- Irresistible Flavor: With layers of savory meat sauce and creamy ricotta and mozzarella, the flavors blend beautifully.
- Eye-Catching Appeal: The pie-shaped presentation is fun and unique, turning dinner into a special occasion.
- Flexible Serving: Ideal for lunch, dinner, or even brunch, it’s a comforting option for any gathering.
- Diet-Friendly Options: Easily customize this recipe with veggies or different proteins to fit dietary needs.
Ingredients You’ll Need
- 1 cup shredded mozzarella cheese: Adds a delightfully gooey texture on top; feel free to swap with cheddar if you’re in the mood for something different.
- 6 ounces spaghetti: The star ingredient for your crust; choose whole wheat for a nutritious twist.
- 2 tablespoons butter: Used to coat the spaghetti and add richness to the crust.
- 2 large eggs: Helps bind the spaghetti together, creating that perfect pie crust texture.
- ½ cup grated parmesan cheese: Offers a salty, nutty flavor that pairs beautifully with the other cheeses.
- 1 cup ricotta cheese: Provides creaminess and balances the sauce’s acidity; consider using cottage cheese for a lighter option.
- 2 tablespoons chopped fresh parsley or 2 teaspoons dried parsley: Fresh herbs enhance flavors; dried parsley works well if fresh isn’t available.
- ½ teaspoon dried basil or 1 tablespoon fresh: Contributes warmth and depth; fresh basil will boost the flavor!
- 1 pound lean ground beef or Italian sausage: The protein of choice; turkey or plant-based options work too.
- ½ small onion, diced: Adds aroma and sweetness to the meat sauce; shallots are a nice substitute.
- 14.5 ounces canned diced tomatoes, drained: Gives a lovely acidity; fresh tomatoes can be used if in season.
- 2 cups pasta sauce or marinara sauce: A flavorful base for the meat sauce; homemade or store-bought works well.
How to Make Spaghetti Pie
- Preheat the oven: Preheat your oven to 350°F. While it’s warming up, grease a deep-dish pie plate to prevent sticking.
- Cook the meat: In a large skillet over medium-high heat, brown the 1 pound of lean ground beef or Italian sausage. Once cooked, drain the fat. Add the ½ small diced onion and cook until softened, about 3 minutes. Stir in the 14.5 ounces of drained diced tomatoes and the 2 cups of pasta sauce. Let it simmer uncovered for about 10 minutes or until thickened.
- Prepare the spaghetti: In a large pot of salted boiling water, cook the 6 ounces of spaghetti until al dente according to package directions. Drain well and return to the pot.
- Make the crust: Add the 2 tablespoons of butter to the drained spaghetti and toss until coated. Stir in the 2 large eggs and ½ cup of grated parmesan cheese until well combined. Press this mixture evenly into the prepared pie plate to form your pie crust.
- Add the cheese filling: In a medium bowl, combine the 1 cup of ricotta cheese, 2 tablespoons of chopped parsley, and ½ teaspoon of dried basil. Spread this creamy cheese mixture over the spaghetti crust, creating an even layer. Top with the prepared meat sauce, spreading it out evenly.
- Bake: Place the pie in the oven and bake uncovered for 20-25 minutes or until heated through. Add 1 cup of shredded mozzarella cheese on top and bake for an additional 5 minutes, or until the cheese is browned and bubbly. Let it rest for 10 minutes before slicing and serving.
Storing & Reheating
Leftovers can be stored at room temperature for a few hours, but for best results, refrigerate them in an airtight container for up to 3 days. If you want to freeze a portion, wrap it tightly in plastic wrap and then in aluminum foil, and it should last for up to 3 months. When reheating, pop it in the oven at 350°F for about 15-20 minutes, until warmed through. The texture may change slightly, so a drizzle of olive oil or a sprinkle of fresh herbs can refresh it beautifully.
Chef’s Helpful Tips
- Avoid overcooking the spaghetti; al dente is key for a firm crust.
- Let the mixture rest a little before serving to set properly.
- Customize the filling by adding veggies or different cheeses for varied flavors.
- For extra richness, mix in some cream with the ricotta.
- If you have time, make the meat sauce a day ahead for enhanced flavors.
Spaghetti Pie is a wonderful way to bring comfort food to the table with a twist. This dish is not only practical but also offers a chance to get creative. Whether used as a meal for family or a showstopper for guests, each bite blends textures and flavors beautifully.

Recipe FAQs
Can I use different types of pasta?
Absolutely! While spaghetti is traditional, feel free to experiment with other pasta shapes like penne or rotini. Just make sure they are cooked al dente to hold up in the pie.
Can I make this recipe vegetarian?
Definitely! Replace the meat with sautéed vegetables like zucchini, mushrooms, or spinach. You can also add in some cooked lentils for protein.
How do I prevent the crust from becoming soggy?
To keep the crust crispy, make sure the spaghetti is well-drained and avoid adding too much sauce directly onto the spaghetti. Allow the meat sauce to cool slightly before spreading it on the crust.
Can I prepare this in advance?
You can prep the pie up to a day beforehand. Just assemble it without baking and store it covered in the refrigerator. Bake it right before serving, adding a few extra minutes to the baking time if it’s cold from the fridge.
PrintMore Main Dishes Recipes
- Creamy Garlic Pasta | 30-Minute Easy Pasta Dinner
- Creamy Pesto Chicken
- Cabbage Pasta
- Spaghetti Bolognese | Classic Meat Sauce Pasta Dinner
- Cottage Cheese Alfredo (High Protein Pasta)
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Spaghetti Pie
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour
- Yield: 6 servings 1x
- Category: Main Dishes
- Method: Baking
- Cuisine: Italian
Description
This Spaghetti Pie is a delightful combination of flavors, featuring a cheesy crust and a hearty meat sauce. Perfect for a quick dinner, it promises satisfaction with every bite!
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 your oven to 350°F and grease a deep-dish pie plate.
- In a large skillet, brown the ground beef over medium-high heat, then drain excess fat. Add diced onion and cook for about 3 minutes. Stir in diced tomatoes and pasta sauce, then let it simmer uncovered for 10 minutes until thickened.
- Cook spaghetti in salted water according to package directions until al dente, then drain well.
- Transfer the cooked spaghetti to the prepared pie plate, add butter, and toss to coat. Mix in eggs and grated parmesan cheese, and press the mixture down to form a crust.
- In a medium bowl, combine ricotta cheese, parsley, and basil. Spread this cheese mixture over the spaghetti crust, then top with the meat sauce.
- Bake uncovered for 20-25 minutes, then sprinkle with mozzarella and bake for an additional 5 minutes until the cheese is browned and bubbly. Let it rest for 10 minutes before serving.
Notes
You can substitute lean ground beef with Italian sausage for a different flavor.
Feel free to add vegetables like spinach or bell peppers for extra nutrition.
This dish can be made ahead of time and stored in the fridge before baking.
Nutrition
- Serving Size: 1 slice
- Calories: 450
- Sugar: 4g
- Sodium: 800mg
- Fat: 25g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 2g
- Protein: 24g
- Cholesterol: 150mg
