Baked Cream Cheese Spaghetti Casserole
Nothing says comfort food quite like a hearty baked spaghetti casserole! This delightful dish combines the creaminess of cream cheese and sour cream with the satisfying chew of al dente spaghetti, all topped with melty mozzarella for a dish that’s as delicious as it is easy to prepare. Perfect for busy weeknights, family gatherings, or even potlucks, this casserole earns its place in the heart (and belly) of every Southern kitchen.
Why You’ll Love This Dish
What’s not to love about a recipe that practically makes itself? Baked Cream Cheese Spaghetti Casserole is not just easy on the eyes; it’s also easy on the wallet and a guaranteed hit with the family. In just around 30 minutes, you can whip up a dish that warms the soul and fills the tummy.
“This casserole has quickly become a weeknight staple in our house. The kids scarf it down and my husband asks for seconds every time!” – Happy Home Cook
The Cooking Process Explained
This casserole is such a breeze to make! With basic ingredients that blend together beautifully, you can expect comforting warmth from your oven in no time. Just gather your ingredients, mix them up, bake, and let the magic happen. This dish is creamy, cheesy, and oh-so-satisfying, making it a must-try for any home cook.
What You’ll Need
Before we dive into the cooking, here’s what you’ll need to make this delicious casserole:
- 8 ounces spaghetti
- 8 ounces cream cheese, softened
- 1 cup sour cream
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 can (14.5 ounces) diced tomatoes, drained
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and pepper to taste
- Fresh parsley for garnish (optional)
Substitutions: If you need a lighter version, consider using Greek yogurt instead of sour cream. You can also swap out the mozzarella for cheddar for a bolder flavor.
Step-by-Step Instructions
Let’s get cookin’! Follow these simple steps to create your own Baked Cream Cheese Spaghetti Casserole:
- Preheat the oven to 350°F (175°C).
- Cook the spaghetti according to package instructions until al dente; drain and set aside.
- In a large bowl, mix the cream cheese, sour cream, mozzarella cheese, Parmesan cheese, diced tomatoes, garlic powder, onion powder, salt, and pepper until well combined.
- Stir in the cooked spaghetti until fully coated with the sauce.
- Transfer the spaghetti mixture to a greased baking dish and spread it evenly.
- Bake in the preheated oven for 25-30 minutes, or until bubbly and golden on top.
- Remove from the oven and let it cool for a few minutes before serving.
- Garnish with fresh parsley, if desired, and enjoy!
Best Ways to Enjoy It
This casserole can stand alone as a main course, but it really shines alongside a fresh side salad or some buttery garlic bread. Garlic knots or roasted vegetables pair beautifully too, adding a nice crunch to balance the creaminess of the dish. For a kick, sprinkle some crushed red pepper flakes on top before serving.
Storage and Reheating Tips
Got leftovers? Lucky you! Store any remaining casserole in an airtight container in the fridge for up to 3 days. For those who like meal prep, you can freeze it for up to 3 months. Just be sure to thaw it overnight in the refrigerator and reheat in the oven at a low temperature (around 300°F) until warmed through.
Helpful Cooking Tips
- For a richer flavor, consider adding cooked ground beef or Italian sausage to the cheese mixture.
- Don’t skip the resting time! Letting it cool for a few minutes allows the casserole to firm up and makes serving easier.
- Keep an eye on it while baking—the perfect bubbly, golden top happens at different times in different ovens, so you know your oven best!
Recipe Variations
Want to mix it up? Here are a few ideas to customize your Baked Cream Cheese Spaghetti Casserole:
- Add some sautéed spinach or mushrooms for a healthy twist.
- Swap out the diced tomatoes for jarred marinara sauce for a sauce-laden version.
- For a bit of heat, toss in some jalapeños or a sprinkle of Cajun seasoning.
Your Questions Answered
Q: How long does it take to prepare?
A: Prep time is about 10-15 minutes, and baking takes an additional 25-30 minutes.
Q: Can I make this vegetarian?
A: Absolutely! Just stick to the original ingredients and skip any meat.
Q: How do I store leftovers?
A: Store in an airtight container in the fridge for up to 3 days, or freeze for up to 3 months.
With this Baked Cream Cheese Spaghetti Casserole recipe, dinner is not just a meal—it’s an experience filled with love, comfort, and the joy of being together around the table. Dive in and enjoy!

Baked Cream Cheese Spaghetti Casserole
Ingredients
Method
- Preheat the oven to 350°F (175°C).
- Cook the spaghetti according to package instructions until al dente; drain and set aside.
- In a large bowl, mix the cream cheese, sour cream, mozzarella cheese, Parmesan cheese, diced tomatoes, garlic powder, onion powder, salt, and pepper until well combined.
- Stir in the cooked spaghetti until fully coated with the sauce.
- Transfer the spaghetti mixture to a greased baking dish and spread it evenly.
- Bake in the preheated oven for 25-30 minutes, or until bubbly and golden on top.
- Remove from the oven and let it cool for a few minutes before serving.
- Garnish with fresh parsley, if desired, and enjoy!