Cheesy Spaghetti Pie


My cheesy spaghetti pie is loaded with rich, meaty spaghetti sauce and tons of cheese on a "crust" of spaghetti noodles. It's a fun, delicious reimagining of a classic dinner recipe.

Closeup shot of slice of spaghetti pie on plate.

If you love spaghetti, but it's getting a little "meh", then you've come to the right place. I make this spaghetti pie as an alternative to traditional spaghetti because it has all the great flavor my family loves, but it's an interesting take on the traditional dinner.

Why You'll Love This Cheesy Spaghetti Pie

  • It's an easy recipe that's ready fast.
  • It's full of traditional Italian flavors like meat sauce, pasta, and ricotta cheese.
  • It's a hearty meal that satisfies the entire family.

Top Tip

Wrap your uncooked spaghetti in a towel before breaking it to keep pieces from flying all over your kitchen.

Closeup shot of forkful of spaghetti pie.


This recipe uses simple ingredients that you can find in your kitchen and at your local grocery store.

Everything you need is listed here, but you'll find the exact amounts in the recipe card at the end of the post.


  • Spaghetti broken into 2-inch pieces
  • Minced garlic
  • Butter
  • Parmesan cheese
  • Egg
  • Italian seasoning

Ricotta Layer

  • Creamy ricotta cheese
  • Egg
  • Dried oregano

Meat Sauce

  • Vegetable oil
  • Small onion, chopped
  • Ground beef
  • Diced tomatoes
  • Tomato paste
  • Sugar
  • Italian seasoning
  • Salt
  • Pepper

Cheese Topping

  • 2 cups shredded cheese
Overhead shot of individual spaghetti pie ingredients in bowls.


This recipe isn't any more difficult than making regular spaghetti. It only takes a few minutes and a few simple steps.

The highlights are listed here, but you'll find the exact instructions in the recipe card at the end of the post.

Crust Directions:

1: Break the pasta into pieces and cook it according to the package directions.

2: Mix the cooked spaghetti and remaining crust ingredients.

Overhead shot of spaghetti noodles, parmesan cheese, eggs, butter, and seasonings in bowl.

3: Press the mixture firmly into a greased 9-inch round cake pan or pie plate. Bake until set.

Closeup overhead shot of baked spaghetti crust.

Ricotta Layer Directions:

1: Combine all the ricotta layer ingredients and mix thoroughly.

Closeup overhead shot of ricotta cheese, egg, and oregano.

2: Spread evenly over the crust.

Overhead shot of spaghetti crust topped with ricotta cheese.

Meat Layer Directions:

1: Saute the onions until softened.

Overhead shot of onions in skillet.

2: Add the ground beef and cook until no longer pink. Drain and return to the pan.

Overhead shot of raw ground beef in skillet with onions.

3: Add the diced tomatoes, tomato paste, and sugar and simmer until thickened. Then, add the Italian seasoning, salt, and pepper and mix.

Closeup over head shot of skillet full of ground beef, diced tomatoes, and seasonings.

4: Spread evenly over the ricotta layer.

Overehad shot of unbaked spaghetti pie with no cheese.

5: Top the pie with cheese.

Overhead shot of spaghetti pie topped with cheese.

6: Bake until golden brown. Then, cool and serve.

Overhead shot of golden baked spaghetti pie.

Substitutions and Variations

  • Any straight noodle can be broken up and used for the crust.
  • Omit the ricotta center and add more spaghetti if you prefer.
  • Try making the meat sauce with Italian sausage.
  • Add red pepper flakes to a spicy kick.


  • Measuring cups and spoons
  • Large pot
  • Large skillet
  • 9-inch cake pan or pie plate
Closeup shot of slice of spaghetti pie on plate.


Refrigerate this spaghetti pie for up to 3 days in an air-tight container. For longer storage, freeze it for up to 3 months in an air-tight, freezer-safe container. Defrost in the refrigerator overnight before reheating.

To reheat, place a slice on a microwaveable plate and heat at 30-second to 1-minute intervals until heated through.

