A simple and comforting baked spaghetti casserole with cream cheese, perfect for weeknight dinners or potlucks.
Author:Leo
Prep Time:20 min
Cook Time:45 min
Total Time:65 min
Yield:6 servings 1x
Category:Dinner
Method:Baking
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
1 pound spaghetti
1 pound ground beef
1 onion, chopped
2 cloves garlic, minced
1 (28 ounce) can crushed tomatoes
1 (15 ounce) can tomato sauce
1 teaspoon dried oregano
1 teaspoon dried basil
1/2 teaspoon salt
1/4 teaspoon black pepper
8 ounces cream cheese, softened
1 cup shredded mozzarella cheese
1/2 cup grated Parmesan cheese
Instructions
Preheat your oven to 375°F (190°C). Cook spaghetti according to package directions; drain.
In a large skillet, brown the ground beef with the onion and garlic over medium heat. Drain off any excess grease.
Stir in the crushed tomatoes, tomato sauce, oregano, basil, salt, and pepper. Bring to a simmer and cook for 10 minutes, stirring occasionally.
In a bowl, combine the softened cream cheese with the mozzarella and Parmesan cheeses. Mix well.
In a large baking dish, layer half of the cooked spaghetti, followed by half of the meat sauce. Dollop half of the cream cheese mixture over the sauce.
Repeat the layers with the remaining spaghetti, meat sauce, and cream cheese mixture.
Cover the baking dish with foil and bake for 20 minutes.
Remove the foil and bake for an additional 10-15 minutes, or until the cheese is melted and bubbly.
Let stand for 5-10 minutes before serving.
Notes
This casserole can be assembled ahead of time and refrigerated. Add an extra 10-15 minutes to the covered baking time if baking from cold.
For a make-ahead option, you can freeze the unbaked casserole. Thaw completely in the refrigerator before baking.
You can substitute ground turkey or Italian sausage for the ground beef.