Chicken Spaghetti is a creamy, three-cheese baked pasta with tender chicken and a homemade sauce.
This version skips the canned soup entirely and builds flavor from scratch, starting with seared chicken and a butter-flour roux that gets enriched with cream cheese, sharp cheddar, and melty mozzarella. Rotel tomatoes and green chilies add tangy heat and a pop of color, while a quick broil at the end creates a golden, bubbly top.
It’s also flexible in the best way. You can swap in rotisserie chicken or leftovers from last night’s roast, assemble the whole thing a day or two ahead, or freeze it for later. The sauce stays creamy, the pasta holds up well, and the flavors get even better after a night in the fridge.
How to Make Creamy Chicken Spaghetti (Step by Step)
STEP 1: Preheat your oven to 400 degrees. Slice each chicken breast in half lengthwise to create thinner cutlets, then pat them dry and season lightly with salt, pepper, and Italian seasoning.
STEP 2: Heat the olive oil in a large oven-safe pot or deep skillet over medium-high heat. Sear the chicken for 5 to 6 minutes per side until golden and cooked through. Remove the chicken, set it aside to cool, then dice it into bite-sized pieces.
STEP 3: Reduce the heat to medium-low and melt the butter in the same pot. Use a silicone spatula to scrape up any browned chicken bits from the bottom, they’ll add flavor to the sauce. Add the diced onion and cook for about 4 minutes until softened. Stir in the minced garlic and cook for 1 minute, just until fragrant.
STEP 4: Sprinkle the flour over the onions and toss to coat. Cook for 2 minutes, stirring constantly, until the raw flour smell disappears. Add the chicken broth in small splashes, stirring between each addition to keep the roux thick and smooth. Pour in the milk gradually, whisking until the sauce is fully combined.
STEP 5: While the sauce simmers, bring a large pot of salted water to a boil and cook the thin spaghetti according to package directions. Drain and set aside. Let the sauce simmer and reduce slightly, then add the softened cream cheese. Stir continuously until it melts completely and the sauce turns smooth and creamy.
STEP 6: Reduce the heat to low and let the base cool for a minute or two, then sprinkle in the shredded cheddar and stir until melted. Drain most of the juice from the diced tomatoes and green chilies, then stir them into the sauce along with the diced chicken. Fold in the cooked spaghetti until everything is evenly coated.
STEP 7: If you’re not using an oven-safe pot, transfer the mixture to a lightly greased 9×13 casserole dish. Top with shredded mozzarella and bake uncovered for 15 minutes.
STEP 8: For a golden, bubbly top, broil at 475 degrees for 1 to 2 minutes, watching closely to prevent burning. Remove from the oven and garnish with red pepper flakes and chopped parsley.
What You’ll Need for Chicken Spaghetti’s Cheesy Goodness
The ingredient list here is straightforward, but each piece plays a role in building the creamy, tangy, cheesy layers that make this bake so satisfying.
- Boneless skinless chicken breasts – sliced thin for faster cooking and easier shredding.
- Italian seasoning – adds herby warmth without needing multiple spice jars.
- Butter and olive oil – butter enriches the roux, olive oil helps with the sear.
- Yellow onion and garlic – build the aromatic base for the sauce.
- Flour – thickens the sauce into a creamy, spoonable consistency.
- Chicken broth and milk – create the liquid foundation for the cheese sauce.
- Cream cheese – adds richness and helps the sauce stay smooth and velvety.
- Cheddar cheese – brings sharpness and depth to the sauce.
- Mozzarella cheese – melts beautifully on top and adds stretch.
- Diced tomatoes and green chilies – Rotel adds tangy heat and a pop of color that cuts through the richness.
- Thin spaghetti – cooks quickly and coats well in the sauce.
- Red pepper flakes and parsley – optional garnishes for heat and freshness.
Chicken Spaghetti Tips for Ultra-Creamy Results
- Shred your own cheese from a block. Pre-shredded cheese contains cellulose to prevent clumping, which also prevents it from melting smoothly. Freshly shredded cheddar and mozzarella will give you a much creamier sauce with no grainy texture.
- Let the base cool slightly before adding cheddar. If the sauce is too hot when you add the cheese, the dairy can separate and turn grainy. Reduce the heat to low and give it a minute to settle before stirring in the shredded cheddar.
- Use rotisserie or leftover chicken to save time. Skip the searing step entirely and stir in about 2 cups of shredded cooked chicken when you add the tomatoes. You’ll lose a bit of the browned flavor from the pan, but the sauce will still be rich and satisfying.
Serving Ideas: What Goes with Chicken Spaghetti?
A simple green salad with a tangy vinaigrette cuts through the richness and adds crunch. Garlic bread or a warm baguette is perfect for soaking up any extra sauce left in the dish. Roasted broccoli or green beans add a bit of color and balance to the plate.
Chicken Spaghetti FAQ: Substitutions, Storage, and More
Can I use rotisserie or leftover chicken instead of cooking fresh chicken breasts?
Absolutely. Skip the searing step and stir in about 2 cups of shredded rotisserie or leftover chicken when you add the tomatoes and green chilies. The sauce will still be creamy and flavorful, and you’ll save about 15 minutes of active cooking time.
What’s the best way to keep the sauce from turning grainy?
Let the base cool slightly before adding the shredded cheddar. If the sauce is too hot, the cheese can separate and turn grainy. Shredding your own cheese from a block also makes a big difference, pre-shredded cheese contains anti-caking agents that interfere with smooth melting.
Can I substitute a different type of pasta for spaghetti?
Yes. Thin spaghetti works best because it coats evenly and bakes well, but you can use regular spaghetti, angel hair, penne, or rotini if that’s what you have. Just cook it according to package directions and drain it well before folding it into the sauce.
Is Chicken Spaghetti freezer-friendly?
It is. Assemble the casserole, let it cool completely, then cover tightly and freeze for up to 3 months. Thaw overnight in the fridge, let it sit at room temperature for 30 minutes, then bake covered at 350 degrees for 20 minutes and uncovered for 15 more.
How do I reheat leftovers without drying them out?
Reheat individual portions in the microwave with a splash of milk or broth to loosen the sauce. For larger portions, cover the dish with foil and reheat in a 350-degree oven for 15 to 20 minutes, adding a few tablespoons of liquid if the pasta looks dry.
How to Store and Freeze Chicken Spaghetti
Store leftovers in an airtight container in the fridge for up to 3 days. The sauce will thicken as it cools, so add a splash of milk or broth when reheating to bring back the creamy texture.
To freeze, assemble the casserole in a freezer-safe dish, let it cool completely, then cover tightly with plastic wrap and foil. Freeze for up to 3 months. Thaw overnight in the fridge, let it sit at room temperature for 30 minutes, then bake covered at 350 degrees for 20 minutes. Remove the cover and bake for 15 more minutes, finishing with a quick broil if you want a golden top.
You can also make the casserole ahead and refrigerate it unbaked for up to 2 days. Let it sit out for 30 minutes before baking, then follow the same covered and uncovered baking times.



