Spaghetti Pie
Spaghetti Pie is one of those dishes that hits you right in the comfort zone. It’s an inviting blend of cheesy goodness and hearty pasta, all baked together in a way that makes it feel a little special, yet it’s incredibly easy to throw together. Picture the golden brown crust made from spaghetti, and the rich, meaty filling that awaits beneath that bubbling layer of cheese. It’s perfect for a family dinner or even a casual get-together with friends. Once the aroma starts to fill your kitchen, you’ll know you’ve created something that everyone will love.
Table of Contents

I first made Spaghetti Pie during one of those busy weeknights when I was craving something comforting but didn’t want to invest hours in the kitchen. This recipe has a simplicity that’s refreshing, yet it manages to impress anyone who sees it. And let’s be honest, who wouldn’t want to dig into a slice of pasta pie? The combination of textures—from the crispy spaghetti crust to the creamy ricotta filling—is something you simply have to experience for yourself. Trust me when I say that you’re in for a treat! Let’s get started on this delightful dish that’s sure to become a favorite.
Why You’ll Love This Recipe
- Simple & Quick: With minimal prep time, you can enjoy this dish in about 1 hour.
- Irresistible Flavor: The contrasting textures between the crispy crust and rich filling make every bite a new delight.
- Eye-Catching Appeal: This dish is not just tasty; it looks impressive on the table, making it a great conversation starter.
- Flexible Serving: Perfect for lunch, dinner, or even as a party dish; it’s a fantastic option for just about any occasion.
- Family-Friendly: Kids love it! It’s like having spaghetti and meatballs in pie form, making it easy for even picky eaters.
Ingredients You’ll Need
- 1 cup shredded mozzarella cheese: Adds a creamy, gooey topping that’s hard to resist. You can use low-fat mozzarella if you prefer.
- 6 ounces spaghetti: The base of your pie; it will hold everything together. Feel free to use whole wheat spaghetti for a healthier option.
- 2 tablespoons butter: Used to help coat the spaghetti and add richness. For a dairy-free version, substitute with olive oil.
- 2 large eggs: These will bind the spaghetti together, creating that crust you’ll press into the pie plate.
- ½ cup grated parmesan cheese: Provides a sharp flavor that complements the other cheeses beautifully. Parmigiano-Reggiano is a great substitute if available.
- 1 cup ricotta cheese: This creamy layer adds richness and balances the flavors. You could try cottage cheese if you’re looking for a lighter option.
- 2 tablespoons chopped fresh parsley or 2 teaspoons dried parsley: Fresh herbs give a burst of flavor and color. Basil or oregano can also be delightful substitutes.
- ½ teaspoon dried basil or 1 tablespoon fresh: This herb gives a warm, aromatic note to the filling.
- 1 pound lean ground beef or Italian sausage: This is the heart of your filling, providing protein and substance. Feel free to substitute turkey or chicken for a lighter option.
- ½ small onion, diced: Adds sweetness and savory depth to your meat sauce. Shallots work well if you want a milder flavor.
- 14.5 ounces canned diced tomatoes, drained: Bring a juicy complexity to the meat sauce. Fresh tomatoes can be used, especially in summer.
- 2 cups pasta sauce or marinara sauce: This is the flavor base for your filling. Homemade or store-bought works well, just make sure it’s a flavor you enjoy.
How to Make Spaghetti Pie
- Preheat the Oven: Set your oven to 350°F (175°C) and grease a deep-dish pie plate to prevent sticking.
- Cook the Meat Mixture: In a large skillet over medium-high heat, brown the 1 pound of ground beef or Italian sausage. Drain any excess fat, then add the diced ½ small onion and cook until soft, about 3 minutes. Stir in the 14.5 ounces of drained diced tomatoes and 2 cups of pasta sauce; let it simmer uncovered for about 10 minutes until thickened and fragrant.
- Prepare the Spaghetti Crust: Meanwhile, bring a large pot of salted water to a boil and cook the 6 ounces of spaghetti al dente according to package directions. Drain well, then place the spaghetti into the prepared pie plate. Add 2 tablespoons of butter to the spaghetti and toss until the noodles are coated. Stir in the 2 large eggs and ½ cup of grated parmesan cheese, pressing gently to form a crust all along the bottom and up the sides.
- Layer the Cheese Filling: In a medium bowl, mix together the 1 cup of ricotta cheese, 2 tablespoons of chopped fresh parsley (or 2 teaspoons dried parsley), and ½ teaspoon of dried basil (or 1 tablespoon fresh). Spread this creamy mixture evenly into the spaghetti crust.
- Top with Meat Sauce: Spoon the meat sauce over the ricotta layer, spreading it evenly.
- Bake: Bake uncovered for 20-25 minutes until the pie is heated through. Then, sprinkle the 1 cup of shredded mozzarella cheese on top and bake for an additional 5 minutes, or until the cheese is beautifully melted and bubbling. Let it rest for about 10 minutes before slicing into this glorious pie.
Storing & Reheating
To store leftovers of your Spaghetti Pie, place it in an airtight container and keep it in the refrigerator for up to 3 days. If you’re planning on keeping it longer, you can freeze the pie for up to 3 months. To reheat, simply thaw in the fridge overnight if frozen, then warm it in a preheated oven at 350°F until heated through, about 20 minutes. The texture may change slightly after freezing, but a quick spritz of water before reheating can help refresh it.
Chef’s Helpful Tips
- Be cautious not to overcook the spaghetti; it should be al dente since it will continue cooking in the oven.
- For extra flavor, consider adding Italian seasoning or red pepper flakes to your meat sauce.
- Use room temperature eggs for better mixing into the pasta; this ensures even baking.
- If you like a crispy outer layer, bake a bit longer, but keep an eye to avoid burning.
- You can make this pie a day in advance; just cover it tightly with foil until you’re ready to bake.
Every bite of this dish transports you to a cozy Italian kitchen, filled with hearty ingredients that tell a story. Spaghetti Pie is perfect for those times you want comfort food without the fuss. Feel free to tweak the ingredients to fit your personal taste—after all, the kitchen is where creativity thrives! The mechanics of cooking create something beautiful, allowing you to enjoy family meals and gather around the table to share not just food, but laughter and memories. I can’t wait for you to try this amazing dish!

