Description
This Cream Cheese Spaghetti Casserole is a delicious and easy-to-make comfort food dish, featuring layers of creamy cream cheese-coated spaghetti, savory ground beef tomato sauce, and melted mozzarella cheese baked to golden perfection. Perfect for feeding a crowd, it combines classic Italian flavors with a creamy twist.
Ingredients
						Scale
						
					
					
			Pasta and Cream Cheese Mixture
- 1 pound spaghetti
 - 8 ounces cream cheese, softened
 - 1/2 cup butter, melted
 - 1/2 cup grated Parmesan cheese
 - 1/4 cup milk
 - 1 teaspoon garlic powder
 - 1/2 teaspoon salt
 - 1/4 teaspoon black pepper
 
Meat Sauce
- 1 pound ground beef
 - 1 medium onion, chopped
 - 1 green bell pepper, chopped
 - 1 (10 ounce) can diced tomatoes and green chilies, undrained
 - 1 teaspoon Italian seasoning
 - 1/2 teaspoon salt (included above)
 - 1/4 teaspoon black pepper (included above)
 - 1 (24 ounce) jar spaghetti sauce
 
Cheese Topping
- 2 cups shredded mozzarella cheese
 
Instructions
- Cook the Meat: In a large skillet or Dutch oven, brown the ground beef over medium-high heat, breaking it up with a spoon. Drain off any excess grease to keep the sauce leaner.
 - Sauté Vegetables: Add the chopped onion and green bell pepper to the skillet with the beef. Cook until softened, about 5-7 minutes, stirring occasionally.
 - Add Sauce Ingredients: Stir in the undrained diced tomatoes and green chilies along with Italian seasoning, salt, and black pepper to the meat mixture.
 - Simmer Sauce: Reduce heat to low, cover, and let the sauce simmer for at least 15 minutes to meld the flavors, stirring occasionally.
 - Cook Spaghetti: While the meat sauce simmers, cook the spaghetti according to the package directions until al dente. Drain well to remove excess water.
 - Prepare Cream Cheese Mixture: In a large bowl, combine softened cream cheese and melted butter. Mix until smooth.
 - Add Parmesan and Milk: Stir in grated Parmesan cheese and milk into the cream cheese mixture until creamy and well blended.
 - Season the Mixture: Add garlic powder, salt, and black pepper. Taste and adjust the seasoning according to preference.
 - Combine Pasta and Cream Cheese: Add the cooked spaghetti to the cream cheese mixture and toss gently to coat the pasta evenly with the creamy sauce.
 - Layer First Spaghetti Portion: Pour half of the spaghetti mixture into a greased 9×13 inch baking dish, spreading it evenly in the dish.
 - Add First Meat Sauce Layer: Spoon half of the prepared meat sauce over the spaghetti layer, spreading it evenly.
 - Sprinkle Mozzarella Cheese: Sprinkle half of the shredded mozzarella cheese on top of the meat sauce.
 - Repeat Layers: Repeat the layering process with the remaining spaghetti mixture, meat sauce, and mozzarella cheese.
 - Bake the Casserole: Preheat the oven to 350°F (175°C). Bake the assembled casserole for 25-30 minutes until the cheese is melted, bubbly, and lightly golden brown.
 - Rest and Serve: Remove the casserole from the oven and let it rest for 5-10 minutes before slicing and serving to allow it to set.
 
Notes
- For a deeper flavor, simmer the meat sauce for up to 30 minutes if time allows.
 - Make sure to drain the spaghetti well before mixing to avoid a watery casserole.
 - You can substitute ground turkey or chicken for a lighter meat option.
 - Use low-fat cream cheese and reduced-fat mozzarella to reduce fat content.
 - Adding some crushed red pepper flakes to the sauce can provide a spicy kick if desired.
 
		