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

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: mohamed
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 8 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Meat

Description

A creamy and cheesy spaghetti casserole that combines the best of Italian flavors in one comforting dish.


Ingredients

Scale
  • 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 baking dish

Instructions

  1. Cook the spaghetti in salted water until al dente, drain, and reserve some cooking water.
  2. In a skillet, brown the ground beef or sausage; add onion and garlic, cooking until softened. Stir in marinara and simmer for 8-10 minutes.
  3. In a bowl, mix cream cheese, sour cream, Parmesan, and garlic powder until smooth, then toss with hot spaghetti.
  4. Preheat oven to 350°F (175°C) and grease a baking dish. Layer half the spaghetti mixture, followed by meat sauce, then the remaining spaghetti, topped with mozzarella and extra Parmesan.
  5. Bake for 20-25 minutes until cheese is golden and bubbly. Let rest for 5-10 minutes before serving.

Notes

Feel free to customize with vegetables or alternative proteins if desired. Can be made ahead and stored in the fridge.


Nutrition

  • Serving Size: 1 serving
  • Calories: 445
  • Sugar: 4g
  • Sodium: 687mg
  • Fat: 24g
  • Saturated Fat: 12g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 2g
  • Protein: 25g
  • Cholesterol: 85mg