Main Courses
Grandma's spaghetti chicken casserole recipe brings back the comforting flavors of my childhood Sunday dinners, where the kitchen smelled like warm cheese and garlic. This classic dish delivers a crispy golden top that contrasts perfectly with the creamy, melty cheese layers beneath.
I've perfected it over years of testing—balancing tender chicken, al dente pasta, and that signature bubbly cheese crust that makes everyone reach for seconds.
The secret to this casserole lies in the layering technique: starting with a flavorful base of sautéed onions and garlic, then adding cooked chicken and pasta before piling on the cheese. Baking at the right temperature ensures the top gets crispy while keeping the center tender.
You can use pre-cooked chicken or rotisserie for convenience, but homemade always tastes best—just like Grandma used to make.
What makes this dish truly special is how it transforms simple ingredients into something extraordinary. The aroma alone will have your family gathering around the table, and the first bite delivers that perfect combination of textures—crispy edges, creamy cheese, and tender chicken.
It's the kind of meal that feels like a hug in food form, perfect for feeding a crowd or meal prepping for the week.
For extra richness, I sometimes add a layer of sautéed mushrooms or spinach, but the classic version with just chicken, pasta, and cheese is always foolproof. Serve with garlic bread and a simple salad for a complete, comforting meal that never disappoints. Let's get started on recreating this family favorite!
Ingredients for grandma's spaghetti chicken casserole
Classic comfort food with tender chicken, al dente pasta, and that signature crispy cheese crust.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Breast 🍗 | 2 ½ lb | Cut into bite-sized pieces |
| Uncooked Spaghetti 🍝 | 1 ½ cups | Unbroken strands preferred |
| Yellow Onion 🧅 | 1 whole | Finely chopped for base |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For sautéing aromatics |
| Chicken Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Shredded Mozzarella Cheese 🧀 | 3 cups | Part-skim for balance |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated from block |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Dried Italian Seasoning 🍃 | 1 tsp | For herby depth |
| Unsalted Butter 🧈 | ¼ cup | Melted for crispy topping |
| Panko Breadcrumbs 🍞 | ½ cup | For extra crunch |
The chicken is the heart of this dish—boneless, skinless breasts cut into even pieces cook perfectly without drying out. I always grab family-sized packs from Costco for big batches, but single breasts work too. For the pasta, unbroken spaghetti holds its shape better than pre-cut noodles, and Barilla is my go-to brand. The onions and garlic? Yellow onions add sweetness, while garlic cloves should be fresh—none of that jarred stuff. Sauté them in extra-virgin olive oil until golden for that deep, caramelized flavor that makes the whole dish sing. The chicken broth should be low-sodium to avoid over-salting the casserole later.
No heavy cream on hand? Full-fat Greek yogurt works in a pinch, though it won’t be as rich. Short on mozzarella? A mix of sharp cheddar and Monterey Jack gives a similar melt. For the Parmesan, grate it yourself—pre-grated tastes like sawdust in comparison. The Italian seasoning is non-negotiable here; it’s what gives that classic Grandma flavor. If you’re feeling fancy, add a pinch of red pepper flakes for a subtle kick. The panko breadcrumbs are key for that crispy top—Trader Joe’s sells them in bulk for the best price, and butter is a must for melting them into a golden crust. Don’t skip this part—it’s what everyone reaches for first.
This casserole reheats beautifully—honestly better the next day once all the flavors meld together. Store leftovers in an airtight container for up to 4 days, or freeze portions for 3 months. I always make a double batch because it’s the kind of dish that disappears fast. For extra crispiness, broil for 2-3 minutes at the end before serving. Serve with garlic bread and a simple side salad to round out the meal. Trust me, the aroma alone will have your family gathering around the table.
Why You'll Love This Recipe
- One-Pan Wonder: I swear by this recipe because it’s essentially hands-off after the initial prep. The chicken browns in the same skillet where you sauté the onion and garlic—no extra pans, no extra mess. Once it’s in the oven, you’re free to do whatever while it bakes to golden perfection.
- Crispy-Creamy Magic: That panko topping isn’t just for show—it’s the star. Crunchy, herby, and buttery on top, with the cheesiest, stretchiest mozzarella underneath? It’s the kind of texture combo that makes you close your eyes and sigh. The heavy cream and parmesan give it a richness that feels indulgent but isn’t heavy.
- Weeknight Workhorse: Between us, this is my go-to for busy nights when I need something hearty but still feels special. It’s the kind of dish that feeds a crowd (six big portions, easy) but also works for a quiet Tuesday dinner when you’re too tired to fuss. The leftovers? Just as good reheated the next day—trust me, I’ve tested it.
- Budget-Friendly Feast: You’re getting a full meal for less than $15 if you’re smart about it. Chicken breast is lean but filling, the spaghetti stretches, and the cheese stretches even more. Plus, the panko and butter topping make it feel like a restaurant dish without the price tag. Four days of leftovers means fewer takeout runs—win.
Step-by-step instructions for Grandma's spaghetti chicken casserole
Here's how to build layers of flavor and texture that make this dish legendary every time.
Prepare the Chicken and Sauté Aromatics
Cut the 2.5 lb boneless, skinless chicken breast into bite-sized pieces—about 1-inch cubes—for even cooking. In a large skillet, heat the 0.25 cup extra-virgin olive oil over medium-high heat until shimmering. Add the chicken and cook for 5-6 minutes, stirring occasionally, until the pieces are lightly browned and no longer pink in the center. Remove the chicken and set aside.
In the same skillet, add the finely chopped yellow onion and minced garlic cloves. Sauté for 3-4 minutes until the onion softens and becomes translucent, releasing its sweet aroma. Here's the thing—don't let the garlic burn. It should smell fragrant but not bitter. Stir in the 1 tsp dried Italian seasoning, 1.5 tsp diamond crystal kosher salt, and 0.5 tsp ground black pepper, coating the onions thoroughly. This aromatic base will infuse every layer of your casserole.
Cook the Spaghetti and Build the Cheese Mixture
Bring a large pot of salted water to a rolling boil and cook the 1.5 cups uncooked spaghetti for 1 minute less than the package instructions—al dente is key. Drain and set aside, reserving 1 cup of pasta water. In a large bowl, combine the cooked spaghetti with the sautéed chicken, 1.5 cups chicken broth, and 0.5 cup heavy cream. Toss gently to coat the pasta and chicken in the creamy broth mixture.
In a separate bowl, mix together the 3 cups shredded mozzarella cheese and 0.5 cup freshly grated parmesan cheese. This blend ensures a rich, melty texture with a sharp finish. Here's where it gets fun—fold half of the cheese mixture into the spaghetti-chicken broth combination. Save the remaining cheese for the topping later. The layered approach guarantees that every bite has that perfect balance of creamy pasta and gooey cheese.
Assemble the Casserole Layers
Preheat your oven to 375°F and grease a 9x13-inch baking dish lightly with 0.25 cup unsalted butter, melted. Spread the spaghetti-chicken mixture evenly across the bottom of the dish, pressing down gently to create an even base. This step ensures that the casserole cooks uniformly and the top layer gets that coveted crispy finish.
Sprinkle the remaining 1.5 cups of the mozzarella-parmesan cheese mixture evenly over the top of the spaghetti layer. The cheese will melt into a luscious blanket, binding everything together. Here's the moment that matters: melt the remaining 0.25 cup unsalted butter and brush it evenly over the cheese layer. This butter acts as a sealant, creating a golden, crispy crust that's irresistible.
Create the Crispy Topping and Bake
In a small bowl, mix the 0.5 cup panko breadcrumbs with 1 tsp dried Italian seasoning, 0.5 tsp ground black pepper, and 0.5 tsp diamond crystal kosher salt. Sprinkle this mixture evenly over the buttered cheese layer, pressing down gently to adhere. This topping is the secret to that perfect crispy texture—it adds crunch while keeping the cheese underneath gooey and delicious.
Bake the casserole uncovered for 25-30 minutes until the top is deep golden brown and the edges are bubbling. The panko should be crispy enough to crunch between your teeth, while the cheese underneath should be fully melted and stretchy. If the top browns too quickly, tent it loosely with foil for the last 5 minutes to prevent burning. Real talk: your oven might run hot, so start checking at the 20-minute mark to avoid over-browning.
Rest and Serve with Confidence
Remove the casserole from the oven and let it rest for 10 minutes before serving. This resting period allows the layers to set slightly, making it easier to slice and serve. The residual heat will continue to melt the cheese, ensuring each bite is warm, creamy, and packed with flavor.
Slice into 6 generous portions and serve immediately. The contrast of the crispy panko topping, the creamy spaghetti, and the melty cheese will have everyone asking for seconds. This dish is a crowd-pleaser, perfect for family dinners or gatherings where you want to impress without spending hours in the kitchen. Enjoy the compliments—and the leftovers!
Pro Tips For Making Grandma'S Spaghetti Chicken Casserole
- Chop Chicken Evenly: I learned this the hard way—uneven chicken pieces mean some overcook to mush while others stay dry. Cut all 2.5 lb of boneless, skinless chicken breast into exactly 1-inch cubes before browning. This ensures every bite finishes at the same time, juicy and tender.
- Reserve That Pasta Water: Sounds weird, but it works: save that 1 cup of pasta water after draining the 1.5 cups of uncooked spaghetti. If the casserole gets too thick when mixing with the chicken broth and heavy cream, splash in a little—it loosens things up without thinning the flavor.
- Press the Panko Firmly: Skimping on this step means your 0.5 cup panko topping will slide off like confetti. After sprinkling it over the buttered cheese, press down gently but firmly with the back of a spoon. This locks it in place so every bite gets that satisfying crunch.
- Check at 20 Minutes: Your oven lies—even at 375°F, some browning too fast while others drag. Start peeking at 20 minutes. If the panko’s golden but the edges aren’t bubbling, tent loosely with foil for the last 5 minutes. No one wants a burnt crust hiding soggy cheese underneath.
Perfect pairings for grandma's spaghetti chicken casserole
Classic Side Dishes
Serve this casserole with garlic bread made from a baguette brushed with 2 tbsp melted butter and sprinkled with 1 tsp garlic powder. Toast it in the oven alongside your casserole for 5-7 minutes at 375°F. The crispy crust soaks up any leftover cheese sauce beautifully. 🥖
A simple arugula salad with 1 tbsp lemon juice, 2 tbsp olive oil, and a pinch of salt provides the perfect fresh contrast.
Toss 4 cups baby arugula with ½ cup cherry tomatoes halved and ¼ cup shaved Parmesan for a bright, peppery bite that cuts through the richness.
Wine Pairings
A crisp Italian Pinot Grigio from Alto Adige balances the dish's creamy textures and savory flavors. Look for a bottle with notes of citrus and green apple—I love Santa Margherita Pinot Grigio for its bright acidity. Chill it to 45-50°F before serving to complement the dish's warmth. 🍷
For red wine lovers, a Chianti Classico with its cherry and earthy notes stands up to the bold flavors. Choose a Sangiovese-based wine with 12-14% alcohol to avoid overpowering the dish. Serve slightly cooler than room temperature—around 60°F—to enhance its freshness.
Beer Complements
A Belgian witbier like Hoegaarden adds a refreshing contrast with its citrus and coriander notes. The effervescence cleanses your palate between bites of creamy casserole. Serve it well-chilled at 40-45°F to highlight its crisp, slightly tart profile. 🍺
For a lighter option, try a German Helles Lager such as Weihenstephaner Original. Its malty sweetness and subtle hop bitterness pair beautifully with the dish's rich cheese and savory chicken. Keep it at 45-50°F to maintain its crispness.
Unexpected Twists
Add a spicy kick with a side of marinara sauce for dipping. I like Rao's Homemade Marinara with a hint of red pepper flakes. The acidity brightens the dish, while the heat adds excitement for those who love a little spice. 🌶️
For a smoky touch, serve with grilled zucchini tossed in 1 tbsp olive oil, ½ tsp smoked paprika, and a pinch of salt. Grill for 3-4 minutes per side until tender with grill marks. The smoky char adds depth to the meal without overpowering the casserole's flavors.
Nutrition facts
Frequently asked questions
Can I use rotisserie chicken instead of fresh?
Rotisserie chicken makes this recipe even easier. Shred 2.5 lb of cooked rotisserie chicken (about 2-3 cups) and mix it directly with the sautéed onions and garlic. Just skip the initial browning step—no need to cook it again since it's already done. This shortcut saves time without sacrificing flavor!
Why is my casserole top soggy instead of crispy?
Soggy tops usually happen from one of two things: overmixing the breadcrumb topping or opening the oven door too early. Make sure to press the panko mixture firmly onto the cheese layer before baking, and avoid peeking until the 25-minute mark. Pro tip: If your oven runs hot, tent with foil for the last 5 minutes to prevent over-browning.
How can I make this dish ahead of time?
Assemble the casserole completely (including the panko topping) up to 24 hours ahead, then refrigerate uncovered. When ready to bake, let it sit at room temperature for 30 minutes before popping into the oven. The cold start helps create an extra-crispy top! For freezing, bake as directed, cool completely, then store in an airtight container for up to 3 months.
What's the best way to reheat leftovers?
Leftovers reheat beautifully! Cover with foil and warm at 350°F for 15-20 minutes until heated through. For extra crispiness, broil for 2-3 minutes at the end. Microwaving works in a pinch (covered for 2 minutes), but the texture won't be as perfect—this is truly a dish best enjoyed fresh from the oven!
Can I add vegetables to this recipe?
Yes! Sauté 1 cup mushrooms or 1 zucchini with the onions and garlic for extra veggies. For spinach lovers, stir in 2 cups chopped spinach after removing the chicken from the skillet—it wilts quickly. Just be mindful of moisture: drain any excess liquid from veggies to keep your casserole from getting watery during baking.
