Spaghetti Pie

A spin on traditional baked pasta, the cheesy and meaty layers make Spaghetti Pie our neighbor’s favorite meal!

Delicious slice of spaghetti pie on a white plate with a fork and the full casserole in the background on a red and white plaid napkin.

Best Spaghetti Pie Recipe

Classic ingredients create a fun pasta dinner in a pie plate. We have several similar variations of pasta, sauce, meat and cheese from our Spaghetti Pizza to Crock Pot Lasagna.

The pie is notably different than other classic combinations as it is richer in flavor with more cheese and meat and has a lower ratio of pasta. Layers of deeper flavors makes this pasta pie very enjoyable!

While Spaghetti Pie is a staple meal at our neighbor’s house we wanted to test using slightly different ingredients to see if the original recipe could be improved.

All parties agree that ground beef is better than Italian sausage. The only point of differentiation in our opinions is the preference for cottage cheese or ricotta cheese.

Save this Recipe
Please enable JavaScript in your browser to complete this form.

Enter your email and I’ll send this recipe right to your inbox! Plus, I’ll send you new recipes every week!

Pie server lifting a delicious triangular shaped piece of spaghetti pie above the casserole dish full on a red and white plaid napkin.

Our most similar recipe is Baked Mostaccioli. That casserole has more basic ingredients, so using Italian or zesty sausage that comes with a generous amount of seasonings is more important. 

This same neighbor that will always use cottage cheese in her spaghetti pie also shared this Tomato and Garlic Ricotta Pasta recipe. So this proves her love of cottage cheese is situational!

What We Tested – Our Preferences

As a first time tester our family prefers ricotta cheese with the finer grain that blends more with the other ingredients.

Our neighbor has grown up eating spaghetti pie with cottage cheese and she will always stick to this as her all-time favorite version.

Ground beef or hamburger works better in this recipe than Italian sausage. Since there are more layers with other seasonings this recipe easily dresses up about any plain ground meat like beef, turkey or chicken.

Italian cheese and mozzarella cheese are interchangeable.  We prefer to stay away from yellow cheese like cheddar or Colby Jack.

Melted mozzarella cheese over top a classic recipe for spaghetti pie on a plate with the full pie in the background.

We typically keep spaghetti sauce that is lower in sugar in the cupboard, but marinara or pizza sauce also work fine.

Ingredients Needed

  • Spaghetti – We keep thin spaghetti on hand that works just as well as the traditional size.
  • Eggs – Add a richness to the casserole and help the ingredients stick together.
  • Butter – Go for the real dairy product, skip margarine for the best flavor.
  • Cottage Cheese – Another layer of flavor, for a finer consistency use ricotta cheese instead.
  • Ground Beef – Lean beef or another plain ground meat is the best option. Avoid spiced meat like sausage.
  • Onion – Chop finely so that the flavor gently blends in each bite.
  • Spaghetti Sauce
  • Mozzarella Cheese
  • Bell Pepper or Mushrooms – adding up to 1/2 cup of another chopped vegetable can be mixed in the sauce if desired.
Ingredients to make spaghetti pie are Parmesan cheese, onions, ground meat, red sauce, cottage cheese, eggs, butter, mozzarella cheese and spaghetti on a wooden counter top.

How To Make Spaghetti Pie With Cottage Cheese

Cook and drain the spaghetti. Stir in slices of butter. Then add Parmesan cheese and one egg; stir. Leave in the pot while browning the beef.

In a deep skillet brown and drain beef. Add finely chopped onion and saute.

Sauce and onions simmering with cooked hamburger in a black skillet.

Add sauce and stir until warm.

Lightly coat a 9″ pie plate with non-stick cooking spray. Spread the spaghetti layer in the bottom of the dish.

Butter coated spaghetti spread in the bottom of a glass pie plate.

In a mixing bowl combine cottage cheese and the remaining egg and spread over the spaghetti crust.

Layer of cottage cheese spread over top of cooked spaghetti in a pie dish.

Spoon the cooked meat, onion and sauce into the pie pan.

Warm layer of spaghetti sauce and cooked ground beef on top of a pie dish with pasta.

Bake in an oven preheated to 350°F for 20 minutes.

Sprinkle mozzarella cheese on top and bake 5 more minutes until melted.

Slice out of a baked spaghetti pie showing the remaining pie plate with plenty of cheese, meat and sauce showing all of the layers including the ricotta cheese on a red and white napkin.

Serve this Spaghetti Pasta Pie warm with Cheesy Texas Toast and an Italian green salad!

Recipe Tips

  • Sprinkling Parmesan cheese on top can add a more dynamic flavor.
  • Don’t over fill the pie plate or it will boil over the edges while baking and make a mess. If you think this is possible then put a larger baking sheet on the oven rack underneath the rack your pie is on.
  • The ricotta cheese holds together a bit more neatly in a slice than the cottage cheese with bigger pieces and more moisture.
  • This spaghetti pie recipe freezes and reheats really well when double wrapped. Cut into individual sized portions before freezing.
Fork in a bite of spaghetti pie with a layer of rich cottage cheese between the pasta and meat sauce layer.

More Easy Family Meals

Spam Fried Rice is a flavor skillet meal that fills the kids up!

Swiss Chicken Casserole is similar to our Pork Chop Casserole – both are so creamy and delicious.

Our Crock Pot Stew Meat recipe is flavorful and filled with mushrooms and rich flavor.

Close up slice of the best spaghetti pie showing layers of pasta, cottage cheese, ground beef and mozzarella cheese garnished with parsley.

Spaghetti Pie

Servings 6 slices
Jennifer @ Plowing Through Life
A spin on traditional baked pasta, the cheesy and meaty layers make Spaghetti Pie, our neighbor’s favorite meal!
5 from 1 vote
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes


  • 4 ounces spaghetti measure uncooked
  • 2 eggs
  • 1/3 cup Parmesan cheese
  • 1 tablespoon butter
  • 1 cup cottage cheese
  • 1/2 pound lean ground beef
  • 1/2 cup onion finely chopped
  • 3/4 cup spaghetti sauce
  • 1/2 cup mozzarella cheese


  • Cook spaghetti and drain. Stir in butter.
    4 ounces spaghetti, 1 tablespoon butter
  • Then add 1 egg and parmesan cheese. Stir and pour in the bottom of a lightly greased 9" pie plate.
    1/3 cup Parmesan cheese, 2 eggs
  • Combine cottage cheese and other egg, spread over crust.
    1 cup cottage cheese
  • Cook meat and drain.
    1/2 pound lean ground beef
  • Add onion, sauce and green pepper or mushrooms (if using) to skillet and simmer. Spoon into pan. 
    1/2 cup onion, 3/4 cup spaghetti sauce
  • Bake 350 for 20 minutes, add mozzarella cheese and bake 5 more minutes.
    1/2 cup mozzarella cheese


Calories: 256kcalCarbohydrates: 19gProtein: 21gFat: 10gSaturated Fat: 5gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 0.2gCholesterol: 99mgSodium: 473mgPotassium: 357mgFiber: 1gSugar: 3gVitamin A: 420IUVitamin C: 3mgCalcium: 184mgIron: 2mg

Nutritional Disclaimer

“Plowing Through Life” is not a dietitian or nutrition professional. Any nutritional information shared is an estimate and can vary greatly depending on specific products are used. If calorie count and other nutritional values are important to you, we recommend running the ingredients through an online nutritional calculator of your choice.

Tried this recipe?Mention @PlowingThroughLife or tag #PlowingThroughLife!


  1. 5 stars
    This looks like a great family meal!

  2. Okay, so swapping Cottage Cheese out for the Ricotta, it’s the same amount, right? I like Ricotta way way better.

    1. Jennifer @ Plowing Through Life says:

      Yes – you are correct! Hope you enjoy!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating