As a baker and home cook, I’m always on the lookout for recipes that combine comfort, simplicity, and that irresistible “wow” factor. One of my all-time favorites is this Baked Cream Cheese Spaghetti Casserole. The first time I made it, I remember the smell filling the kitchen and the creamy texture of the melted cream cheese perfectly blending with tender spaghetti—it was love at first bite. This dish isn’t just a meal; it’s a hug on a plate, perfect for family dinners, potlucks, or even a cozy weeknight treat.
You will love this recipe because it takes ordinary ingredients and transforms them into something extraordinary. The creaminess of the cheese, combined with the tender spaghetti and savory chicken ham, creates a rich flavor profile that appeals to both kids and adults. Even picky eaters will find themselves asking for seconds. What makes it even better is how versatile this casserole is. You can easily adapt it with vegetables, additional cheeses, or even swap the chicken ham for turkey bacon if you prefer.
Another reason this recipe is a winner is its affordability. The ingredients are simple, easy to find, and won’t break the bank. You don’t need specialty items or expensive cheeses to achieve a creamy, flavorful result. Whether you’re cooking for a large family or meal prepping for the week, this casserole gives you both quantity and quality.
Ingredients for Baked Cream Cheese Spaghetti Casserole:
-
Spaghetti pasta
-
Cream cheese
-
Chicken ham, diced
-
Turkey bacon, chopped
-
Cheddar cheese, shredded
-
Onion, finely chopped
-
Garlic, minced
-
Milk
-
Butter
-
Olive oil
-
Salt and black pepper
-
Optional: vegetables like bell peppers or spinach
This casserole brings together simplicity, comfort, and richness in one dish. It’s the kind of recipe that’s perfect for any occasion, from a casual dinner to a special gathering, and it’s guaranteed to leave your family and friends asking for more.
How to Prepare Baked Cream Cheese Spaghetti Casserole
Preparing this casserole is simple, and the process ensures every bite is rich, creamy, and flavorful. Follow these steps carefully, and you’ll have a dish that’s quick, easy, and customizable.
Step-by-Step Instructions:
-
Preheat your oven to 180°C (350°F) and lightly grease a baking dish with butter or olive oil to prevent sticking.
-
Cook the spaghetti according to package instructions until al dente. Drain and set aside. Drizzle a little olive oil over the pasta to prevent it from sticking.
-
Prepare the vegetables and aromatics. In a large skillet, heat a tablespoon of olive oil over medium heat. Sauté the chopped onion until translucent, about 3–4 minutes. Add the minced garlic and cook for another 30 seconds until fragrant.
-
Cook the meats. Add diced chicken ham and chopped turkey bacon to the skillet. Cook until lightly browned and slightly crispy, ensuring the flavors develop fully.
-
Make the creamy sauce. Reduce the heat to low, then add the cream cheese and milk. Stir continuously until the cream cheese melts and creates a smooth, velvety sauce. Season with salt and black pepper to taste.
-
Combine pasta and sauce. Transfer the cooked spaghetti into the skillet and toss thoroughly so that every strand is coated with the creamy mixture.
-
Add shredded cheddar cheese to the pasta mixture, reserving a small amount for topping. Mix until well combined. You can also fold in optional vegetables like spinach or bell peppers at this stage for added color and nutrition.
-
Transfer to the baking dish. Pour the pasta mixture into your prepared dish, spreading it evenly. Sprinkle the reserved cheddar cheese on top to create a golden, cheesy crust once baked.
-
Bake in the preheated oven for 20–25 minutes, or until the top is bubbly and lightly browned. This step ensures the flavors meld together beautifully while giving the casserole a satisfying texture.
-
Cool slightly before serving. Let the casserole rest for 5 minutes after removing it from the oven. This helps it set and makes it easier to serve in neat portions.
Quick and Easy Tips:
-
You can prepare the sauce and pasta ahead of time, then bake just before serving.
-
Swap in your favorite cheeses or vegetables to suit your taste.
-
This dish reheats beautifully, making it perfect for leftovers or meal prep.
Customizable Options:
-
Add cooked mushrooms or zucchini for more flavor.
-
Replace cheddar with mozzarella or gouda for a different cheese profile.
-
Sprinkle breadcrumbs on top before baking for a crunchy topping.
Popularity:
This casserole is loved by many because it’s creamy, hearty, and full of flavor. Kids adore the cheesy texture, and adults appreciate the balance of proteins and pasta. It’s a go-to recipe for gatherings, weeknight dinners, or any time you crave a comforting, satisfying dish.
Baked Cream Cheese Spaghetti Casserole
This Baked Cream Cheese Spaghetti Casserole is a comforting, creamy, and cheesy pasta dish perfect for weeknight dinners, family gatherings, or potlucks. Its rich flavors, simple ingredients, and easy preparation make it a versatile and crowd-pleasing recipe.
- Total Time: 40 minutes
- Yield: 8 1x
Ingredients
- 300g spaghetti pasta
- 200g cream cheese
- 150g chicken ham, diced
- 100g turkey bacon, chopped
- 150g cheddar cheese, shredded (plus extra for topping)
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 200ml milk
- 2 tbsp butter
- 1 tbsp olive oil
- Salt and black pepper, to taste
- Optional: vegetables such as bell peppers or spinach
Instructions
- Preheat your oven to 180°C (350°F) and lightly grease a baking dish with butter or olive oil.
- Cook the spaghetti according to package instructions until al dente. Drain and drizzle lightly with olive oil.
- In a large skillet, heat olive oil over medium heat. Sauté the chopped onion until translucent, about 3–4 minutes. Add minced garlic and cook for 30 seconds until fragrant.
- Add the diced chicken ham and chopped turkey bacon to the skillet. Cook until lightly browned and slightly crispy.
- Reduce the heat to low. Add the cream cheese and milk, stirring continuously until smooth and creamy. Season with salt and black pepper.
- Add the cooked spaghetti to the skillet, tossing to coat every strand in the sauce.
- Mix in shredded cheddar cheese, reserving a small amount for the topping. Fold in optional vegetables if desired.
- Transfer the pasta mixture to the prepared baking dish and spread evenly. Sprinkle the reserved cheddar cheese on top.
- Bake in the preheated oven for 20–25 minutes, until the top is bubbly and lightly golden.
- Let the casserole rest for 5 minutes before serving.
Notes
This recipe is customizable with different cheeses or added vegetables.
Preparing components ahead of time can save cooking time.
For a crispier top, broil for 2–3 minutes at the end of baking.
- Prep Time: 15
- Cook Time: 25
FAQs – Baked Cream Cheese Spaghetti Casserole
1. Can I make this casserole ahead of time?
Yes, you can prepare the pasta and sauce up to a day in advance. Store them separately in the refrigerator and assemble just before baking to maintain the best texture.
2. Can I use a different type of pasta?
Absolutely! While spaghetti works perfectly, you can substitute penne, fusilli, or rigatoni. Just ensure the pasta is cooked al dente before mixing with the sauce.
3. How do I make it vegetarian?
Replace the chicken ham and turkey bacon with sautéed vegetables like mushrooms, bell peppers, zucchini, or spinach. You can also add a plant-based cheese if desired.
4. Can I freeze this casserole?
Yes, the baked casserole freezes well. Cool completely, then store in an airtight container for up to 2 months. Reheat in the oven at 180°C (350°F) until warmed through.
5. How do I get a golden, crispy top?
Sprinkle extra shredded cheddar or a mix of breadcrumbs and cheese on top before baking. Broil for the last 2–3 minutes for an extra crispy finish.
6. Can I make it lighter?
Use low-fat cream cheese and milk, and add extra vegetables to reduce the calorie density without sacrificing flavor.
7. How many servings does this recipe make?
This casserole typically serves 6–8 people, making it perfect for family dinners or small gatherings.