If you love comfort food with a twist, then this Spaghetti Pie with Meat Sauce and Cheese Recipe is about to become your new go-to. It’s like all your favorite Italian flavors wrapped up in one cheesy, saucy pie that’s perfect for feeding a crowd or savoring leftovers all week long. I absolutely love how this turns out every single time — the crispy spaghetti crust, the rich meat sauce, and that ooey-gooey cheese topping just hit all the right spots. Trust me, once you try this, you’ll find yourself making it again and again!
Why You’ll Love This Recipe
- Comfort Food Made Easy: You get all the satisfaction of spaghetti and meat sauce, but in a fun, sliceable pie form.
- Versatile and Crowd-Pleasing: Perfect for family dinners or potlucks, and everyone raves about the cheesy, saucy goodness.
- Make-Ahead Friendly: You can assemble this ahead of time, freeze it, and just bake it when you’re ready – total lifesaver on busy days.
- Balanced Flavors and Textures: Creamy ricotta cheese meets hearty meat sauce with a crisp spaghetti crust that’s straight-up addictive.
Ingredients You’ll Need
Gathering the right ingredients is key for this Spaghetti Pie with Meat Sauce and Cheese Recipe. Each component plays a role — the cheeses add creaminess and flavor, while the meat sauce is robust and packed with Italian seasoning. I like to use good-quality marinara and freshly grated Parmesan for the best results.

- Ricotta cheese: This creates the creamy cheese layer and balances the rich meat sauce perfectly.
- Cream cheese: Adds extra smoothness to the cheese layer; softens the ricotta.
- Spaghetti: The foundation of your crust – be sure not to overcook it so it firms up nicely in the oven.
- Butter: Helps toss the spaghetti for a rich flavor and a golden crust.
- Eggs: Bind the spaghetti together to form a solid crust for the pie.
- Parmesan cheese: Adds a nutty flavor and helps the crust crisp up beautifully.
- Ground beef: I prefer lean beef for a hearty, less greasy sauce.
- Yellow onion: Provides a sweet, savory base for the meat sauce.
- Garlic: Freshly minced garlic brings depth and warmth.
- Hot sauce: Don’t worry, it won’t make it spicy — it just enhances flavor complexity.
- Worcestershire sauce: Adds umami and a nice savory kick to the meat sauce.
- Italian seasoning: The perfect herby blend to tie everything together.
- Marinara sauce: Use your favorite brand or homemade for rich tomato flavor.
- Mozzarella cheese: For the gooey, melty topping that makes every slice a winner.
Variations
I love how adaptable this Spaghetti Pie with Meat Sauce and Cheese Recipe is. Over time, I’ve tweaked it to fit different tastes and dietary needs — and honestly, the variations are half the fun. Feel free to customize it with what you have on hand or what your family prefers!
- Vegetarian Version: Swap the ground beef for sautéed mushrooms, lentils, or a plant-based crumbled meat substitute — you won’t miss the meat at all!
- Spicy Kick: If you want a bit of heat, add crushed red pepper flakes to your sauce. Just a pinch turns this into a lively dinner.
- Cheese Variations: Try mixing in provolone or fontina with the mozzarella on top for different melty textures and flavors.
- Gluten-Free Option: Use gluten-free spaghetti and double-check your marinara sauce’s ingredients to make it safe for gluten sensitivities.
How to Make Spaghetti Pie with Meat Sauce and Cheese Recipe
Step 1: Prep the Cheese Layer and Preheat
I start by combining the ricotta, cream cheese, salt, and herbs in a medium bowl. Mixing this up early means it’s ready to go when you need it. Meanwhile, set your oven to 350°F, and make sure you have your pie pan or baking dish greased and ready — this dish can get full and sticky, so a little butter or non-stick spray helps a ton in cleanup!
Step 2: Cook the Meat Sauce
Season your ground beef with salt and pepper and cook it over medium-high heat along with diced onion, breaking it apart as it browns. Once the beef is cooked and no pink remains, I drain the excess fat — this keeps the dish from getting greasy. Then, I reduce the heat, stir in garlic, hot sauce, Worcestershire sauce, and Italian seasoning, letting it cook for about two minutes to get fragrant. Adding marinara last, I let everything simmer gently so the flavors marry well.
Step 3: Boil and Prepare the Spaghetti Crust
While the meat sauce simmers, boil salted water and cook your spaghetti just until al dente — you want a little bite because it’ll continue cooking in the oven. Drain and return the pasta to the warm pot. Stir in butter and freshly grated Parmesan while it’s hot, then carefully mix in whisked eggs to bind everything together. This step is where the magic of the crust happens; make sure the eggs coat the spaghetti evenly so it holds together nicely in the pie form.
Step 4: Assemble the Pie
Take about 1½ cups of your meat sauce and mix it into the spaghetti. Press this mixture firmly into your prepared pie pan so that it forms a firm, packed crust at the bottom. Spread the creamy ricotta and cream cheese layer over this, then carefully spoon the remaining meat sauce on top — yes, your pie pan will be quite full, but that’s the point! Finally, top everything off with shredded mozzarella cheese for that golden, melty finish.
Step 5: Bake and Set
Bake uncovered at 350°F for 30 minutes until the cheese is hot and bubbly. If you want a beautifully browned top, pop the pie under the broiler for a few minutes — but watch closely so it doesn’t burn. Once baked, my favorite part is letting it sit for 10-15 minutes so it sets up perfectly and slices cleanly, making it easier to serve and just downright enjoyable to eat.
Pro Tips for Making Spaghetti Pie with Meat Sauce and Cheese Recipe
- Don’t Overcook the Spaghetti: Cooking it just al dente prevents mushiness once baked and keeps that satisfying texture in the crust.
- Use Freshly Grated Parmesan: Pre-grated cheese often lacks flavor and a good melt — freshly grated cheese really elevates the crust’s taste.
- Let It Rest After Baking: Waiting 10-15 minutes gives the pie time to set, making it easier to slice and serve without falling apart.
- Manage Oven Broiling Carefully: Broil for just a couple of minutes at the end if you want that golden top; I learned this the hard way after burning mine by stepping away!
How to Serve Spaghetti Pie with Meat Sauce and Cheese Recipe

