Baked Cream Cheese Spaghetti Casserole

Some recipes stay with you. This one came from a night when I had a half-box of spaghetti, some leftover ground beef, and a block of cream cheese begging to be used. I wasn’t expecting anything fancy, but what came out of the oven was creamy, comforting, and absolutely delicious.

This baked cream cheese spaghetti casserole has become one of those dependable dishes in my rotation. It’s cozy and filling, perfect for busy weeknights, potlucks, or lazy Sundays when you want something satisfying without too much fuss. The layers of creamy pasta, hearty meat sauce, and melted cheese come together in the most mouthwatering way.

What This Recipe Is All About

This recipe takes your classic spaghetti and gives it a rich, creamy twist. The cream cheese melts into the pasta, coating it with a velvety layer. Then it’s topped with a savory tomato-based meat sauce and finished with bubbly, golden cheese. It’s a baked dish that feels indulgent but is easy enough to pull off on a weeknight.

The flavor is bold and comforting. The texture is creamy in the center with a beautifully crisp and cheesy top. It reheats well, so it’s also great for leftovers or meal prepping ahead.

Baked Cream Cheese Spaghetti Casserole fresh out of the oven with a golden, bubbly cheese topping, served in a ceramic baking dish on a white countertop.

Ingredients You’ll Need

  • 12 oz spaghetti
  • 1 lb lean ground beef
  • 1 jar spaghetti sauce (about 28 oz)
  • 8 oz cream cheese, softened
  • 1 clove garlic, minced
  • 1 teaspoon Italian seasoning
  • A pinch of garlic salt
  • ½ cup grated Parmesan cheese
  • ½ cup shredded mozzarella cheese

Tools You’ll Want to Have

  • Large pot for boiling pasta
  • Skillet for browning meat
  • Mixing bowl for tossing the pasta and cream cheese
  • 9×13-inch baking dish
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Aluminum foil

Ingredient Swaps and Additions

If you want to tweak the recipe, here are some easy and tasty substitutions:

  • Ground turkey, sausage, or a plant-based ground can be used instead of beef
  • Gluten-free or whole wheat spaghetti works well
  • Ricotta cheese can replace the cream cheese for a slightly different texture
  • Add in sautéed mushrooms, chopped spinach, or diced bell peppers for extra flavor and nutrition
  • Use a spicy marinara or toss in some crushed red pepper flakes if you like a bit of heat

Step-by-Step Instructions

Step 1: Preheat and Prepare

Preheat your oven to 350°F. Lightly grease a 9×13-inch baking dish and set it aside.

Step 2: Cook the Spaghetti

Bring a large pot of salted water to a boil. Add the spaghetti and cook until just al dente, about 10 to 12 minutes. Drain the pasta and set it aside.

Step 3: Brown the Beef and Make the Sauce

In a medium skillet over medium-high heat, cook the ground beef until browned and crumbly, about 5 to 7 minutes. Drain any excess fat. Stir in the spaghetti sauce and let it simmer for 2 to 3 minutes while you prepare the pasta mixture.

Step 4: Mix Pasta with Cream Cheese

Place the drained spaghetti in a large mixing bowl. Add the softened cream cheese, minced garlic, Italian seasoning, and a pinch of garlic salt. Stir until the cream cheese is fully melted and coats the pasta evenly. It should look creamy and smooth.

Step 5: Layer in the Baking Dish

Spoon a thin layer of the meat sauce into the bottom of the greased baking dish. This keeps the pasta from sticking and adds a little extra moisture.

Spread all of the creamy spaghetti over that base layer of sauce. Pour the remaining meat sauce over the top and smooth it out so everything is evenly covered.

Step 6: Add Cheese and Bake

Sprinkle the Parmesan and mozzarella evenly over the top of the casserole. Cover the dish with aluminum foil and place it in the preheated oven.

Bake for 20 minutes covered. Then remove the foil and continue baking for another 10 to 15 minutes, or until the cheese on top is melted, bubbly, and lightly golden.

Step 7: Let It Rest and Serve

Once out of the oven, let the casserole sit for 5 to 10 minutes before serving. This helps it set up and makes it easier to slice. If you’d like, garnish with chopped fresh parsley for a little extra color and flavor.

Tips for Making It Just Right

  • Make sure your cream cheese is softened before mixing. If it’s too cold, it won’t blend well with the pasta
  • Slightly undercook the spaghetti. It will finish cooking in the oven and maintain a good texture
  • Letting the dish rest after baking helps the layers settle and makes it easier to serve
  • Want a little crunch on top? Broil it for the last two minutes of baking, but watch it closely
Baked Cream Cheese Spaghetti Casserole fresh out of the oven with a golden, bubbly cheese topping, served in a ceramic baking dish on a white countertop.

Storing and Reheating

This casserole stores beautifully, making it a great option for leftovers or prepping ahead.

  • Keep leftovers in an airtight container in the fridge for up to 4 days
  • Reheat individual portions in the microwave or rewarm the whole dish in the oven at 350°F until heated through
  • To freeze, wrap tightly in foil or portion into freezer-safe containers. It will keep in the freezer for up to 3 months. Thaw in the fridge overnight before reheating

You can also assemble the entire casserole ahead of time and refrigerate it for up to 24 hours. Just add an extra 10 minutes to the bake time if it’s cold when it goes into the oven.

A Little Recipe Background

Spaghetti casseroles have been around for decades, evolving from classic Italian baked pasta traditions. In mid-20th-century America, cream cheese started showing up in savory dishes as home cooks embraced rich, comforting meals with convenience in mind.

This recipe blends both influences. It has the structure of a baked Italian dish with the smooth, creamy element that gives it that cozy American casserole feel. It’s familiar, a little nostalgic, and absolutely delicious.

Frequently Asked Questions

Can I make this ahead of time?

Yes, it’s great for prepping ahead. You can fully assemble the casserole, cover it, and refrigerate it for up to a day. Just bake it as usual, adding about 10 extra minutes to the cooking time.

Can I freeze this casserole?

Definitely. Once baked and cooled, you can freeze individual portions or the entire dish. Wrap it tightly and store for up to 3 months. Thaw in the fridge overnight and reheat in the oven.

What goes well with this?

A simple green salad, some roasted vegetables, or classic garlic bread pair perfectly. You want something light to balance the richness of the casserole.

Can I use different pasta?

Yes, you can use penne, rigatoni, rotini, or whatever sturdy pasta you have on hand. Just cook it al dente so it holds up well during baking.

Conclusion

This baked cream cheese spaghetti casserole brings everything you want in a comfort meal. It’s creamy, savory, cheesy, and totally satisfying. Whether you’re feeding your family, hosting friends, or just craving something hearty, this recipe always hits the spot.

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 fresh out of the oven with a golden, bubbly cheese topping, served in a ceramic baking dish on a white countertop.

Baked Cream Cheese Spaghetti Casserole

This Baked Cream Cheese Spaghetti Casserole is rich, creamy, cheesy, and packed with flavor. A comforting, crowd-pleasing meal that’s perfect for busy weeknights or family dinners.

  • Total Time: 50 minutes
  • Yield: 12 servings 1x

Ingredients

Scale

12 oz spaghetti

1 lb lean ground beef

1 (28 oz) jar spaghetti sauce

8 oz cream cheese, softened

1 clove garlic, minced

1 tsp Italian seasoning

A pinch of garlic salt

1/2 cup grated Parmesan cheese

1/2 cup shredded mozzarella cheese

Instructions

1. Preheat your oven to 350°F and lightly grease a 9×13-inch baking dish.

2. Bring a large pot of salted water to a boil and cook the spaghetti until al dente. Drain and set aside.

3. In a skillet over medium-high heat, cook the ground beef until browned and crumbly. Drain excess fat.

4. Stir in the spaghetti sauce and simmer for 2–3 minutes.

5. In a large bowl, combine the cooked spaghetti with cream cheese, garlic, Italian seasoning, and garlic salt. Stir until the cream cheese is fully melted and coats the pasta.

6. Spread a small amount of meat sauce in the bottom of the baking dish.

7. Add the spaghetti mixture in an even layer, then pour the remaining meat sauce on top.

8. Sprinkle Parmesan and mozzarella over the top.

9. Cover with foil and bake for 20 minutes. Remove foil and bake an additional 10–15 minutes until cheese is melted and bubbly.

10. Let rest for 5–10 minutes before serving.

Notes

Letting the casserole rest before serving helps it hold its shape.

For extra flavor, use a bold marinara or add a pinch of red pepper flakes.

You can prepare the casserole a day ahead, refrigerate, then bake when ready.

  • Author: Angelina
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Casserole
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 portion
  • Calories: 420
  • Sugar: 5g
  • Sodium: 680mg
  • Fat: 22g
  • Saturated Fat: 11g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 2g
  • Protein: 20g
  • Cholesterol: 65mg

Keywords: baked cream cheese spaghetti, creamy spaghetti casserole, baked pasta dinner

Recommended

Leave a Comment

Recipe rating