Cream Cheese Baked Spaghetti Casserole is a cozy, cheesy pasta bake with layers of creamy spaghetti, hearty meat sauce, and golden melted cheese.

If you love lasagna but crave something a little faster and more relaxed, this creamy baked spaghetti is your new go-to comfort dinner. The noodles are tossed with a tangy cream cheese mixture, then topped with rich meat sauce and a generous crown of mozzarella.

It’s the kind of dish you slide onto the table and everyone instantly leans in. The edges get a little crispy, the center stays soft and creamy, and every bite has that perfect balance of pasta, sauce, and cheese. Plus, it reheats like a dream, so leftovers are a big win for busy nights.

Make it for Sunday dinner, potlucks, or any weeknight when you want something hearty and satisfying without a lot of fuss. Once you’ve made it once, you’ll probably keep the ingredients on hand for “just in case” comfort-food emergencies.

What You Need to Make This Cream Cheese Baked Spaghetti

Spaghetti (about 12 oz) – The base of the casserole; cooked just to al dente so it stays pleasantly firm after baking.

Ground beef or Italian sausage – Adds savory richness and turns the sauce into a hearty, satisfying meat layer. Use sausage for extra flavor or a mix of both.

Marinara or spaghetti sauce (24 oz jar) – Brings moisture and tomato flavor. Choose a sauce you enjoy on its own since it flavors the whole casserole.

Onion (finely diced) – Softens into the sauce and adds sweetness and depth to the meat mixture.

Garlic (minced) – Builds classic Italian-style aroma and flavor; a little goes a long way in the sauce.

Italian seasoning – A simple blend of herbs that makes the sauce taste slow-simmered and robust without extra effort.

Salt and black pepper – Essential for balancing flavors in both the pasta and meat sauce layers.

Cream cheese (softened) – The star of the creamy layer, coating the pasta and giving the casserole its signature tangy richness.

Sour cream – Lightens the cream cheese mixture and adds an extra creamy, slightly tangy note that keeps the dish from feeling heavy.

Grated Parmesan cheese – Intensifies the cheesy flavor and helps the cream layer cling to the spaghetti.

Shredded mozzarella cheese – Melts into a gooey, stretchy top layer that browns beautifully in the oven.

Butter (cut into small pieces) – Dotted over the top to boost richness and help the cheese bubble and brown.

Fresh parsley (optional) – Sprinkled on after baking for a pop of color and a fresh, herby finish.

Step-by-Step Cream Cheese Baked Spaghetti

STEP 1: Cook the spaghetti in well-salted boiling water until just al dente. Drain, then toss with a little olive oil so the strands don’t clump while you prepare the other components.

STEP 2: In a large skillet over medium heat, brown the ground beef or sausage with the diced onion, breaking the meat into small crumbles. Cook until no pink remains and the onion is softened.

STEP 3: Stir in the minced garlic, Italian seasoning, salt, and pepper. Cook briefly until fragrant, then pour in the marinara or spaghetti sauce. Let the sauce simmer 5–7 minutes so the flavors meld and slightly thicken.

STEP 4: In a mixing bowl, beat together the softened cream cheese, sour cream, and grated Parmesan until smooth and spreadable. If it feels too stiff, let it sit at room temperature for a few more minutes.

STEP 5: Lightly butter a 9×13-inch baking dish. Spread half of the cooked spaghetti in an even layer on the bottom of the dish. Gently spread the cream cheese mixture over this layer, then top with the remaining spaghetti.

STEP 6: Pour the warm meat sauce evenly over the pasta layers, making sure it reaches the edges. Sprinkle the shredded mozzarella all over the top, then dot with the butter pieces so they melt into the cheese as it bakes.

STEP 7: Cover the dish loosely with foil and bake at 350°F (175°C) for about 20 minutes. Remove the foil and bake another 10 minutes, or until the cheese is melted, bubbly, and slightly golden. Let rest 5 minutes, then garnish with parsley and serve.

Can I use a different pasta shape?

Yes. Short, sturdy shapes like penne, rotini, or ziti work well. Just cook them to al dente, drain thoroughly, and assemble the casserole the same way for great texture.

Can I make this baked spaghetti ahead of time?

You can assemble the casserole up to a day in advance. Cover tightly and refrigerate, then bake from cold, adding about 10 extra minutes until it’s piping hot in the center.

Can I freeze Cream Cheese Baked Spaghetti Casserole?