What to Serve with Spaghetti Pie

Serve this spaghetti pie with a nice salad or vegetable and your favorite bread for an Italian feast.

Tips for the Best Spaghetti Pie

  • Press the cooked noodle mixture firmly into the bottom of your pan to ensure it forms a cohesive crust.
  • Be careful when spreading the meat sauce over the ricotta to avoid mixing it together.
  • Cook your noodles to al dente so they retain their texture while being baked.
Closeup shot of slice of spaghetti pie on plate.


What is spaghetti pie?

Spaghetti pie is a variation of spaghetti that uses spaghetti as a crust and tops it with ricotta, meat sauce, and cheese.

How do you make noodles hold together for spaghetti pie?

Press them firmly into the bottom of the pan to ensure the noodles form a cohesive crust as it bakes.

Do you always have to drain ground beef?

Yes, you do. Even lean ground beef will release some grease when it cooks. It's important to drain it to prevent a greasy sauce.

Delicious Dinner Dishes

Yield: 8 servings

Cheesy Spaghetti Pie

Cheesy Spaghetti Pie

This cheesy spaghetti pie is a delicious classic with a spaghetti noodle crust, rich meaty sauce, and tons of cheese.

Prep Time 30 minutes
Cook Time 35 minutes
Additional Time 15 minutes
Total Time 1 hour 20 minutes


  • 6 ounces spaghetti broken into 2-inch pieces
  • 1 tablespoon minced garlic
  • 2 tablespoons butter
  • 1 cup grated Parmesan cheese
  • 1 egg
  • 1 tbsp Italian seasoning
  • 1 cup creamy ricotta cheese
  • 1 egg
  • 1 tsp dried oregano
  • 1 tbsp vegetable oil
  • 1 small onion, chopped
  • 1 lb ground beef
  • 14.5 oz can diced tomatoes
  • 3 tbsp tomato paste
  • 1 tsp sugar
  • 1 tbsp Italian seasoning
  • 1 tsp salt
  • ½ tsp pepper
  • 2 cups shredded cheese


Crust Directions:

  1. Preheat oven to 350ºF.
  2. When breaking pasta into 2-inch pieces, it does help to wrap handfuls tightly in a clean kitchen towel.  This will allow you to break them without pieces flying all over.
  3. Prepare spaghetti according to package directions.  Drain pasta.
  4. In a large bowl, combine cooked spaghetti, garlic, butter, Parmesan cheese, egg, and Italian seasoning.
  5. Press mixture into a greased 9-inch round cake cake or pie plate.
  6. Bake for 15 minutes or until crust is set.

Ricotta Layer Directions:

  1. In a medium bowl, combine ricotta, egg, and oregano.  Spread mixture over baked crust.

Meat Layer Directions:

  1. Heat vegetable oil in a large skillet over medium heat.  Add onions and cook for 3 minutes.
  2. Add ground beef and cook until lightly brown and no longer pink.  This will take 6-8 minutes.  Drain excess greased off.
  3. Add diced tomatoes, tomato pasta, and sugar.  Simmer for about 5 minutes or until mixture thickens.
  4. Add Italian seasoning, salt, and pepper.  Mix well.
  5. Spread meat mixture over top of ricotta layer.

Cheese Topping Directions:

  1. Sprinkle cheese over top.  Bake for 25 minutes or until cheese is golden brown. If needed, you can broil briefly to darken the cheese if you desire.
  2. Cool for 15 minutes before serving.

Nutrition Information



Serving Size


Amount Per Serving Calories 539Total Fat 34gSaturated Fat 16gTrans Fat 1gUnsaturated Fat 14gCholesterol 161mgSodium 927mgCarbohydrates 22gFiber 3gSugar 4gProtein 36g

Get Inspired!

Never miss my delicious recipes, cute creations, or household tips!

We won't send you spam. Unsubscribe at any time. Powered by ConvertKit

Similar Posts

Leave a Reply

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

CommentLuv badge