Skip to Content

Baked Cream Cheese Spaghetti Casserole

Baked Cream Cheese Spaghetti Casserole

The Comfiest Casserole I Know (And a Little Story)

You know those days when you're running late, the kids are bickering over something daft (why must socks disappear in the dryer?), and you just want to feed everyone with minimal fuss? That’s when I pull out my Baked Cream Cheese Spaghetti Casserole recipe. Actually, I got the bones of this dish from my aunt Lucy, who called it a 'midweek miracle.' I have a vivid memory of her serving it at a family get-together—during which my cousin accidentally mistook sugar for salt, but that’s another tale entirely. Anyway, it's cheesy, it's hearty, and it’s got just enough nostalgia baked in to make me smile every time.

Why I Keep Coming Back to This Recipe

I make this when it feels like the week is stretching on forever and I just want something that will coax my family to the table (and maybe even earn a thank you or two). My bunch goes wild for this—probably because it’s basically pasta and cheese squared. Plus, when I don't want to fuss with fancy sauces or extra pans, this is my go-to. I’ve had my battles with dry baked pastas and gloopy cheese sauces, but after a few tweaks, I figured out what works. Not gonna lie, sometimes I still mess up the noodle-to-sauce ratio but really, who’s counting?

Here’s What You’ll Need (And Some Cheeky Swaps)

  • 12 oz (about 340g) spaghetti (though I’ve used linguine in a pinch, and no one’s complained)
  • 1 lb (450g) ground beef or turkey – or, you can go meatless, just add a bit more sauce
  • 1 jar (about 24 oz) good marinara sauce (I once used homemade, but honestly, Rao’s is my standby)
  • 8 oz (225g) cream cheese, softened (full-fat is creamier, but I’ve done it with low fat and it’s decent; my gran would say, 'Don’t skimp!')
  • ½ cup sour cream (Greek yogurt works well if that’s what’s in the fridge)
  • 1 small onion, diced, or about ⅓ cup (though sometimes I just use a heaping spoonful of onion powder when I can’t be fussed)
  • 2 cloves garlic, minced, or 1 teaspoon garlic powder (it’s fine either way)
  • 2 cups shredded mozzarella (I love the low-moisture stuff, but any melty cheese gets the job done)
  • ½ cup grated Parmesan (the kind in the green can is totally fine, don’t let anyone shame you)
  • Salt and pepper to taste
  • Optional: A handful of chopped parsley or basil for a bit of color

How I Actually Make It (With Commentary)

  1. Preheat your oven to 350°F (or 180°C, give or take). Grease up a 9x13 inch casserole dish. I usually forget and do this last minute with a paper towel and some olive oil. Works fine.
  2. Boil the pasta in generously salted water until just shy of al dente. (I usually undercook it by about a minute since it finishes in the oven. Trust me, it’s worth it. But if you go over, it’s not the end of the world!) Drain, keep a splash of the pasta water if you remember—sometimes I forget, and it’s fine.
  3. While the noodles cook, brown your beef (or turkey, or just skip this for a veggie vibe) in a large skillet over medium heat. Chuck in the onion and garlic; cook until the meat’s not pink and the onion’s soft. Drain off excess fat if you want (I typically do, but a little left behind is okay). Add the marinara sauce, a pinch of salt, and a good grind of pepper. Let it simmer for 5-10 minutes; this is when I sneak a tiny spoonful, just to check seasoning. Sometimes it needs a bit of sugar if the sauce is too tangy.
  4. In a big bowl, combine the cream cheese and sour cream. Mash it around until it’s mostly smooth. If the cream cheese is still chilly, it can get lumpy, but I don’t stress about that—it melts anyway. Stir the drained pasta right into this creamy mess. It’ll look questionable but hang in there.
  5. Toss half the mozzarella into the creamy pasta along with half the parmesan. Give it a good mix.
  6. Spread about half the pasta mixture into your prepared casserole dish. Layer half the meat sauce on top. Repeat with the rest of the pasta, then the rest of the sauce. Top with the remaining mozzarella and parmesan. If you’re feeling fancy (or just want it to look less beige), sprinkle over some herbs.
  7. Bake uncovered for 30 minutes or until bubbly and the cheese is starting to turn golden. If you’re impatient (like me sometimes), just broil it for a minute or two at the end, but keep an eye on it—it goes from golden to charred fast!
  8. Let it sit for about 10 minutes before serving. Or don’t—it’ll be gooier but who cares?

Lessons Learned, Notes & Little Discoveries

  • If you forget to soften the cream cheese, just nuke it in the microwave for 20 seconds. Actually, I find it works better if you stir it halfway through.
  • Sometimes the bottom layer gets a bit crispy. My husband calls those the 'bonus crunchy bits.'
  • I’ve tried using less cheese to be “healthy.” Honestly, I regretted it. Just embrace the cheese.
  • Pasta shape swap: penne or rotini also work, but spaghetti is the classic.

Some Variations (and an Oops)

  • Once, I tossed in a handful of chopped spinach, and the kids barely noticed. Success!
  • Swapped ground beef with Italian sausage—wow, that was a hit.
  • I tried making this with gluten-free spaghetti once. On second thought, it turned out weirdly gummy, but maybe I overcooked it. Your mileage may vary.
  • Adding crushed red pepper flakes gives it a little kick (just don’t overdo it unless your family loves a challenge).

