Main Courses
Grandma's spaghetti chicken casserole recipe brings back the comforting flavors of my childhood Sunday dinners—where the cheesy crunch top would stand up to even the heartiest spoonfuls. The secret lies in that golden, buttery breadcrumb crust that locks in all the creamy, cheesy goodness beneath.
I first learned this recipe from my grandmother in a small Georgia town, where it became the centerpiece of every family gathering.
What makes this dish truly special is the balance of textures and flavors: tender chicken, al dente spaghetti, and that irresistible crispy topping that everyone reaches for first. The recipe uses simple pantry staples but delivers restaurant-quality comfort food results.
It's the kind of dish that tastes even better the next day, making it perfect for meal prep or feeding a crowd.
By the time you pull this casserole from the oven, your kitchen will be filled with that familiar, mouthwatering aroma of melted cheese and buttery breadcrumbs. Each bite delivers a perfect combination of creamy sauce, tender chicken, and that satisfying crunch from the top.
This is the kind of recipe that becomes a family heirloom, passed down through generations.
The beauty of this dish is its versatility—you can easily add spinach for extra nutrients or swap out the chicken for shrimp if you prefer seafood. The instructions are straightforward, ensuring you'll achieve that perfect cheesy crunch every time. Let's get started on creating this timeless comfort food classic.
Ingredients for grandma's spaghetti chicken casserole
Pantry staples that transform into Sunday dinner magic—just 14 ingredients for pure comfort food perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Uncooked Spaghetti 🍝 | 12 oz | Break into 3-inch pieces |
| Boneless Chicken Breast 🍗 | 2 lbs | Cut into bite-sized pieces |
| Canned Cream of Chicken Soup 🥫 | 2 cans | 10.5 oz each, unsalted preferred |
| Milk 🥛 | 1 cup | Whole milk for creaminess |
| Yellow Onion 🧅 | 1 whole | Medium, finely chopped |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Butter 🧈 | ½ cup | Unsalted, melted |
| All-Purpose Flour 🌾 | ¼ cup | For thickening sauce |
| Shredded Cheddar Cheese 🧀 | 2 cups | Sharp cheddar preferred |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated |
| Dried Breadcrumbs 🍞 | 1 ½ cups | Panko for extra crunch |
| Seasoned Salt 🧂 | 1 tbsp | Or garlic powder + salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Dried Parsley 🌿 | 1 tbsp | For garnish |
The chicken is the heart of this dish, so pick plump, fresh breasts—the kind with good marbling for juiciness. I always cut mine into 1-inch cubes so they cook evenly. For the spaghetti, break it into thirds before cooking—this gives you those perfect bite-sized noodles that hold up in the casserole. The cream of chicken soup? Homemade or quality canned like Progresso or Campbell's Unsalted—skip the bouillon cubes unless you're adjusting seasoning later. And that butter? Use European-style unsalted if you can find it—it melts smoother and adds richness without extra salt.
No sharp cheddar? Monterey Jack or Colby work in a pinch, though they won't have the same tang. The Parmesan is non-negotiable for that salty depth—grate it yourself if you can, because pre-shredded gets clumpy. Running low on breadcrumbs? Toasted panko plus a pinch of garlic powder gives you that same crispy texture. The dried parsley can be skipped entirely if you're fresh out, but it adds that bright finish that makes it feel special. For the onion and garlic, caramelized onion would be amazing here if you're feeling fancy—just cook it down with a splash of milk until soft and sweet before mixing in.
This casserole gets better as it sits, so make it a day ahead if you can. The breadcrumb topping stays crispy for 3-4 days if stored in an airtight container, but the cheese will start to soften after the first day. For leftovers, reheat covered at 350°F for 15 minutes—the top might need a quick broil to restore its crunch. I always double the recipe because it disappears fast at family gatherings. Freezes beautifully too—just wrap tightly and it'll keep for up to 3 months. The first bite out of the freezer? Absolute magic.
Why You'll Love This Recipe
- The contrast is what makes it: tender chicken, al dente spaghetti, and that perfectly crispy top from the panko. Honestly, the moment the garlic and onion caramelize in that butter? My mouth starts watering before the casserole even hits the oven.
- One-Pan Wonder: I swear by this recipe when I’m too tired to scrub a million dishes—just one skillet for the chicken, one baking dish for the rest, and boom. That crispy breadcrumb crust? It’s the only part I’ll fight anyone over.
- Creamy Crispy Magic: The contrast is what makes it: tender chicken, al dente spaghetti, and that perfectly crispy top from the panko. Honestly, the moment the garlic and onion caramelize in that butter? My mouth starts watering before the casserole even hits the oven.
- Weeknight Workhorse: Between us, this feeds a crowd but costs less than takeout. Double the recipe for game day or potlucks—it’s the kind of dish that disappears faster than my willpower on a Tuesday night. (Yes, even when I’m too exhausted to care.)
Step-by-step instructions for grandma's spaghetti chicken casserole
Here's how to build this comforting, cheesy masterpiece layer by layer.
Cook the Spaghetti and Brown the Chicken
Bring a large pot of salted water to a rolling boil and cook the 12 oz uncooked spaghetti according to package directions until al dente—about 1 minute less than suggested. Drain and set aside, reserving 1 cup of pasta water. While the pasta cooks, heat 0.5 cup butter in a large skillet over medium-high heat. Add the 2 lbs boneless chicken breast cut into bite-sized pieces and cook until golden brown and cooked through, about 6-8 minutes. Season immediately with 1 tbsp seasoned salt and 0.5 tsp black pepper while it cooks.
Here's the thing—don't overcrowd the pan. Cook the chicken in batches if needed to ensure even browning. The goal is crispy edges on each piece, which adds incredible texture to the finished casserole. Once browned, remove the chicken and set aside with the spaghetti.
Build the Creamy Sauce Base
In the same skillet (no need to clean it—the browned bits add flavor), add the 1 whole yellow onion and 4 cloves garlic cloves, both finely chopped. Sauté for 3-4 minutes until the onion becomes translucent and the garlic releases its aroma. Stir in the 0.25 cup all-purpose flour and cook for 1 minute to remove the raw flour taste.
Slowly pour in the 2 cans canned cream of chicken soup and 1 cup milk, stirring constantly to prevent lumps. Let the mixture simmer for 3-4 minutes until slightly thickened. If it becomes too thick, add 2-3 tablespoons of reserved pasta water to reach your desired consistency. This sauce will form the rich, creamy foundation of your casserole.
Combine All Ingredients in a Baking Dish
In a large mixing bowl, combine the cooked spaghetti, browned chicken, and creamy sauce. Stir in 2 cups shredded cheddar cheese and 0.5 cup parmesan cheese until everything is evenly coated. Transfer the mixture to a 9x13-inch baking dish, spreading it out evenly. This is where the magic happens—every bite should have that perfect balance of pasta, chicken, and cheese.
Here's a pro tip: Use a rubber spatula to scrape every last bit from the bowl into the baking dish. You don't want to miss any of that delicious sauce or cheese—it all contributes to the final flavor. Sprinkle the 1.5 cups dried breadcrumbs evenly over the top for that signature crunchy crust.
Bake to Golden Perfection
Preheat your oven to 375°F. Bake the casserole uncovered for 25-30 minutes until the top is golden brown and bubbly. The breadcrumbs should look toasted and crispy—this is your visual cue that it's ready. If the top isn't browning enough after 25 minutes, broil for 1-2 minutes at the end, watching closely to avoid burning.
Remove from the oven and let it rest for 5-10 minutes before serving. This resting time allows the cheese to set slightly and makes it easier to cut clean slices. Garnish with 1 tbsp dried parsley right before serving to add a pop of color and freshness that complements all the rich flavors.
Pro Tips For Making Grandma'S Spaghetti Chicken Casserole
- Cook Pasta Al Dente: I used to overcook the spaghetti, thinking it would absorb more sauce—wrong. Stop when it’s just firm to the bite (about 1 minute less than package instructions). The texture holds up better in the casserole, and you won’t end up with mush. Trust me, the sauce clings better to pasta that still has a little bite.
- Brown Chicken in Batches: That skillet gets crowded fast with 2 lbs of chicken, and I learned the hard way—rushed batches turn out pale and soggy. Cook in two rounds if needed, even if it takes an extra 2 minutes. Golden edges mean flavor, and crispy chicken is the star of this dish.
- Toast the Flour First: Skipping the 1-minute flour toast in the skillet leaves a raw flour taste that ruins the creamy sauce. Let it cook until it smells nutty and changes color—this removes the flour’s rawness and builds a richer base for the soup and milk.
- Preheat That Pan: Cold butter in the skillet means the chicken steams instead of sears. Heat the pan over medium-high until the butter foams and sizzles before adding the chicken. This guarantees those crispy edges that make the whole dish sing. (Yes, even if you’re impatient like me.)
Perfect pairings for this recipe
Classic Side Pairings
This casserole shines with a simple garlic green bean bake—toss 1 lb fresh green beans with 2 tbsp butter, 2 minced garlic cloves, and ¼ cup grated Parmesan, then bake at 375°F for 15 minutes until tender.
The crisp-tender beans balance the richness perfectly. For a Southern touch, serve with cornbread—its slight sweetness cuts through the cheesy sauce. 🌽
Crunchy Salad Contrast
A crisp apple and walnut salad adds freshness to the hearty casserole. Toss 4 cups mixed greens with ½ cup diced apple, ¼ cup chopped walnuts, and a honey-Dijon vinaigrette (2 tbsp olive oil, 1 tbsp honey, 1 tsp Dijon).
The nutty crunch and tangy dressing refresh your palate between bites. I like to add ¼ cup dried cranberries for a festive twist during holidays.
Beverage Harmony
For drinks, a smooth white zinfandel complements the creamy, cheesy flavors without overpowering them. The slight sweetness and acidity mirror the casserole's balance. If you prefer beer, a light lager like Michelob Ultra keeps the meal refreshing.
For a non-alcoholic option, sparkling apple cider with a cinnamon stick adds a festive touch—especially perfect for family gatherings. 🍷
Extra Crunch Add-Ons
Want to amplify that signature crunch? Serve with toasted baguette slices brushed with garlic butter. For a Southern-inspired twist, try fried okra—its crispy exterior and tender interior add a unique texture.
The okra soaks up the creamy sauce beautifully, making every bite even more satisfying. I keep a bag of frozen okra in my freezer just for this purpose!
Dessert Complements
End the meal with something light to balance the richness. A peach cobbler with vanilla ice cream offers a sweet contrast that cleanses the palate. For a no-bake option, lemon bars provide a tangy finish.
The bright citrus notes cut through the cheesy aftertaste, leaving you feeling refreshed. I often make a double batch—leftovers make perfect breakfast treats the next morning. 🍑
Nutrition facts
Frequently asked questions
Can I use ground chicken instead of breast for this recipe?
Ground chicken works beautifully and adds extra moisture to the dish. Just be sure to brown it thoroughly in the skillet first—this prevents a soggy texture in the final casserole. Cook it until the internal temperature reaches 165°F for safety, and you'll get that same rich, savory flavor without needing to cut the chicken into pieces.
How do I keep the breadcrumb topping extra crispy?
The secret is in the baking technique. First, spread the breadcrumbs evenly and press them down lightly with a fork before baking. For maximum crunch, broil the casserole for 1-2 minutes at the very end—just watch it closely to avoid burning. Another trick is to bake it on the middle rack instead of the lower one, where the heat is more direct.
What's the best way to reheat leftovers without losing the crunch?
Reheat covered at 350°F for 15 minutes, then give it a quick broil for 1-2 minutes to restore that golden crust. For microwave reheating, cover with a damp paper towel and zap for 30-second intervals—this helps keep the breadcrumbs from getting soggy. The cheese might soften slightly, but the texture will still be delicious.
Can I make this casserole ahead of time?
Yes! Assemble it completely up to 24 hours ahead and refrigerate uncovered. When ready to bake, add 10-15 minutes to your baking time (about 35-45 minutes total) since it'll need to come to room temperature first. The flavors actually deepen overnight, making it even more delicious when reheated.
What if I don't have panko breadcrumbs?
No problem! Use regular dried breadcrumbs and mix in 1 tbsp melted butter plus ½ tsp garlic powder for extra flavor. For a finer texture, pulse stale bread in a food processor. The topping will still be crispy, though panko gives that signature extra crunch that everyone loves.
