Spaghetti Pie

"you will love this dish for Sunday supper or a weeknight family meal."

It just doesn’t get any more comfort food than this.

 The beautiful thing about a tasty baked spaghetti pie is that you can prepare all of the ingredients ahead of time, and when ready for dinner, just combine ingredients and pop it in the oven.

 Many countries have their own version of the spaghetti pie but, of course, I like to think that its origins began in Italy. In fact, one source I found mentioned that this delectable dish originated in Sicily, which is just fine with me since that’s where my Papa was from.

 Whether it was originally from Chicago, Illinois, or Civitavecchia, Italy, you will love this dish for Sunday supper or a weeknight family meal.


1 lb spaghetti noodles (should be thin variety, but not angel hair pasta)

2 tablespoons olive oil

1 medium yellow onion, chopped fine

2 cloves garlic, minced

1 pound lean ground beef or turkey

½ pound sweet or hot Italian sausage, skin removed

2 ¼ cups Marinara Sauce (Rao’s Tomato Basil) plus more for spooning over top

1 teaspoon salt

1 teaspoon pepper

¼ teaspoon crushed red pepper

3 large eggs 

1 cup WHOLE MILK ricotta cheese

1 cup Mozzarella, shredded, divided

1 cup fresh grated Parmesan cheese, divided (plus more for topping)

2 tablespoons Italian parsley plus more for garnish


Preheat oven to 350 degrees. Grease a 9” x 3” cake pan or deep dish pie pan with cooking spray or olive oil. (Spring form pan works best). You can also use a casserole dish.

In a large pot of boiling salted water (about 2 teaspoons of salt), cook spaghetti noodles al dente (very firm to the touch). Drain pasta, reserving ½ cup pasta water. Do not rinse pasta. Set aside.

In a skillet, over medium-high heat, sauté chopped onion and garlic in olive oil until soft and translucent. Add ground beef or turkey, Italian sausage, salt, pepper and crushed red pepper. Stir to incorporate and cook until browned. (Drain any excess grease.) Add marinara sauce and stir to combine.  Cook for 5 minutes. Set aside to cool.

In a large bowl, stir together the eggs, ricotta, ½ cup mozzarella, ½ cup Parmesan and parsley. Add the cooked spaghetti and meat sauce, stirring gently to fully incorporate ingredients. Spoon mixture into prepared pan, gently pressing spaghetti into pan.  Top with the remaining mozzarella and Parmesan cheese. 

Bake for about 25-30 minutes or until the cheese is bubbling and golden brown.

 Let sit for 5 minutes so spaghetti pie can set up.  Spoon a couple of tablespoons of reserved marinara sauce onto plate. Slice spaghetti pie into wedges, place on top of the sauce. Spoon more sauce over top if desired. Sprinkle with Parmesan cheese and fresh parsley. 

Watch my how-to video: