Baked Cream Cheese Spaghetti Casserole

There’s something truly heartwarming about the aroma of baked pasta wafting through your home—a cozy hug that invites everyone to gather around the dinner table. Imagine golden, bubbly cheese melting to perfection atop layers of rich marinara and creamy goodness, mingling with perfectly cooked spaghetti. This Baked Cream Cheese Spaghetti Casserole is not just a delightful fusion of flavors; it’s an easy, satisfying dish that’s bound to become a weeknight favorite. Creamy, cheesy, and bursting with savory notes, it offers an inviting, hearty meal perfect for family dinners or casual get-togethers.

why make this recipe

You’ll love making this Baked Cream Cheese Spaghetti Casserole for several compelling reasons. First and foremost, it delivers unbeatable comfort food vibes while being absolutely delicious! The creamy texture complements the robust flavors of the sauce and meat, making every bite a delight.

This recipe is also incredibly easy to prepare, with minimal cleanup required. You can whip it up in under an hour, making it an ideal choice for busy weeknights. Additionally, it’s budget-friendly, utilizing common ingredients you probably already have on hand. Finally, this casserole is versatile; you can adapt it to suit various dietary preferences and ingredient substitutions, ensuring no one misses out on this delightful dish.

how to make Baked Cream Cheese Spaghetti Casserole

Ingredients

  • 12 oz (340g) spaghetti
  • 8 oz (225g) cream cheese (softened)
  • ½ cup sour cream (optional)
  • ½ cup grated Parmesan
  • 1 tsp garlic powder
  • Salt and pepper
  • 1 lb (450g) ground beef or Italian sausage
  • 1 medium onion, chopped
  • 3-4 cloves garlic, minced
  • 24 oz (700g) marinara sauce
  • 1 tsp Italian seasoning
  • 1-2 cups shredded mozzarella
  • Extra Parmesan
  • Butter for greasing

Helpful Notes:
You can find cream cheese in any major grocery store, usually in the dairy aisle. If you’re looking for a lighter version, consider Greek yogurt as a substitute for sour cream. For a gluten-free version, use gluten-free spaghetti.

Directions


  1. Cook the Spaghetti: Start by bringing a large pot of salted water to a boil. Add your spaghetti and cook it until al dente, usually 7-9 minutes. Drain well and set aside.



  2. Prepare the Meat Sauce: In a large skillet over medium heat, brown the ground beef or Italian sausage for about 5-7 minutes. Add the chopped onion and cook until it becomes translucent, around 3-4 minutes. Stir in the minced garlic and let it cook until fragrant, approximately 1 minute. Pour in the marinara sauce and sprinkle with Italian seasoning. Let this simmer for 8-10 minutes, allowing the flavors to meld together.



  3. Mix the Cream Cheese Mixture: In a large mixing bowl, combine softened cream cheese, optional sour cream, Parmesan, and garlic powder. Add the hot, drained spaghetti to the bowl and gently mix until the pasta is fully coated with the creamy mixture.



  4. Assemble the Casserole: Grease a baking dish with butter. Start layering the casserole by adding the spaghetti mixture first, followed by a layer of the prepared meat sauce. Top everything off with a generous handful of mozzarella and extra Parmesan.



  5. Bake the Casserole: Preheat your oven to 350°F (175°C). Bake the casserole uncovered for 20-25 minutes or until the cheese is melted and bubbly, with a golden top.



  6. Serve: Let the casserole rest for 5-10 minutes before slicing and serving, allowing the layers to set for easier serving.


Baked Cream Cheese Spaghetti Casserole

how to serve Baked Cream Cheese Spaghetti Casserole

This casserole is best served warm, straight from the oven, allowing that gooey cheese to shine. Consider plating it alongside a fresh garden salad or garlic bread to complement the rich flavors. A light drizzle of olive oil and a sprinkle of fresh herbs like basil or parsley can elevate the dish for special occasions. For those who like a touch of heat, offer red pepper flakes on the side for guests to customize their servings.

how to store Baked Cream Cheese Spaghetti Casserole

Leftovers can easily be stored in an airtight container in the refrigerator for up to 4 days. For longer storage, consider freezing the casserole; simply wrap it tightly in plastic wrap followed by aluminum foil, and it can last for 2-3 months. When ready to enjoy, thaw it in the refrigerator overnight, then reheat in the oven at 350°F (175°C) until warmed through. Always check for any off smells or changes in texture before consuming leftovers.

