Print

Baked Cream Cheese Spaghetti Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy, cheesy, and comforting—this baked cream cheese spaghetti is the perfect easy casserole for family dinners, loaded with flavor and golden cheesy topping.

  • Author: Ella
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6 to 8 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: American

Ingredients

For the Pasta:

8 oz spaghetti (or any pasta shape)

8 oz cream cheese, softened

1 cup milk (whole milk for extra richness)

1 tsp garlic powder

1 tsp onion powder

½ tsp salt

¼ tsp black pepper

1 cup shredded mozzarella cheese, divided

½ cup grated Parmesan cheese, plus extra for topping

Optional Add-Ins:

Cooked ground beef, sausage, or chicken

Sautéed vegetables (spinach, mushrooms, bell peppers, etc.)

Red pepper flakes for a spicy kick

Instructions

Cook the Pasta: Bring a large pot of salted water to a boil. Cook spaghetti according to package directions until al dente. Drain and set aside.

Make the Sauce: In a mixing bowl, whisk together softened cream cheese and milk until smooth. Add garlic powder, onion powder, salt, and pepper.

Combine: Toss cooked pasta with the cream cheese sauce. Stir in ½ cup mozzarella and ¼ cup Parmesan until partially melted.

Assemble: Preheat oven to 375°F (190°C). Grease a 9×13-inch baking dish. Spread pasta mixture evenly. Top with remaining ½ cup mozzarella and ¼ cup Parmesan.

Bake: Bake uncovered for 20–25 minutes or until cheese is golden and bubbly. Broil for 2–3 minutes for an extra crispy top if desired.

Serve: Let cool slightly. Garnish with parsley, red pepper flakes, or extra cheese as desired.

Notes

Add cooked meats or sautéed vegetables for extra protein and flavor.

For a spicy version, sprinkle red pepper flakes before baking.

Whole milk yields a richer sauce; low-fat milk can be used as a lighter alternative.

Cover with foil for the first 15 minutes to prevent drying, then uncover to brown.

Store leftovers in the fridge for up to 3 days. Reheat thoroughly before serving.