What You’ll Need—But Don’t Panic If You Don’t Have Everything

  • Large pot (for boiling pasta)
  • Big mixing bowl (I use my old, slightly chipped ceramic one—works fine)
  • Skillet or frying pan (any kind; heck, I once used a Dutch oven because it was clean already)
  • 9x13 inch casserole dish (I’ve used two smaller pans when the big one was in the dishwasher. It’s all good.)
Baked Cream Cheese Spaghetti Casserole

Storing Leftovers—If There Are Any

Cover and stash leftovers in the fridge; they’ll keep for 2-3 days, but honestly, in my house, it never lasts more than a day! Reheat in the oven or, if you’re lazy (like me sometimes), just microwave a chunk. I actually think this tastes even better the next day—the flavors cozy up together.

How We Love to Serve It (Family Rituals & All)

I usually serve big squares of this casserole with a crisp green salad and maybe some garlic bread if I’m feeling energetic. My youngest insists on a side of pickles—don’t ask me why, but I’ve learned not to fight it. Sometimes I’ll even make these oven-roasted green beans I found online. Oh, and if you want a homemade garlic bread recipe, Sally’s Baking Addiction has a great one.

A Few Pro Tips (Learned the Hard Way)

  • I once tried rushing the cooling step and ended up with a lava-hot mouth. So yeah, let it rest a bit.
  • If you forget to salt your pasta water, the whole thing can taste flat. Don’t skip that step—ask me how I know.
  • Don’t use pre-shredded cheese if you can help it. It’s got that weird powder stuff and can make the top less gooey. But if that’s all you’ve got, go for it.

FAQ—Real Questions I’ve Heard From Friends

  • Can I make this ahead? Absolutely! Assemble it, cover, and pop it in the fridge for up to a day. Bake when ready. (You might need to add a few extra minutes to the cooking time if it’s cold.)
  • Can I freeze it? Yep, though I’d say it’s best if you freeze before baking; wrap tightly. Thaw in the fridge overnight, then bake as usual. I’ve frozen after baking too, and while it’s okay, the texture’s just a bit off.
  • My sauce is watery—help? Let it bake uncovered, and give it a little extra time. Or, next time, drain your noodles well and maybe hold back a bit on the sauce.
  • Do I have to use cream cheese? Not really. Ricotta or even cottage cheese works, but honestly, it’s not the same.
  • Can I make it vegetarian? Sure thing! Just skip the meat, or add sautéed mushrooms, zucchini, or more cheese (never wrong to add more cheese, right?).
  • What if I only have spaghetti sauce, not marinara? That’s totally fine. Use what you have—this isn’t a fancy restaurant, it’s your kitchen.

So, there you have it—my slightly rambling, definitely cheesy, and thoroughly comforting Baked Cream Cheese Spaghetti Casserole. If you try it, pop by and let me know what swaps or spins you put on it. And if you find my missing left sock, well, I owe you a casserole!

★★★★★ 4.70 from 78 ratings

Baked Cream Cheese Spaghetti Casserole

yield: 6 servings
prep: 20 mins
cook: 35 mins
total: 55 mins
A comforting and creamy baked spaghetti casserole made with tender pasta, savory meat sauce, and a luscious cream cheese layer. Perfect for family dinners or potlucks.
Baked Cream Cheese Spaghetti Casserole

Ingredients

  • 12 oz (340 g) spaghetti
  • 1 lb (450 g) ground beef
  • 2 cups (480 ml) marinara sauce
  • 8 oz (225 g) cream cheese, softened
  • ¼ cup (60 ml) sour cream
  • 1 cup (115 g) shredded mozzarella cheese
  • ½ cup (50 g) grated Parmesan cheese
  • 2 cloves garlic, minced
  • 1 tablespoon olive oil
  • 1 teaspoon Italian seasoning
  • Salt and pepper to taste
  • Chopped fresh parsley for garnish (optional)

Instructions

  1. 1
    Preheat the oven to 350°F (175°C). Grease a 9x13-inch baking dish with cooking spray or olive oil.
  2. 2
    Cook the spaghetti according to package instructions until al dente. Drain and set aside.
  3. 3
    In a large skillet, heat olive oil over medium heat. Add ground beef and cook until browned. Add minced garlic, Italian seasoning, salt, and pepper. Stir in marinara sauce and simmer for 5 minutes.
  4. 4
    In a medium bowl, mix softened cream cheese and sour cream until smooth. Toss the cooked spaghetti with the cream cheese mixture until evenly coated.
  5. 5
    Spread half of the spaghetti mixture in the prepared baking dish. Top with half of the meat sauce, then sprinkle with half of the mozzarella and Parmesan cheese. Repeat layers with remaining spaghetti, meat sauce, and cheeses.
  6. 6
    Bake uncovered for 30-35 minutes, or until the cheese is melted and bubbly. Garnish with chopped parsley if desired. Serve hot.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 520cal
Protein: 27 gg
Fat: 28 gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 41 gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!