This Spaghetti Pie is an oven-baked casserole that takes a classic Italian recipe and turns it into an easy one-dish meal. Layers of spaghetti noodles, beef, sauce, cream cheese, and sour cream bring a blend of comfort food flavors. A perfect dish for a family meal!

One serving of Spaghetti Pie on a black plate

I love casserole recipes. They bring all the components of your meal together into a casserole that spells easy. This Spaghetti Pie is great with Cheesy Italian Bread for a complete meal. It is great for reheating making it an excellent recipe for a potluck.

Grumpy’s Comfort Food: Pasta, Cheese, and Beef.

When Grumpy and I first were together, this was one of the first recipes I made for him and he fell in love with it. It is very close to lasagna with flavor and texture and lasagna is his favorite meal of all time. With the onset of our having to restrict carbs, this became a once in a while special meal to enjoy.

What I love most about this Spaghetti Pie recipe is it is super easy to make. Originally it was covered with a seasoned tomato sauce that I would use, but as time progressed, I started making my own homemade spaghetti sauce that I would use in place of it.

Baked casserole in a blue dish

Why is this called Spaghetti Pie?

While Spaghetti Pie isn’t necessarily pie per se, it is called Spaghetti Pie because the pasta noodles form the “crust” of the pie. Then it is topped with the cheese mixture, meat sauce, and cheese before baking.

What you need to make Spaghetti Pie

As an Amazon Associate, I earn from qualifying purchases. This post contains affiliate links.

Beef: I always use a good quality ground beef for the best flavor.

Spaghetti Noodles: Choose a pasta noodle that is toothsome. I don’t recommend angel hair pasta. It is far to thin.

a colander with cooked pasta

Sour Cream and Cream Cheese: I also opt for full-fat versions and buy a good quality product.

Cheese: Buy the brick cheese and shred it yourself. Cheddar Cheese gives great flavor here, but if your inclined to want to use soft cheese, then Mozzarella works great also.

Homemade Pasta Sauce: For the best flavor, a homemade pasta sauce is the best hands down.

Casserole Dish: You want a medium-sized casserole dish for this recipe. It can be round, square, or oblong. I love the baking dish I used in the photos, however, they aren’t available anymore. But, these casserole dishes are on my wish list!

Things you should know about making this recipe

  • Undercook the pasta by 2 minutes. If you cook it until it is al dente, it will continue to cook while in the oven causing the spaghetti noodles to overcook.
  • Be sure the pasta is well-drained. Watery pasta is not a good thing.
  • Spray the baking dish with cooking spray. Some people may say ceramic doesn’t need a non-stick spray, but personally, I always use it to stay on the safe side.
  • A thick pasta sauce is best to use. If you don’t make your own, then be sure to buy one that says thick on the label and one that doesn’t look like it is watery.
layer of meat in the casserole

Substitutions I have made to this recipe

Since I have been making this Spaghetti Pie casserole for many years now, I have tried it in a variety of ways. Maybe one of these ways will fit your likes.

  • Skip the sour cream and cream cheese and use 1- 1/2 cup ricotta cheese. Whisk an egg into the cheese mixture along with a teaspoon of Italian seasoning and 1/4 cup parmesan cheese.
  • Substitute sweet or hot Italian sausage crumbles for the ground beef. This also will work well with ground turkey.
  • Whisk one egg and 1/4 cup grated parmesan cheese together. Stir it into the cooked spaghetti noodles. Then place the spaghetti mixture into the casserole and proceed with step 5.

What do you serve with Spaghetti Pie

A great big fresh tossed salad is always a welcome side to any pasta meal. If salad isn’t your thing, then you may like to roast some zucchini or serve some roasted asparagus for a veggie side dish.

Grumpy loves this Cheesy Garlic Bread and I also have served up this Sweet Dinner Roll on the side.

pinnable image for spaghetti pie

Other Casserole recipes you may enjoy

Low Carb Chili Dog Casserole is one the entire family will love whether you are a low carb dieter or not.

Leftover Thanksgiving Turkey Casserole isn’t just for after Thanksgiving anymore. I have made this with rotisserie chicken and it is just as tasty.

Broccoli Rice and Cheese Casserole is a retro recipe casserole dish that I ate growing up. It was always a staple at any family gathering and even would make its appearance on potluck tables.

Tuna Noodle Casserole is another one of Grumpy’s favorite recipes. You can make this a chicken casserole by subbing canned chicken in place of the tuna.

Ham and Noodle Casserole makes good use of any leftover ham and is super delicious. No canned soups are involved in making this recipe.

*If you made this recipe for Spaghetti Pie, please give it a star rating*

Spaghetti Pie
Yield: 8 servings

Spaghetti Pie

Prep Time: 10 minutes
Cook Time: 30 minutes
Resting Time: 15 minutes
Total Time: 55 minutes

A delicious Italian classic turned into a casserole the whole family will love.


  • 1 pound ground beef
  • 1/2 small onion, diced
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 cups homemade pasta sauce
  • 1-1/2 cups sour cream
  • 1/3 cup cream cheese
  • 1/4 cup chopped green onions
  • 4 cups hot cooked spaghetti (about 4 ounces uncooked pasta)
  • 6 ounces shredded cheddar cheese


  1. Preheat oven to 350°.
  2. Saute onion in a large nonstick skillet over medium heat until browned and it begins to look translucent, about 2-3 minutes.
  3. Crumble and cook ground beef until browned. Drain well, and return meat to pan. Stir in salt, pepper, and tomato sauce. Bring to a low boil; reduce heat, and simmer for 10 minutes.
  4. Combine the sour cream, green onions, and cream cheese in a small bowl, and set aside.
  5. Place the spaghetti noodles in a 1-quart casserole dish coated with cooking spray.
    Spread the sour cream mixture over spaghetti noodles. Top with meat mixture. Sprinkle with cheese.
  6. Cover and bake at 350° for 25 minutes. Uncover; bake an additional 5 minutes or until cheese is bubbly.

Nutrition Information



Amount Per Serving Calories 459Total Fat 27gSaturated Fat 17gTrans Fat 0gCholesterol 69mgSodium 548mgCarbohydrates 32gFiber 3gSugar 7gProtein 23g

Nutrition information is provided as a courtesy but will vary depending on the specific brands of ingredients you use. Please consult with your doctor regarding specific health needs.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram