All recipes

Creamy Baked Spaghetti Casserole with Cheese

Creamy Baked Spaghetti Casserole with Cheese marries rich tomato-beef sauce with spaghetti tossed in tangy cream cheese, then finishes under a bubbling mozzarella-Parmesan crust. Each bite is velvety, savory, and comforting, perfect for weeknight dinners or a casual potluck. It’s a nostalgic, crowd-pleasing pasta bake with a silky interior and golden, cheesy top.

  • Prep15 mins
  • Cook50 mins
  • Serves12
  • DifficultyEasy
Creamy Baked Spaghetti Casserole with Cheese
  1. 1

    Preheat the oven to 350 degrees F (175 degrees C) and lightly grease a 9x13-inch baking pan.

  2. 2

    Bring a large pot of lightly salted water to a boil. Cook the spaghetti in the boiling water, stirring occasionally, until slightly firm, about 12 minutes.

  3. 3

    Meanwhile, heat a skillet over medium-high heat. Cook and stir the ground beef in the hot skillet until browned and crumbly, 5 to 7 minutes. Drain the fat and stir in the spaghetti sauce.

  4. 4

    Drain the spaghetti and place it in a bowl. Add the cream cheese, garlic, Italian seasoning, and garlic salt. Stir until the cream cheese is melted and the spaghetti is fully coated. Spread a small amount of the meat sauce in the bottom of the prepared baking pan; place the spaghetti on top and cover with the remaining meat sauce. Sprinkle Parmesan and mozzarella cheeses over the top.

  5. 5

    Bake in the preheated oven until bubbly, about 30 minutes.