Close up of a slice of spaghetti pie showing layers of pasta and sauce topped with mozzarella and baked brown sitting on a white plate.
5 from 8 votes

Spaghetti Pie Recipe

Spaghetti Pie Recipe is an easy weeknight meal that has a thick layer of pasta, creamy filling, meat sauce and topped with mozzarella cheese. It's quick to make and delicious!
Prep Time 20 mins
Cook Time 30 mins
Servings 8
Author Julie Menghini


  • 6 oz spaghetti noodles cooked
  • 2 eggs beaten
  • 1/4 cup parmesan cheese
  • 2 tbsp butter
  • 1/3 cup onion chopped
  • 1/4 cup green pepper
  • 1/4 cup mushrooms fresh
  • 1 cup sour cream
  • 1 lb Italian sausage may use ground beef
  • 6 oz tomato paste can
  • 1 cup water
  • 1 cup Mozzarella cheese sliced or grated
  • Herbs or fresh garlic *optional


  • Preheat the oven to 350°F and spray a 10" pie plate with non-stick cooking spray.
  • Break spaghetti in half. Cook in boiling salted water until 1 to 2 minutes before done according to package directions.
  • In a skillet, melt the butter and add green pepper and onion. Saute until they just start to soften. Remove the vegetables to a small bowl and set aside to cool slightly. Add the sour cream to the vegetables and stir to combine.
  • **In the same skillet as you used on the vegetables, brown the meat. Drain. Add tomato paste and water. You can also add garlic or herbs to this sauce. Simmer for 10 minutes without a lid covering the pan.


  • Combine cooked and drained noodles, eggs, and parmesan cheese in a bowl. Pour the noodle mixture into the bottom of the pie plate. Build the edges up the sides of the plate as you would a pie crust. Spread the sour cream mixture over the spaghetti, followed by the meat sauce.
  • Bake for 25 minutes. Sprinkle the top with mozzarella and return to the oven until the cheese melts.



*You can add herbs or garlic to the tomato sauce if desired.
**You will not need to complete the step to brown meat and add tomato paste if you are using purchased or homemade spaghetti sauce.


Calories: 448kcal | Carbohydrates: 23g | Protein: 18g | Fat: 32g | Saturated Fat: 14g | Cholesterol: 120mg | Sodium: 788mg | Potassium: 500mg | Fiber: 2g | Sugar: 5g | Vitamin A: 788IU | Vitamin C: 10mg | Calcium: 169mg | Iron: 2mg
Tried this recipe? That's awesome!Mention @hostessatheart or tag #hostessatheart!