tips to make Baked Cream Cheese Spaghetti Casserole

  1. Cook Pasta Al Dente: Make sure to cook your spaghetti al dente, so it doesn’t turn mushy when baked.
  2. Add Vegetables: For added nutrition, consider sneaking in some sautéed mushrooms, bell peppers, or spinach into the meat sauce.
  3. Time-Saving: Prepare the meat sauce ahead of time and simply assemble the casserole when you’re ready to bake.
  4. Ingredient Swaps: If you prefer a lighter cheese option, substitute part-skim mozzarella and cream cheese to save on calories without sacrificing flavor.
  5. Make-Ahead Option: Assemble the casserole a day earlier, cover, and refrigerate. Bake it straight from the fridge, just adding a few extra minutes to the cooking time.
  6. Avoid Over-Browning: Keep an eye on the cheese to prevent it from over-browning—cover with foil if needed.
  7. Taste before Serving: Adjust the seasoning at the end of cooking to enhance the flavors before serving.
  8. Keep it Creamy: For a creamier texture, add a splash of milk to the cream cheese mixture.
  9. Chef Tip: For a gourmet touch, sprinkle fresh herbs like parsley or basil just before serving.
  10. Perfect Portions: Use a pizza cutter to slice into squares, making it easier to serve and control portion sizes.

variation

  1. Vegetarian Adaptation: Swap out the meat for sautéed mushrooms or a mix of your favorite vegetables like zucchini and eggplant for a wonderful vegetarian option.
  2. Protein Additions: Add cooked shredded chicken or crumbled turkey sausage for a twist on the original flavor.
  3. Gluten-Free Version: Use gluten-free pasta, and check your marinara sauce and cheese to ensure all ingredients meet gluten-free standards.
  4. Spicy Twist: Incorporate red pepper flakes or diced jalapeños into the meat sauce for an enjoyable kick.
  5. Herb-Infused: Try swapping the traditional marinara for a basil pesto for a fresh and herby take on this casserole.

FAQs

Can I make this ahead of time?
Yes, you can assemble the casserole a day beforehand and refrigerate it. Just bake it when ready to serve, adding a few extra minutes to the cooking time.

How do I store leftovers?
Place leftovers in an airtight container and store in the refrigerator for up to 4 days. Ensure that the casserole is completely cooled before sealing.

Can I freeze this dish?
Absolutely! Wrap the assembled casserole in plastic wrap and foil, and it can be frozen for up to 3 months. Thaw overnight in the fridge before baking.

What can I substitute for cream cheese?
Mascarpone cheese or Greek yogurt are great substitutes for cream cheese in this recipe, providing similar creaminess.

How do I prevent mushy spaghetti?
Cooking the spaghetti al dente ensures that it retains some bite during baking. It’s important not to overcook it initially.

Is this gluten-free friendly?
Yes, by using gluten-free spaghetti and ensuring your other ingredients are gluten-free, you can enjoy this dish without worry.

Can I use a different type of cheese?
Of course! Feel free to experiment with different cheeses such as cheddar or gouda for unique flavor profiles.

What if I don’t have a baking dish?
If you don’t have a baking dish, any oven-safe pan, like a cast-iron skillet or even a deep microwave-safe dish, can work too! Just ensure it’s adequately greased.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
baked cream cheese spaghetti casserole 2026 02 11 191127 1024x683 1

Baked Cream Cheese Spaghetti Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: hailey-carter
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Diet: Meat

Description

A delightful fusion of creamy and savory flavors, this Baked Cream Cheese Spaghetti Casserole is an easy and satisfying dish perfect for weeknight dinners.


Ingredients

  • 12 oz (340g) spaghetti
  • 8 oz (225g) cream cheese (softened)
  • ½ cup sour cream (optional)
  • ½ cup grated Parmesan
  • 1 tsp garlic powder
  • Salt and pepper, to taste
  • 1 lb (450g) ground beef or Italian sausage
  • 1 medium onion, chopped
  • 34 cloves garlic, minced
  • 24 oz (700g) marinara sauce
  • 1 tsp Italian seasoning
  • 12 cups shredded mozzarella
  • Extra Parmesan, for topping
  • Butter, for greasing


Instructions

  1. Cook the spaghetti in a large pot of salted boiling water until al dente, about 7-9 minutes. Drain and set aside.
  2. In a large skillet, brown the ground beef or sausage over medium heat for about 5-7 minutes. Add the chopped onion and cook until translucent, around 3-4 minutes. Stir in the minced garlic and cook for about 1 minute. Pour in the marinara sauce and add Italian seasoning, simmering for 8-10 minutes.
  3. In a mixing bowl, combine softened cream cheese, optional sour cream, Parmesan, and garlic powder. Mix with hot, drained spaghetti until fully coated.
  4. Grease a baking dish with butter. Layer the spaghetti mixture, then the meat sauce, and top with mozzarella and extra Parmesan.
  5. Preheat the oven to 350°F (175°C). Bake uncovered for 20-25 minutes, until cheese is melted and golden.
  6. Let the casserole rest for 5-10 minutes before slicing and serving.

Notes

For a lighter version, consider using Greek yogurt instead of sour cream. This dish can be customized with various vegetables or proteins.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star