One chilly Friday evening, my neighbor’s kids showed up unannounced, their faces bright despite the rain pouring outside. With my husband stuck late at work, I knew I had to whip up something comforting and quick before dinner became a stressful hunt for takeout menus.
Spaghetti was on my mind, but I wanted to make it something a bit more special—something warm and satisfying enough to turn that gloomy day around. The kids plopped down at the kitchen table, chattering about their school week, while I pulled out cream cheese and mozzarella from the fridge.
This casserole came together like a little magic trick, creamy and cheesy with just the right touch of savory Italian seasoning. The kitchen soon filled with the rich aroma of marinara bubbling in the oven, and the kids eagerly hovered near the oven door, impatient for that first golden, bubbly bite.
That night, this baked cream cheese spaghetti casserole earned a permanent spot in my rotation—not only for busy weeknights but for those surprise moments when family and friends need a comforting meal that feels like a warm hug. It’s simple, satisfying, and somehow feels like a cozy secret passed down from one busy mom to another. Plus, it’s budget-friendly, which is always a win when feeding a family of four without fuss.
Short Description
Baked Cream Cheese Spaghetti Casserole is a comforting, creamy pasta bake combining tender spaghetti, rich cream cheese, marinara sauce, and melted mozzarella. It’s a family-friendly dish that’s easy to prepare, perfect for busy nights or casual gatherings.
Key Ingredients
- 8 oz spaghetti
- 1 (8 oz) package cream cheese, softened
- 1 cup shredded mozzarella cheese, divided
- ½ cup grated Parmesan cheese
- ½ cup sour cream
- ½ teaspoon garlic powder
- ½ teaspoon Italian seasoning
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 jar (24 oz) marinara sauce
- 1 cup cooked ground beef or sausage (optional)
- Fresh parsley, chopped (optional, for garnish)
Tools Needed
- Large pot for boiling pasta
- Colander for draining
- Large mixing bowl
- 9×13-inch baking dish
- Cooking spray or butter for greasing
- Mixing spoon or spatula
Cooking Instructions
Step 1: Preheat the Oven
Preheat your oven to 350°F (175°C). Grease your 9×13-inch baking dish with cooking spray or butter. This will prevent sticking and make cleanup easier.
Step 2: Cook the Spaghetti
Boil the spaghetti in salted water according to package instructions until al dente (usually about 8-10 minutes). Drain well and let it cool slightly so it’s easier to mix.
Step 3: Prepare the Creamy Sauce
In a large mixing bowl, beat the softened cream cheese and sour cream until smooth. Add garlic powder, Italian seasoning, salt, and black pepper, stirring until fully combined. Pour in the marinara sauce and mix well. If you want extra protein and flavor, fold in cooked ground beef or sausage at this stage.
Step 4: Combine with Spaghetti
Gently toss the cooked spaghetti into the creamy sauce, making sure every strand is coated with the rich sauce. Then stir in half of the shredded mozzarella cheese for a cheesy base that binds everything together.
Step 5: Assemble the Casserole
Transfer the spaghetti mixture evenly into the prepared baking dish. Sprinkle the remaining mozzarella cheese and grated Parmesan over the top for a golden, bubbly finish after baking.
Step 6: Bake
Bake in the preheated oven for 25 to 30 minutes. Look for a bubbly top that’s starting to turn golden brown—the best sign your casserole is perfectly cooked.
Step 7: Garnish and Serve
Let the casserole cool for 5 minutes before serving to set up. Sprinkle fresh parsley over the top to add a pop of color and a hint of freshness. Serve warm and enjoy every creamy, cheesy bite!
Why You’ll Love This Recipe
– Easy weeknight dinner with pantry staples
– Kid-approved and crowd-friendly
– Make-ahead friendly for busy schedules
– Can be adapted with veggies or proteins
– A satisfying twist on traditional baked spaghetti
Mistakes to Avoid & Solutions
Overcooked Pasta: Avoid soggy spaghetti by cooking it just until al dente. It will continue to soften during baking.
Lumpy Sauce: Ensure cream cheese is fully softened before mixing to prevent lumps. Warm slightly if needed before blending.
Dry Casserole: Don’t skimp on the sauce. If your marinara seems thick, add a splash of pasta water or milk to keep the casserole moist.
Burnt Cheese Topping: If cheese browns too quickly, tent with foil halfway through baking.
Underseasoned: Taste your sauce mixture before baking and adjust salt and spices accordingly.
Serving and Pairing Suggestions
Serve this casserole family-style for a casual meal or plated for a cozy dinner. It pairs wonderfully with a simple green salad, garlic bread, or steamed vegetables.
For drinks, try a light red wine, sparkling water with lemon, or iced tea to balance the richness.
Storage and Reheating Tips
Store leftovers in an airtight container in the fridge for up to 3 days.
To reheat, cover the casserole with foil and warm in a 350°F oven for 15-20 minutes until heated through.
For microwave reheating, cover loosely and heat in short intervals to prevent drying. Add a splash of water if needed to maintain creaminess.
FAQs
1. Can I make this casserole vegetarian?
Absolutely! Skip the meat and add sautéed mushrooms or spinach for extra flavor and nutrition.
2. Can I use other types of pasta?
Yes, penne or rotini work well too since they hold sauce nicely.
3. Is it okay to freeze leftovers?
You can freeze it, but for best texture, freeze before baking. Thaw overnight in the fridge before baking as instructed.
4. How do I prevent the casserole from drying out?
Make sure the sauce is generous and cover with foil during baking if needed to keep moisture in.
5. Can I prepare this in advance?
Yes! Assemble the casserole the night before and bake when ready. Just add 5-10 extra minutes to the baking time if baking from cold.
Tips & Tricks
Use room-temperature cream cheese to speed up mixing and avoid lumps.
Reserve a little pasta water when draining to loosen sauce if it feels too thick.
Letting the casserole rest before serving helps it set and slice cleaner.
Swap half the mozzarella for provolone or cheddar for a different cheese flavor.
Recipe Variations
Meaty Twist: Add 1 cup cooked Italian sausage or browned ground beef in Step 3 for heartier flavor.
Veggie Boost: Stir in 1 cup sautéed mushrooms, spinach, or bell peppers with the spaghetti in Step 4.
Spicy Kick: Add ¼ teaspoon red pepper flakes to the sauce mix for subtle heat.
Lower Fat: Use reduced-fat cream cheese and sour cream; swap whole milk marinara for a lighter version.
Extra Cheesy: Mix shredded ricotta into the sauce for an ultra-rich, creamy texture.
Final Thoughts
After that rainy evening, this casserole became more than just a recipe—it turned into a quick solution for unexpected guests and tired days alike. The creamy texture paired with melted cheese makes every bite comforting without being heavy. I appreciate how easy it is to adapt, adding sausage one day or keeping it simple another. It’s the kind of dish that brings everyone to the table, no matter how hectic life gets.
For families juggling work, school, and all the in-between moments, having a reliable, crowd-pleasing meal like this one is priceless. It’s a reminder that good food doesn’t need to be complicated to make people happy and feel cared for.

Baked Cream Cheese Spaghetti Casserole
Ingredients
- 8 oz spaghetti
- 1 8 oz package cream cheese, softened
- 1 cup shredded mozzarella cheese divided
- ½ cup grated Parmesan cheese
- ½ cup sour cream
- ½ teaspoon garlic powder
- ½ teaspoon Italian seasoning
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 jar 24 oz marinara sauce
- 1 cup cooked ground beef or sausage optional
- Fresh parsley chopped (optional, for garnish)
Instructions
- Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish.
- Boil spaghetti in salted water until al dente (8-10 minutes). Drain and let cool slightly.
- Beat cream cheese and sour cream until smooth. Stir in garlic powder, Italian seasoning, salt, pepper, and marinara sauce. Add cooked ground beef or sausage if desired.
- Toss spaghetti with the sauce until coated. Stir in half the mozzarella.
- Spread mixture in baking dish. Top with remaining mozzarella and Parmesan.
- Bake 25-30 minutes until bubbly and golden. Cool 5 minutes, garnish with parsley, and serve warm.