Recipe FAQs
Can I make Spaghetti Pie ahead of time?
Absolutely! You can prepare the entire dish ahead of time and store it in the fridge, covered tightly. When ready to bake, simply preheat your oven and pop it in. It may need a few extra minutes to cook through as it will be cold from the fridge.
Can I use gluten-free pasta for this recipe?
Yes, you can easily substitute gluten-free spaghetti for the regular spaghetti. Just make sure to cook it according to the package instructions, as gluten-free pasta can have different cooking times.
Can I add vegetables to my Spaghetti Pie?
Definitely! Consider adding spinach, mushrooms, or bell peppers to the meat sauce. Just sauté them alongside the onions to make sure they’re nice and tender before adding to the pie.
How should I slice and serve Spaghetti Pie?
Use a sharp knife to slice the pie into wedges, similar to cutting a traditional pie. Serve each slice warm, garnished with additional parsley or basil if desired. This makes for an eye-catching dish on your dinner table!
PrintMore Main Dishes Recipes
- Crockpot Chicken Spaghetti
- Classic Spaghetti Bolognese (Family Favorite)
- Lemon Zucchini Pasta
- Recipe For Turkey Meat Balls
- Asian Noodle Salad
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: Baking
- Cuisine: Italian
Description
Satisfy your cravings with this Spaghetti Pie, a delightful dish featuring layers of spaghetti, a rich meat sauce, and creamy cheeses. Perfect for a quick dinner or a comforting family meal, it’s packed with flavor and simplicity!
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, then drain the fat. Add the onion and cook for about 3 minutes until softened. Stir in the tomatoes and pasta sauce, then simmer uncovered for 10 minutes until thickened.
- Cook the spaghetti al dente in salted water according to package instructions. Drain well.
- In the prepared pie plate, combine the spaghetti with butter, tossing to coat. Stir in the eggs and parmesan cheese, then press the mixture to form a crust.
- In a bowl, mix the ricotta cheese with parsley and basil, then spread over the spaghetti crust. Pour the meat sauce on top.
- Bake uncovered for 20-25 minutes. Add mozzarella cheese on top and bake for another 5 minutes until browned and bubbly. Let it rest for 10 minutes before serving.
Notes
Feel free to substitute ground beef with Italian sausage for a different flavor.
You can add your favorite vegetables to the meat sauce for extra nutrition.
Letting the pie rest before serving helps the layers hold together.
Nutrition
- Serving Size: 1 slice
- Calories: 450
- Sugar: 4g
- Sodium: 850mg
- Fat: 24g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 33g
- Fiber: 2g
- Protein: 25g
- Cholesterol: 150mg
