Main Courses
Grandma's spaghetti chicken casserole recipe transforms simple ingredients into a bubbling, golden masterpiece that smells like home the moment it comes out of the oven. Growing up in small-town Georgia, I learned this recipe was the centerpiece of every family gathering—comforting, hearty, and impossible to resist.
The secret lies in parboiling the pasta first and browning the chicken until deeply flavorful, creating layers of texture that make every bite satisfying.
This dish delivers the perfect balance of creamy tomato sauce and tender chicken, all topped with a crispy herb-buttered crust that adds a restaurant-quality finish.
With just 30 minutes of prep and 45 minutes in the oven, you'll have a meal that feels like a hug in a dish—ideal for feeding a crowd or meal prepping for the week.
The combination of partially cooked pasta and chicken ensures each layer stays tender while developing rich, savory flavors.
By the time it emerges from the oven, you'll have a bubbling, golden casserole with a crispy crust that hides gooey tomato swirls beneath. The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect harmony of textures—crispy top, creamy sauce, and tender chicken.
This is the kind of dish that turns ordinary weeknights into special occasions, all with minimal effort.
Serve with warm garlic bread and a simple green salad to round out the meal, or double the recipe for leftovers that taste even better the next day. Here's how to make it—just like Grandma used to.
Ingredients for grandma's spaghetti chicken casserole
Sixteen ingredients transform into Grandma's legendary spaghetti chicken casserole—herb-buttered crust meets gooey tomato swirls.
| Ingredient | Amount | Notes |
|---|---|---|
| Spaghetti Noodles 🍝 | 12 oz | Uncooked, broken in half |
| Boneless Chicken Thighs 🍗 | 2 lb | Skin-on, cut into bite-sized pieces |
| Canned Tomato Sauce 🍅 | 2 cups | High-quality, no sugar added |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Shredded Mozzarella Cheese 🧀 | 2 cups | Part-skim or whole milk |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for herb topping |
| Fresh Basil 🌿 | ¼ cup | Chopped, for herb topping |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for topping |
| Garlic Cloves 🧄 | 4 cloves | Minced, for seasoning |
| Yellow Onion 🧅 | 1 whole | Diced, for flavor base |
| Dried Oregano 🍃 | 1 tbsp | Italian blend preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| All-Purpose Flour 🌾 | ¼ cup | For breadcrumb topping |
The chicken and tomato sauce are the heart of this dish. Look for bone-in, skin-on chicken thighs at the butcher counter—they stay juicier than breasts. Whole Foods or local grocers often carry the best quality, but any supermarket with a fresh meat section will do. For the tomato sauce, Rao's or Muir Glen are excellent choices—they have the right balance of acidity and sweetness without added sugar. The secret here is browning the chicken pieces well before adding them to the sauce; that Maillard reaction is what builds the deep, savory flavor Grandma relied on.
No fresh parsley or basil? Dried will work in a pinch, but reduce to one-third the amount—fresh herbs bring that bright, vibrant note that's essential. Short on heavy cream? Half-and-half or whole milk will work, though the texture won't be quite as rich. The mozzarella can be pre-shredded, but block cheese grated fresh melts more smoothly. For the breadcrumb topping, Panko or crushed cornflakes add extra crunch if you don't have all-purpose flour on hand. The garlic and onion should be finely diced—smaller pieces mean more flavor in every bite.
This casserole reheats beautifully—450°F for 20 minutes brings it back to golden perfection. It keeps well in the fridge for 4-5 days, though I recommend making it fresh if you can. For meal prep, portion into individual servings before baking—it reheats faster that way. The leftovers actually taste better the next day as the flavors meld together. If you're feeding a crowd, double the recipe—it's worth the effort, and everyone will ask for seconds.
Why You'll Love This Recipe
- Here’s what sold me: chicken thighs, canned sauce, and store-brand spaghetti add up to a meal that costs pennies per serving. The heavy cream makes it feel fancy, but the mozzarella stretches to cover the whole thing—no fancy cheeses required. It’s the kind of recipe that lets you stretch your grocery budget without sacrificing flavor.
- One-Pan Magic: I swear by this recipe because it’s the kind of meal that requires zero cleanup. Toss the raw chicken, broken spaghetti, and sauce into a single dish, bake it, then sprinkle cheese on top—no pots, no pans, just a sheet pan that slides straight into the oven. Honestly, I’ve made this on nights when I’m too tired to wash a spoon.
- Creamy Tomato Hug: That combo of tomato sauce and heavy cream? It’s like a warm, velvety embrace for your taste buds. The sauce simmers down into a rich, slightly tangy base, and the cream smooths it out so every bite has that just-right balance—savory, slightly sweet, and melty with cheese. Not the prettiest, but the taste makes up for it every time.
- Leftover Goldmine: Between us, this casserole begs to be made extra. The flavors only deepen the next day, and it reheats like a dream—crispy top, tender chicken, no soggy spaghetti in sight. I’ve taken it to potlucks, packed it for lunches, and even frozen half for lazy Mondays. It’s my go-to for feeding a crowd without stressing.
Step-by-step instructions for Grandma's spaghetti chicken casserole
Here's how to assemble this comforting classic with a golden crust and creamy tomato swirls.
Cook the Chicken and Sauté the Aromatics
Preheat your oven to 375°F. In a large skillet over medium-high heat, add the 2 lb boneless chicken thighs cut into bite-sized pieces. Season generously with 1.5 tsp kosher salt and 0.5 tsp ground black pepper. Cook for 8-10 minutes, stirring occasionally, until the chicken is fully cooked through and no longer pink in the center. Remove the chicken and set aside.
In the same skillet, add 0.5 cup unsalted butter and reduce heat to medium. Add the 1 whole yellow onion and 4 cloves garlic cloves, cooking for 3-4 minutes until the onion is translucent and the garlic is fragrant. Stir in 1 tbsp dried oregano and cook for another 30 seconds, allowing the spices to bloom and fill your kitchen with warmth.
Prepare the Spaghetti and Sauce Mixture
In a separate large bowl, combine the 12 oz spaghetti noodles (broken in half) with the cooked chicken and the sautéed onion and garlic mixture. In a measuring cup, mix 2 cups canned tomato sauce with 0.5 cup heavy cream and 0.25 cup all-purpose flour. Pour this mixture over the spaghetti and chicken, stirring gently but thoroughly to coat everything evenly. The flour will help thicken the sauce as it bakes.
Transfer the spaghetti mixture to a 9x13-inch baking dish, spreading it out evenly. Sprinkle 2 cups shredded mozzarella cheese evenly over the top. This layer will melt into the sauce, creating that signature gooey texture. Cover the baking dish with aluminum foil and bake for 25 minutes. This initial baking allows the pasta to cook through and the cheese to begin melting.
Create the Herb-Buttered Crust Topping
While the casserole bakes, prepare the topping. In a small bowl, combine 0.25 cup chopped fresh parsley and 0.25 cup chopped fresh basil. In a separate bowl, cut the remaining 0.5 cup unsalted butter into small cubes. After the initial 25 minutes of baking, remove the casserole from the oven and spread the cold butter cubes evenly over the melted cheese layer. Sprinkle the herb mixture evenly over the butter.
Return the casserole to the oven and bake uncovered for an additional 10-15 minutes, until the butter has melted and turned golden brown and the top is bubbly. The herbs will release their aromatic oils, creating that signature fresh flavor that makes this dish taste homemade. Watch closely during the last few minutes to prevent over-browning.
Rest and Serve for Maximum Comfort
Remove the casserole from the oven and let it rest for 10 minutes before serving. This resting period allows the layers to set slightly and makes it easier to cut clean slices. The cheese will continue to melt slightly, creating that perfect pull-apart texture when you serve it.
To serve, cut into 6 equal portions (about 1.5 cups per serving). Each bite should offer a perfect balance of tender chicken, al dente spaghetti, creamy tomato sauce, and a crispy, herby butter crust. Serve with a simple side salad or garlic bread to complete the meal. The flavors will only improve as it sits, so don't hesitate to reheat leftovers for an even more comforting experience.
Pro Tips For Making Grandma'S Spaghetti Chicken Casserole
- CRANK THE HEAT FIRST: That tomato sauce needs to blister a little—high heat for 3-4 minutes caramelizes the sugars and deepens the flavor. I used to simmer it gently, and the dish always tasted flat until I realized it needed a quick, hard boil to wake up the canned sauce.
- PAT THE CHICKEN DRY: Skip the soggy chicken—pat those boneless thighs completely dry with paper towels before searing. Moisture steams the meat instead of browning it, and you’ll end up with gray, unappetizing chunks instead of golden, crisp edges that hold up in the casserole.
- STIR THE CREAM IN LAST: Heavy cream curdles fast when it hits hot sauce. Mix it in just before adding the cheese, and keep the sauce on the lowest possible heat—even if it means stretching out the final step. Your future self will notice the difference between silky sauce and a lumpy mess.
- USE STARCHY WATER FOR PASTA: Save that pasta water—it’s liquid gold for this dish. Cook the spaghetti al dente, drain it, then toss it back in the starchy water until it’s coated. When you mix it into the casserole, the starch helps bind everything together so it doesn’t turn into a dry, gluey disaster.
Make-ahead tips for leftovers
Prep Ahead Strategy
This casserole is a meal prep dream—assemble it completely up to 24 hours ahead and refrigerate uncovered. The flavors deepen overnight, and the crust stays crispy when reheated. I often make mine the night before so it's ready to bake first thing in the morning. 🌟
Baking Flexibility
For a make-ahead bake, assemble the casserole in your 9x13-inch baking dish, cover tightly with plastic wrap, and refrigerate. When ready to bake, remove the plastic and bake at 375°F for 50-55 minutes (10-15 minutes longer than fresh).
The cold start means it may need extra time to reach the center.
Freezer-Friendly
Freeze unbaked casseroles for up to 3 months in a ziplock freezer bag or airtight container. Thaw overnight in the fridge, then bake as directed. For faster thawing, place the sealed container in cold water for 1 hour before baking. The texture holds up beautifully when frozen properly. ❄️
Portioning for Leftovers
Divide into individual 1.5-cup servings before baking—this makes reheating a breeze. Store portions in glass Pyrex dishes with lids. Reheat covered at 350°F for 20-25 minutes or microwave for 2-3 minutes on 50% power, stirring halfway. The crust stays crispy if reheated gently.
Herb Prep Shortcut
Chop all herbs (parsley + basil) in advance and store in a small airtight container in the fridge for up to 3 days. I keep a stash in my freezer too—just thaw before using.
Fresh herbs make all the difference in that golden crust, so never skip this step. 🌿
Cheese Pre-Melting
For extra gooey cheese, sprinkle half the mozzarella on top after the initial 25-minute bake, then add the rest before the final 10-15 minutes.
This creates two melty layers instead of one. I also like to add ¼ cup grated Parmesan to the final topping for extra depth. 🧀
Nutrition facts
Frequently asked questions
Can I use chicken breasts instead of thighs?
Chicken breasts will work, but thighs stay juicier and more flavorful in this dish. If using breasts, cut them into small pieces and cook them for only 5-6 minutes to avoid drying out. For best results, marinate them in a mix of olive oil, garlic, and Italian seasoning for 30 minutes before cooking.
Why does my casserole come out soggy?
Soggy results usually happen when the pasta overcooks or the dish isn't baked long enough. The key is parboiling the spaghetti for just 2-3 minutes (until al dente) before assembling, then baking uncovered for the final 10-15 minutes to crisp the top. Also, ensure your baking dish isn't too large—9x13-inch is perfect for even heat distribution.
Can I make this vegetarian?
Swap the chicken for 12 oz of crumbled firm tofu or 1 lb of mushrooms (sautéed with garlic and onions). For extra protein, add 1 cup of cooked lentils or chickpeas. The texture will be slightly different, but the creamy tomato base still shines.
How do I store leftovers to keep the crust crispy?
Store leftovers in airtight containers and refrigerate for up to 5 days. To reheat, cover with foil and bake at 350°F for 20-25 minutes, then uncover for the last 5 minutes to restore crispiness. For microwave reheating, cover with a damp paper towel and heat on 50% power for 2-3 minutes, then broil for 1-2 minutes to crisp the top.
What's the best way to make this in a slow cooker?
Assemble the casserole as directed, then transfer it to a greased slow cooker and cook on LOW for 3-4 hours or HIGH for 2-2.5 hours. For the crust, top with butter and herbs, then cover with a lid and cook for an additional 15 minutes on HIGH before serving. The texture will be creamier but still delicious!