Yes. Assemble and cool completely, or freeze leftovers in portions. Wrap well and freeze up to 2–3 months. Thaw overnight in the fridge, then reheat gently until hot all the way through.

Can I make this casserole without meat?

Absolutely. Simply skip the beef or sausage and use your favorite marinara sauce. You can add sautéed mushrooms, extra peppers, or spinach to keep it satisfying without the meat.

How can I lighten this dish a bit?

Use light cream cheese and reduced-fat sour cream, and swap some mozzarella for part-skim. You can also use turkey sausage and add extra veggies to balance the richness.

Helpful Tips

  • For best texture, avoid overcooking the spaghetti; it should be slightly firmer than you’d normally eat since it continues cooking in the oven.
  • Make sure the cream cheese is fully softened so it blends smoothly. Tiny cream cheese lumps are fine, but big chunks make spreading tricky and can bake unevenly.
  • If the top browns too quickly, tent loosely with foil. If you want more color, switch the oven to broil for 1–2 minutes, watching carefully.

What to Serve with Cream Cheese Baked Spaghetti

  • A crisp green salad with a simple vinaigrette balances the richness and adds freshness to the plate.
  • Garlic bread or warm crusty rolls are perfect for soaking up any extra sauce and cheesy bits from the pan.
  • Light roasted vegetables, such as broccoli, green beans, or zucchini, round out the meal without competing with the casserole’s bold flavors.

How to Store & Reheat

Leftover Cream Cheese Baked Spaghetti Casserole should be cooled to room temperature, then stored in an airtight container in the refrigerator for up to 3–4 days. You can portion it into smaller containers for quick single-serve lunches or dinners.

To reheat, warm individual portions in the microwave until hot, adding a splash of water or extra sauce if needed to loosen. For the best texture, reheat larger portions in a covered baking dish at 325°F (165°C) until heated through, then uncover briefly to refresh the melted cheese on top.

Cream Cheese Baked Spaghetti Casserole

A comforting oven-baked pasta dish layered with rich cream cheese, savory meat sauce, and melted cheese—a hearty family-style dinner.
Pin it to remember it! Rate
Course: Casserole, Main Course
Cuisine: American
Keyword: Cream Cheese Baked Spaghetti Casserole
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 6

Ingredients

  • 2 tablespoons butter cubed
  • 8 ounces full-fat cream cheese brought to room temperature
  • 1 cup shredded mozzarella cheese plus 1 additional cup for topping
  • 1/4 cup finely grated Parmesan cheese
  • 1/4 cup sour cream
  • 1 pound ground beef or Italian-style sausage
  • 12 ounces dry spaghetti approximately 3/4 of a 1-pound box
  • 24- ounce jar of spaghetti or marinara sauce
  • 1 small yellow onion finely chopped
  • 2 garlic cloves minced or pressed
  • 1 teaspoon dried Italian herb blend
  • Salt and ground black pepper according to taste
  • Chopped fresh parsley for optional garnish
  • Drizzle of olive oil for tossing pasta

Instructions

  • Boil the spaghetti in salted water following the package instructions until it reaches an al dente texture. Drain thoroughly and toss with a splash of olive oil to keep the strands separate. Set aside.
  • In a large skillet over medium heat, sauté the ground meat together with the diced onion until fully browned and cooked through.
  • Incorporate the minced garlic, Italian seasoning, and desired amount of salt and pepper into the skillet. Stir in the jarred marinara sauce and let the mixture simmer gently for 5 to 7 minutes to develop flavor.
  • In a mixing bowl, blend together the softened cream cheese, sour cream, and Parmesan cheese until smooth and fully combined.
  • Grease a 9×13-inch baking dish lightly with butter. Place half of the cooked spaghetti in an even layer at the base of the dish.
  • Spread the cream cheese mixture evenly across the pasta layer, ensuring full coverage.
  • Add the remaining spaghetti on top of the cream layer, followed by the warm meat sauce, spreading it out to cover all the noodles.
  • Sprinkle the shredded mozzarella generously over the surface. Distribute the small butter cubes across the top to enhance richness during baking.
  • Cover the dish loosely with foil and bake in a preheated oven at 350°F (175°C) for 20 minutes.
  • Uncover and continue baking for an additional 10 minutes, or until the top is golden and the cheese has melted and begun to bubble.
  • Let the casserole sit for 5 minutes before cutting into portions. Optionally, garnish with a scattering of freshly chopped parsley before serving.
Love This Recipe? Save it!

Leave a Reply

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

Recipe Rating