Garnishes
I usually sprinkle a little extra fresh parsley or basil on top right before serving to brighten up all that cheesy richness. Sometimes, a touch of grated Parmesan on each slice enhances the flavors too. If you want to take it up a notch, a drizzle of good olive oil or a pinch of crushed red pepper adds a nice finishing touch.
Side Dishes
This pie pairs wonderfully with a crisp green salad dressed in light vinaigrette to balance the richness. Roasted or steamed veggies like broccoli, green beans, or a simple garlic sautéed spinach also complement the dish beautifully. If you’re feeling extra indulgent, garlic bread or a crusty baguette complements the meal perfectly.
Creative Ways to Present
For special occasions, I like to serve individual mini pies using muffin tins — just scale down the portions and bake for less time. This is such a fun way to impress guests and makes portion control a breeze. Another trick I’ve tried is layering additional veggies like sautéed mushrooms or bell peppers between the spaghetti and cheese layers for a colorful surprise inside.
Make Ahead and Storage
Storing Leftovers
Once cooled, I tightly cover leftovers with plastic wrap or transfer slices to an airtight container and refrigerate. This pie keeps well in the fridge for up to 3 days, maintaining its flavor and texture nicely.
Freezing
I’ve had great success freezing this spaghetti pie — assemble it fully but don’t bake, then cover tightly with foil and freeze up to 3 months. Thaw it overnight in the fridge before baking, and follow the baking instructions. Freezing helps save time on busy nights and keeps the flavors locked in beautifully.
Reheating
To reheat, I cover the pie loosely with foil and warm it in a 350°F oven until heated through (usually about 20 minutes). This method helps keep the cheese melty without drying out the pasta. Microwave works in a pinch, but I find the oven keeps the texture best.
FAQs
-
Can I use other types of pasta besides spaghetti for this pie?
Absolutely! While spaghetti works best for the crust’s texture, you can experiment with other long strands like linguine or thin fettuccine. Just be sure to cook the pasta al dente so it holds up well during baking.
-
Is this recipe freezer-friendly?
Yes, it freezes great! Assemble the pie but don’t bake it, then cover tightly and freeze for up to 3 months. Thaw overnight and bake as directed for a fresh, delicious meal.
-
Can I make this spaghetti pie vegetarian?
Definitely. Replace the ground beef with mushrooms, lentils, or a plant-based meat substitute, and keep the rest of the ingredients the same for a tasty vegetarian version.
-
How do I prevent the crust from sticking to the pan?
Grease your pie pan or baking dish generously with butter or non-stick spray before assembling the pie. This helps the crust release easily after baking.
Final Thoughts
This Spaghetti Pie with Meat Sauce and Cheese Recipe feels like a warm hug on a plate, and I genuinely recommend you give it a try soon. It’s one of those dishes that brings everyone together over great food and happy memories. Whether you’re feeding a hungry family or prepping for a week of easy meals, this recipe delivers big on flavor and comfort every time. So go ahead, roll up your sleeves, and bake this gem–I promise it’ll make your kitchen smell incredible and your heart full!
Print
Spaghetti Pie with Meat Sauce and Cheese Recipe
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 8 servings
- Category: Main Dish
- Method: Baking
- Cuisine: Italian-American
Description
This Spaghetti Pie is a comforting and hearty baked pasta dish layered with a creamy ricotta cheese blend, flavorful meat sauce, and topped with melted mozzarella cheese. Featuring a spaghetti crust enhanced with butter, Parmesan, and eggs, this recipe transforms traditional spaghetti into a satisfying pie perfect for family dinners or meal prep. The combination of seasoned ground beef, rich marinara, and Italian herbs brings classic flavors together in an easy-to-make casserole baked to bubbly perfection.
Ingredients
Cheese Layer
- 1 cup ricotta cheese
- 3 tablespoons cream cheese
- ½ teaspoon salt
- ½ teaspoon dried basil
- ½ teaspoon parsley
- ½ teaspoon oregano
- ¼ teaspoon pepper
Spaghetti Crust
- ½ lb. spaghetti
- 3 tablespoons butter
- 2 eggs, whisked
- ½ cup Parmesan cheese
Meat Sauce
- 1 lb. ground beef
- Salt and pepper, to taste
- 1 small yellow onion, diced
- 4 cloves garlic, minced
- 1 teaspoon hot sauce (mild, does not make it spicy)
- 1 teaspoon Worcestershire sauce
- 1 teaspoon Italian seasoning
- 24 oz. marinara sauce
Cheese Topping
- 1 ½ cups shredded mozzarella cheese
Instructions
- Prepare baking dish: Use a deep 9 or 10-inch pie pan or a 2 to 2 ½ quart baking dish, lightly greased to prevent sticking.
- Make cheese layer: In a medium bowl, combine ricotta cheese, cream cheese, salt, dried basil, parsley, oregano, and pepper. Set aside.
- Preheat oven and boil spaghetti: Preheat oven to 350°F. Bring a large pot of salted water to a boil for the spaghetti.
- Cook ground beef and onions: Season ground beef with salt and pepper. Heat a large skillet over medium-high heat, add beef and diced onions. Cook for 7-10 minutes, breaking up meat, until browned and cooked through. Drain excess grease.
- Add seasonings to meat: Reduce heat to medium, add minced garlic, hot sauce, Worcestershire sauce, and Italian seasoning. Cook for 2 minutes until fragrant. Stir in marinara sauce, reduce heat to low, and simmer uncovered while spaghetti cooks.
- Cook spaghetti: Boil spaghetti until al dente according to package instructions. Drain and return to warm pot.
- Make spaghetti crust: To the hot spaghetti, add butter and Parmesan cheese; toss to coat evenly. Then add whisked eggs and toss quickly to combine, allowing eggs to begin setting as a binder.
- Combine spaghetti and meat sauce: Stir 1 ½ cups of the simmered meat sauce into the spaghetti mixture. Remove from heat.
- Assemble pie base: Transfer the spaghetti and meat sauce mixture into the prepared baking dish. Press down firmly to form an even, packed crust layer.
- Add cheese and sauce layers: Spread the ricotta and cream cheese mixture evenly over the spaghetti crust. Top with the remaining meat sauce until fully covered.
- Add mozzarella topping: Sprinkle shredded mozzarella cheese evenly over the top of the meat sauce layer.
- Bake: Bake uncovered at 350°F for 30 minutes or until cheese is fully melted and hot. For a golden brown top, optionally broil at 450°F for a few minutes—watch carefully to avoid burning.
- Rest before serving: Remove from oven and let the pie sit for 10-15 minutes to set and make slicing easier. Serve warm.
Notes
- Make-Ahead: Assemble the pie but do not bake. Cool completely, then cover and refrigerate for up to 24 hours or freeze for up to 3 months. Thaw completely before baking.
- Let the refrigerated pie sit at room temperature for at least 30 minutes before baking for even cooking.
- If covering the pie while baking, cover with foil sprayed on the side facing the cheese with nonstick spray to prevent sticking. Bake covered for 15 minutes, then uncover and bake for an additional 30 minutes until cheese melts.
- Store leftovers in an airtight container in the refrigerator for up to 3 days or freeze for up to 3 months. Reheat well before serving.
- If freezing, consider using slightly less pasta (just under ½ lb.) to prevent the pasta from absorbing too much sauce during storage.
- Nutritional info is approximate and based on 8 servings.
Nutrition
- Serving Size: 1 slice (1/8 of recipe)
- Calories: 480
- Sugar: 7g
- Sodium: 690mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 10g
- Trans Fat: 0.2g
- Carbohydrates: 43g
- Fiber: 3g
- Protein: 28g
- Cholesterol: 115mg

