Main Courses
This baked chicken spaghetti casserole recipe delivers the ultimate comfort food experience—juicy chicken, perfectly cooked pasta, and a golden, crispy cheese topping that makes every bite irresistible.
The secret lies in browning the chicken first for deep flavor, then layering it with al dente spaghetti and a rich cream-based sauce before baking to perfection.
What sets this dish apart is the combination of traditional techniques and modern twists—pre-cooking the pasta ensures it stays tender, while the crispy breadcrumb topping adds texture that elevates this classic casserole. The result is a hearty, satisfying meal that’s easy to prepare but feels like a restaurant-quality dish.
By the time it emerges from the oven, you’ll have a tender chicken spaghetti casserole with a cheesy, golden crust that’s impossible to resist. The layers of flavor—savory chicken, creamy sauce, and crispy topping—come together in every bite, making this the perfect dish for family dinners or meal prep.
This recipe serves six and can be made ahead, so you can enjoy the convenience of a comforting meal without sacrificing quality. Let’s get started!
Ingredients for baked chicken spaghetti casserole
Six ingredients transform into a restaurant-worthy casserole with crispy cheese topping and tender chicken.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Breast 🍗 | 2 ½ lb | Pounded to even thickness |
| Spaghetti 🍝 | 1 ½ cups | Uncooked, al dente preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Milk 🥛 | ½ cup | Whole milk preferred |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Canned Tomato Sauce 🍅 | 1 ½ cups | San Marzano preferred |
| Shredded Mozzarella Cheese 🧀 | 3 cups | Part-skim or whole milk |
| Grated Parmesan Cheese 🧀 | ½ cup | Freshly grated preferred |
| Plain Breadcrumbs 🍞 | ½ cup | Panko for extra crisp |
| Dried Italian Seasoning 🌿 | 1 tbsp | Or 1 tsp fresh basil |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for browning |
| Unsalted Butter 🧈 | 2 tbsp | For sauce richness |
The chicken makes or breaks this dish—bone-in, skin-on thighs would be even better, but breasts work fine if pounded thin. Costco or Trader Joe's often have pre-cut chicken breasts at the best prices. For the spaghetti, Barilla or De Cecco are my go-tos—they hold up better when baked. The key is pre-cooking the pasta just until al dente, then draining it right away so it doesn't get mushy in the oven. If you're short on time, pre-cooked pasta from the freezer aisle works too, just rinse it well to remove excess starch.
No heavy cream? Full-fat coconut milk works in a pinch, though the texture will be slightly different. The tomato sauce can be homemade or a quality jarred brand like Rao's—just skip the added salt. For the cheese, pre-shredded mozzarella is convenient, but freshly grated melts better and doesn't get clumpy. If you're watching fat, part-skim mozzarella still gives great flavor. The breadcrumbs? Panko gives that perfect crispy texture, but regular breadcrumbs toasted in the oven work too. And if you're out of Italian seasoning, dried oregano plus basil does the trick.
This casserole reheats beautifully—just cover it with foil for the first 5 minutes to prevent the top from burning. Keeps in the fridge for 4-5 days and freezes for 3 months if you portion it into containers first. I always make a double batch because it's perfect for meal prep—leftovers are even better the next day. For extra crispiness, broil for 2-3 minutes at the end, but watch it like a hawk—cheese burns fast!
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash a million dishes. The chicken, spaghetti, and creamy sauce all bake together—no separate pots, no sticky pans. Just one sheet pan, one spatula, and you’re done. (Yes, even on a Tuesday night.)
- Creamy Comfort: That velvety blend of heavy cream and milk? It turns plain chicken into something ridiculously good. The onions caramelize just enough to add sweetness, while the spaghetti soaks up every last bit of flavor—no dry pasta here.
- Lunchbox Hero: Between us, this is my go-to for meal prep. I bake a big batch on Sunday, portion it out, and reheat slices straight from the fridge. Kids (and adults) devour it cold or warmed—no complaints, just clean plates. Honestly, it’s saved me from takeout more times than I can count.
- Budget-Friendly Feast: Chicken breast and spaghetti stretch further than you’d think, especially with the creamy sauce. I often double the recipe for gatherings—it feeds a crowd without breaking the bank. Leftovers? Even better the next day, if that’s possible.
Step-by-step instructions for baked chicken spaghetti casserole
This method delivers melt-in-your-mouth chicken and a golden, crispy cheese topping every time.
Cook and Shred the Chicken
Preheat your oven to 375°F and heat 2 tablespoons olive oil in a large skillet over medium-high heat. Season the 2.5 lb boneless, skinless chicken breast with 1.5 teaspoons salt and 0.5 teaspoon ground black pepper. Add it to the skillet and cook for 5-6 minutes per side until the internal temperature reaches 165°F and the chicken is no longer pink in the center.
Transfer the chicken to a cutting board and let it rest for 5 minutes before shredding with two forks. The chicken should pull apart easily into fine strands. Here's the thing—if you try to shred it too soon, you'll end up with tough, stringy pieces. Patience pays off with tender, bite-sized chicken throughout your casserole.
Prepare the Spaghetti and Sauce Mixture
In the same skillet (no need to clean it—the browned bits add flavor), add 2 tablespoons unsalted butter and 1 whole yellow onion that you've diced into ¼-inch pieces. Cook the onions for 5 minutes until softened and translucent. Add 4 minced garlic cloves and cook for another 30 seconds until fragrant.
Pour in 1.5 cups canned tomato sauce and 1 cup heavy cream, then bring to a gentle simmer. Stir in 1 tablespoon dried Italian seasoning and 0.5 cup milk. In a separate bowl, combine 1.5 cups uncooked spaghetti with 0.5 cup plain breadcrumbs and 0.5 teaspoon salt. Pour the warm sauce mixture over the spaghetti and breadcrumbs, tossing gently to coat everything evenly. The breadcrumbs will begin to soften slightly—this helps create that perfect crispy topping later.
Assemble the Casserole
Grease a 9x13-inch baking dish with a bit of olive oil. Spread the shredded chicken evenly across the bottom of the dish. Then carefully spoon the spaghetti mixture on top, spreading it into an even layer. The key here is to distribute the chicken and pasta mixture uniformly—this ensures even cooking and prevents any dry spots.
Sprinkle 3 cups shredded mozzarella cheese evenly over the top, followed by 0.5 cup grated parmesan cheese. The cheese should cover the entire surface completely. Here's where the magic happens: the combination of mozzarella's meltiness and parmesan's crispy finish creates that perfect textural contrast we all love in a casserole.
Bake to Golden Perfection
Bake uncovered for 30-35 minutes until the top is deep golden brown and bubbly, and the edges are crispy. You'll know it's ready when the cheese has set but still has that slightly gooey center—this is the sweet spot for texture. If you're worried about the top browning too quickly, tent it loosely with aluminum foil for the last 10 minutes of baking.
Remove from the oven and let it rest for 5-10 minutes before serving. This resting time allows the casserole to set slightly, making it easier to slice and serve. The internal temperature should reach 160°F at the center. Serve immediately with a side of garlic bread or a simple green salad to balance the richness.
Optional Broiling for Extra Crisp
For an even crispier topping, transfer the casserole to the top rack of your oven and broil for 1-2 minutes until the cheese is bubbly and golden brown. Watch it closely—broilers can be aggressive! This step creates that restaurant-quality texture that makes your casserole look and taste like a showstopper.
Here's the final tip: if you're making this ahead of time, assemble the casserole and refrigerate it uncovered for up to 24 hours before baking. The cold start helps create an even crispier topping when it bakes. Just add 10-15 minutes to your baking time if coming from the refrigerator.
Pro Tips For Making Baked Chicken Spaghetti Casserole
- CUT CHICKEN SMALLER THAN YOU THINK: I learned this the hard way—chicken breasts stay rubbery when they’re big chunks. Dice them into ½-inch pieces (or smaller if you’re impatient like me) so they cook through evenly without drying out. The creamy sauce will cling better too, and no one wants a casserole with chewy chicken hiding in it.
- COOK PASTA AL DENTE THEN DRAIN DRY: I used to drain pasta and toss it straight into the casserole, thinking it’d absorb the sauce. Wrong. Cook it al dente (1 minute less than package says), drain completely, and give it a quick shake in the colander to break up clumps. The sauce will coat every strand instead of turning into a soggy mess—trust me, your texture game will thank you.
- DON’T SKIP THE ONION PREP: Raw onion chunks in a creamy casserole? That’s a flavor bomb waiting to happen. Sauté the diced onion in butter or oil until soft and translucent (about 5 minutes) before adding it to the sauce. This sweetens it just enough to balance the acidity of the tomato sauce (if you’re using it) and keeps the dish from tasting like you just dumped raw veggies in there.
- BAKE IT COVERED FIRST, THEN UNCOVERED: The first 20 minutes with foil on keeps the top from drying out while the chicken and pasta soak up the sauce. After that, uncover and broil for 2–3 minutes—just until the cheese (if you’re using it) turns golden. This two-step method guarantees a creamy, saucy casserole without a sad, crusty top or undercooked center. No guesswork.
Creative variations of this recipe
Creamy Mushroom Twist
Swap half the chicken for 8 oz sliced mushrooms sautéed in 1 tbsp olive oil with 2 minced garlic cloves until golden. Stir them into the sauce mixture before assembling—this adds earthy depth and a velvety texture.
I like using cremini mushrooms for their rich flavor, but shiitakes add an extra umami punch. 🍄
Buffalo Chicken Kick
Toss the shredded chicken in ¼ cup buffalo sauce (like Frank's RedHot) before layering it in the dish. Top with extra mozzarella and a sprinkle of crumbled blue cheese after baking. Serve with ranch or blue cheese dressing for dipping—this spicy-sweet combo is a crowd-pleaser. 🌶️
Mediterranean Herb Version
Infuse the sauce with 1 tbsp dried oregano, 1 tsp dried thyme, and ½ tsp red pepper flakes. Top with ¼ cup chopped Kalamata olives and 2 tbsp crumbled feta cheese before baking. The briny olives and herby notes give this a bright, vacation-worthy flavor. 🌿
Breakfast-for-Dinner Adaptation
Add ½ cup cooked breakfast sausage (like Johnsonville) to the chicken layer, and mix 2 tbsp cream cheese into the sauce for extra creaminess. Top with a layer of crumbled bacon and extra Parmesan before baking. This hearty version is perfect for weekend brunches. 🍳
Vegetarian-Friendly Swap
Replace the chicken with 1.5 cups cooked lentils or 1 lb plant-based chicken strips (like Gardein). Boost the sauce with 1 tsp smoked paprika and ½ tsp liquid smoke for depth. The texture stays satisfying, and it’s just as cheesy and crispy on top. 🌱
Extra Cheesy Potato Layer
Add a layer of ½ cup shredded hash browns or 1 cup diced potatoes (parboiled for 5 minutes) between the chicken and pasta. This creates a rustic, layered effect and adds a satisfying potato flavor. Top with extra cheese and breadcrumbs for maximum indulgence. 🥔
Nutrition facts
Frequently asked questions
Can I use ground chicken instead of shredded chicken breasts?
Ground chicken works beautifully and adds a different texture to the casserole. Just brown 2.5 lbs of ground chicken in a skillet with 2 tablespoons olive oil until fully cooked (165°F internal temp), then mix it directly into the sauce before assembling. This creates a more uniform texture throughout.
Why is my casserole soggy after baking?
Sogginess usually happens from overcooking the pasta or not draining it well. Always cook spaghetti just until al dente (about 1 minute less than package instructions), then drain and rinse with cold water to remove excess starch. Also ensure your baking dish isn't too large—9x13-inch is ideal for even heat distribution.
Can I make this casserole ahead of time?
Yes! Assemble the casserole (without baking) and refrigerate uncovered for up to 24 hours before baking. The cold start creates an extra crispy topping. When ready to bake, add 10-15 extra minutes to the baking time. For freezing, assemble completely, cover tightly, and freeze for up to 3 months—thaw overnight in the fridge before baking.
What's the best way to get an extra crispy topping?
For maximum crispiness, use panko breadcrumbs and broil at the end. After baking for 30 minutes, transfer to the top oven rack and broil for 1-2 minutes until golden. Watch closely—cheese burns fast! Another trick is to sprinkle 1 tablespoon melted butter over the cheese before baking for extra shine.
Can I substitute regular breadcrumbs for panko?
Regular breadcrumbs work fine, but they won't be as crispy. For best results, toast them first: spread 0.5 cup breadcrumbs on a baking sheet and bake at 350°F for 5 minutes until golden. This removes moisture and creates a better texture. If you're short on time, just use what you have—it'll still taste delicious!
