Spaghetti Pie
Spaghetti Pie is a delightful twist on traditional pasta dishes, combining familiar flavors we all love into a comforting, pie-like form. Imagine a golden crust made from perfectly cooked spaghetti, enveloping a hearty filling of ground beef or Italian sausage, enhanced by a creamy ricotta mix and topped with bubbling mozzarella. Each slice serves up a hearty, satisfying meal that’s perfect for family dinners or casual gatherings. It’s a dish that invites the comfort of home-cooked meals while still being innovative enough to impress.
Table of Contents

I remember the first time I made spaghetti pie for my family; everyone gathered around, intrigued by the idea of a pasta pie. It turned out to be a huge hit, with each slice disappearing faster than the last. The combination of flavors and textures—crunchy crust, creamy filling, and savory meat sauce—creates a memorable dining experience. Not to mention, this dish is budget-friendly and easy to whip up, making it perfect for busy weeknights or feeding a crowd. You’re going to want to try this recipe!
Why You’ll Love This Recipe
- Simple & Quick: This dish can be prepared in about 30 minutes, perfect for a weeknight meal.
- Irresistible Flavor: With a medley of savory meat and creamy cheese, each bite bursts with flavor.
- Eye-Catching Appeal: The unique presentation makes it fun and impressive for your guests.
- Flexible Serving: Ideal for family dinners, potlucks, or even as a hearty brunch option.
- Diet-Friendly Options: Easily adapt this recipe for gluten-free spaghetti or vegetarian alternatives.
Ingredients You’ll Need
- 1 cup shredded mozzarella cheese: Perfectly melty and stretchy, adding the classic cheese layer to your pie.
- 6 ounces spaghetti: The foundation of our pie, this pasta creates a unique, edible crust.
- 2 tablespoons butter: Adds richness and flavor, helping to form that delightful spaghetti crust.
- 2 large eggs: These bind the spaghetti when mixed in, helping to hold the “crust” together.
- ½ cup grated parmesan cheese: Brings a salty, nutty flavor to the mix, enhancing the overall taste.
- 1 cup ricotta cheese: Creamy and smooth, it adds a luxurious texture and deep flavor to the filling.
- 2 tablespoons chopped fresh parsley or 2 teaspoons dried parsley: A sprinkle of freshness, perfect for brightening up the dish.
- ½ teaspoon dried basil or 1 tablespoon fresh: This herb introduces a fragrant element, pairing beautifully with the tomato sauce.
- 1 pound lean ground beef or Italian sausage: The primary protein source provides heartiness; you can use either for varied flavors.
- ½ small onion, diced: Adds sweetness and depth to the meat mixture.
- 14.5 ounces canned diced tomatoes, drained: These juicy tomatoes contribute acidity and flavor, melding perfectly with the meat sauce.
- 2 cups pasta sauce or marinara sauce: A rich, flavorful base that ties all the layers together.
How to Make Spaghetti Pie
- Preheat the Oven: Start by preheating your oven to 350°F. Grease a deep-dish pie plate to ensure easy removal later.
- Brown the Meat: In a large skillet over medium-high heat, brown the ground beef or Italian sausage until fully cooked. Drain any excess fat, and then add the diced onion. Cook for about 3 minutes, until the onion is softened and fragrant.
- Simmer the Sauce: Next, incorporate the drained tomatoes and pasta sauce into the skillet. Allow the mixture to simmer uncovered for 10 minutes to thicken and meld the flavors.
- Cook the Spaghetti: While the meat sauce simmers, bring a large pot of salted water to a boil. Cook the spaghetti according to package directions until al dente. Drain well to avoid sogginess.
- Form the Crust: In the prepared pie plate, toss the drained spaghetti with 2 tablespoons of butter until coated. Stir in the eggs and grated parmesan cheese, then press the mixture into the bottom and up the sides of the pie plate to form a crust.
- Combine the Cheese Filling: In a medium bowl, mix together the ricotta cheese, chopped parsley, and basil. Spread this creamy mixture evenly onto the spaghetti crust.
- Add the Meat Sauce: Top the ricotta layer with the meat sauce, spreading it out evenly.
- Bake: Bake the spaghetti pie uncovered in the preheated oven for 20-25 minutes. During the last 5 minutes, sprinkle the shredded mozzarella cheese over the top, allowing it to melt and become bubbly and golden.
- Cool and Serve: Once out of the oven, let your spaghetti pie rest for about 10 minutes before slicing and serving. This allows the layers to set beautifully.
Storing & Reheating
To store leftover spaghetti pie, let it cool slightly before covering it tightly with plastic wrap or transferring it to an airtight container. It’s best enjoyed within 3-4 days when refrigerated. If you want to save it for later, you can freeze it for up to 3 months—just cut it into portions for easy reheating. When you’re ready to enjoy your pie again, simply pop it in the oven at 350°F for about 20 minutes or until heated through. Just know that the texture may change slightly after freezing, so a quick reheat in the oven helps refresh the flavors.
Chef’s Helpful Tips
- Avoid Soggy Crust: Make sure to drain your spaghetti well to prevent excess moisture in the pie crust.
- Room Temperature Eggs: Using room temperature eggs helps to bind ingredients more easily, resulting in a better crust.
- Timing is Key: Letting the pie cool down for a few minutes before slicing will help the layers hold together better.
- Flavor Boost: Add in spices like garlic powder or red pepper flakes to the meat sauce for an extra kick.
- Make Ahead: You can prepare the pie a day in advance; just refrigerate it before baking.
The Spaghetti Pie is not only a delightful twist on your classic pasta dishes but also fosters endless opportunities for your culinary creativity. Its hearty nature guarantees satisfaction, and you can easily play around with the ingredients based on your preferences or dietary needs.
Whether you’re feeding a crowd or simply craving comfort food, this dish will not disappoint. Don’t be afraid to experiment with different types of pasta or sauces—your personal touch can make this recipe even more special!

Recipe FAQs
Can I use whole wheat or gluten-free spaghetti?
Absolutely! You can swap in whole wheat or gluten-free spaghetti to fit your dietary needs. Just be aware of the cooking times, as they may vary from traditional pasta.
What can I do if I don’t have ricotta cheese?
If ricotta isn’t available, cottage cheese is a great substitute. Simply blend it to achieve a smoother consistency. You can also mix cream cheese with a splash of milk to create a similar effect.
Can I add vegetables to the pie?
Definitely! Feel free to sneak in some cooked vegetables such as spinach, zucchini, or bell peppers into the ricotta or meat layer for added nutrition and taste.
How do I know when the spaghetti pie is cooked through?
The pie is finished when the edges are golden and the cheese on top is bubbly and slightly browned. If you’re unsure, inserting a knife should come out clean from the center.
PrintMore Main Dishes Recipes
- Cajun Shrimp and Sausage Pasta
- Lemon Pasta That Tastes Like Summer
- Homemade Spaghetti Carbonara | Authentic Roman 5-Ingredient Pasta Recipe
- Creamy Pesto Chicken
- Classic Spaghetti Bolognese (Family Favorite)
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: 35 minutes
- Total Time: 1 hour 5 minutes
- Yield: 6 servings 1x
- Category: Main Dishes
- Method: Baked
- Cuisine: Italian
Description
This Spaghetti Pie is a delightful twist on a classic, featuring layers of mozzarella, ricotta, and a savory meat sauce. Perfect for quick dinners and family meals, it’s a comforting dish everyone will enjoy!
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 the oven to 350°F and grease a deep-dish pie plate.
- In a large skillet, brown the beef over medium-high heat and drain any excess fat. Stir in the diced onion and cook for about 3 minutes until slightly softened. Add the drained canned tomatoes and pasta sauce, then let simmer uncovered for 10 minutes until thickened.
- Cook spaghetti in salted water until al dente, then drain well.
- Place the drained spaghetti in the prepared pie plate. Mix in the butter until evenly coated. Stir in the eggs and grated parmesan cheese, pressing the mixture down to form a crust.
- In a medium bowl, combine ricotta, parsley, and basil. Spread this cheese mixture over the spaghetti crust before topping it with the meat sauce.
- Bake uncovered for 20-25 minutes. Add mozzarella cheese on top and bake for an additional 5 minutes or until the cheese is browned and bubbly. Allow to rest for 10 minutes before serving.
Notes
Feel free to substitute lean ground turkey for beef for a healthier version.
Add vegetables like bell peppers or mushrooms to the meat sauce for extra flavor and nutrition.
This dish can be stored in the refrigerator and reheated, making it great for leftovers.
Nutrition
- Serving Size: 1 slice
- Calories: 350
- Sugar: 3g
- Sodium: 600mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 2g
- Protein: 20g
- Cholesterol: 90mg
