Love this? Pin it for later!
I still remember the first time I served these Cheesy Chicken and Spinach Stuffed Shells Bake to my book-club friends. It was one of those blustery February evenings when the wind rattled the shutters and everyone was craving something that felt like a fleece blanket in food form. I pulled the bubbling casserole from the oven, the cheese bronzed and crackling, and the room went quiet—except for the scrape of forks and the happy hum of “Mmm.” By the end of the night, not a single shell remained, and three friends asked for the recipe before they’d even put their coats on. That, to me, is the highest compliment a dish can receive.
Since then, this recipe has become my go-to for potlucks, new-parent meal trains, and Sunday meal-prep marathons. It’s the trifecta of comfort food: tender shredded chicken tucked inside pasta pockets, silky spinach flecked throughout, and three—yes, three—kinds of cheese melded together under a blanket of garlicky tomato sauce. It feeds a crowd without breaking the bank, freezes like a dream, and tastes even better the next day when the flavors have had time to mingle. Whether you’re cooking for picky kids, hungry teenagers, or gourmet-minded adults, this bake delivers every single time.
Why This Recipe Works
- Triple-Cheese Strategy: Ricotta keeps the filling light, mozzarella gives the stretchy pull, and a dusting of aged Parmesan adds umami crunch.
- Quick Rotisserie Shortcut: Using store-bought chicken slashes prep time without sacrificing flavor.
- Spinach Without the Sog: Frozen spinach is squeezed bone-dry, preventing watery filling.
- Make-Ahead Magic: Assemble up to 24 hours ahead; the pasta absorbs the sauce and tastes even better.
- Freezer-Friendly Pan: Wrap tightly, freeze up to 3 months, and bake straight from frozen—just add 20 extra minutes.
- One-Pan Comfort: Everything bakes in a single 9×13 dish, minimizing dishes and maximizing cheesy edges.
Ingredients You'll Need
Great stuffed shells start with great building blocks. Below is a quick shopping guide plus substitution notes so you can confidently breeze through the grocery store.
Jumbo Pasta Shells (Conchiglioni): Look for shells labeled “jumbo” or “stuffing shells.” A 12-ounce box contains roughly 36 shells; you’ll need about 32 for this recipe. Barilla and DeLallo are reliable brands that don’t tear during boiling. If you can only find medium shells, buy two boxes and layer them like mini lasagna.
Rotisserie Chicken: One average bird yields 3–4 cups of shredded meat. Choose plain or mildly seasoned; avoid lemon-pepper or barbecue versions that will clash with the Italian herbs. Remove skin, shred while warm, and chop any larger pieces so they fit neatly inside shells.
Frozen Chopped Spinach: A 10-ounce block costs under $2 and saves you from washing, stemming, and wilting fresh bunches. Thaw overnight in the fridge or microwave on 50 % power for 5 minutes, then squeeze—really squeeze—inside a clean kitchen towel until no more water drips. Excess moisture is the enemy of creamy filling.
Ricotta Cheese: Whole-milk ricotta bakes up richer and creamier than part-skim. If you spot Calabro or BelGioioso brands, grab them; they contain only whey, salt, and milk—no gums. In a pinch, mix 1 cup cottage cheese with ½ cup Greek yogurt for a similar texture.
Mozzarella: Buy a low-moisture block and shred it yourself. Pre-shredded bags contain cellulose that prevents melting into silky puddles. If you’re short on time, the bags work, but the texture will be slightly stringier.
Parmesan: A wedge of Parmigiano-Reggiano keeps for months in the fridge and elevates everything it touches. Grate on the small holes of a box grater for fluffy snow that melts instantly into the sauce.
Egg: One large egg acts as the binder, preventing the ricotta mixture from oozing out during baking. Flax “egg” (1 tablespoon ground flaxseed + 3 tablespoon water) works for an egg-free version.
Garlic & Onion: Fresh garlic cloves give a sweet, mellow perfume once sautéed. Swap in ½ teaspoon garlic powder per clove if you’re out.
Crushed Tomatoes: A 28-ounce can of San Marzano–style tomatoes yields a bright, slightly sweet sauce. Fire-roasted crushed tomatoes add smoky depth if you like the flavor.
Italian Seasoning: A balanced blend of oregano, basil, thyme, and rosemary. Make your own: 1 teaspoon each dried basil and oregano + ½ teaspoon dried thyme + ¼ teaspoon rosemary.
Red Pepper Flakes: Optional but recommended for a gentle flicker of heat. Add more if you want a Nashville-hot vibe.
How to Make Cheesy Chicken and Spinach Stuffed Shells Bake
Prep the Sauce Base
Heat 2 tablespoons olive oil in a medium saucepan over medium heat. Add ½ cup finely diced onion and cook 3 minutes until translucent. Stir in 3 minced garlic cloves, 1 teaspoon Italian seasoning, ¼ teaspoon red pepper flakes, and a pinch of salt. Cook 30 seconds—just until fragrant. Pour in one 28-ounce can crushed tomatoes. Fill the can halfway with water, swish, and add that too. Reduce heat to low and simmer 15 minutes, stirring occasionally, while you prep the shells.
Cook the Shells Al Dente
Bring a large pot of generously salted water to a rolling boil (it should taste like the sea). Add 32 jumbo pasta shells and cook 2 minutes less than package directions—usually 9 minutes. They’ll finish cooking in the oven. Drain into a colander and immediately rinse under cold water to stop the cooking. Toss with a drizzle of olive oil to prevent sticking, then spread on a sheet pan so you can see the opening of each shell for easy filling.
Make the Chicken-Spinach Filling
In a large bowl, combine 2 cups shredded cooked chicken, 1 cup squeezed-dry chopped spinach, 15 ounces whole-milk ricotta, 1½ cups shredded mozzarella, ¾ cup grated Parmesan, 1 large egg, 2 tablespoons chopped fresh parsley, ½ teaspoon salt, ¼ teaspoon black pepper, and a pinch of freshly grated nutmeg. Stir until evenly mixed. The nutmeg is subtle but amplifies the spinach’s earthy sweetness.
Fill the Shells Neatly
Transfer the filling to a gallon zip-top bag and snip ½ inch off one corner to create a makeshift piping bag. Hold a shell in your palm, opening facing up, and squeeze in 2 rounded tablespoons of filling—enough to plump the shell but not split it. Lay the stuffed shell cheese-side-up in the prepared pan. Repeat until all filling is used; you should have about 30–32 shells.
Assemble the Casserole
Spread 1 cup of the tomato sauce over the bottom of a greased 9×13-inch baking dish. Arrange stuffed shells snugly in rows. Spoon remaining sauce over the tops, letting it seep between shells. Sprinkle ½ cup extra mozzarella and ¼ cup Parmesan on top for that Instagram-worthy cheese pull. Cover tightly with greased foil (so it won’t stick to the cheese).
Bake Covered, Then Uncover
Bake at 375 °F (190 °C) for 25 minutes covered. Remove foil and bake another 10–15 minutes until the cheese is golden and the sauce is bubbling around the edges. If you like extra browning, switch to broil for the final 2 minutes, watching closely to prevent burning.
Rest & Garnish
Let the bake rest 10 minutes before serving. This allows the ricotta to set so the filling doesn’t ooze out when you lift a shell. Sprinkle with fresh basil ribbons or chopped parsley for color and a pop of freshness.
Expert Tips
Squeeze Spinach Until Dry
After thawing, wrap the spinach in a clean kitchen towel and twist until no more water drips. Extra moisture dilutes flavor and causes watery sauce.
Use an Instant-Read Thermometer
The center of the casserole should reach 165 °F to ensure the egg is fully cooked and the filling is safe and creamy.
Make-Ahead Marvel
Assemble the night before, cover tightly, and refrigerate. Add 10 extra minutes to the covered bake time if starting cold.
Freeze in Portions
Bake, cool, then cut into squares and freeze individual servings. Reheat in the microwave for 2–3 minutes for instant comfort lunches.
Save Some Sauce for Dipping
Reserve ½ cup sauce to warm and serve alongside for guests who like extra marinara for their shells.
Double the Batch
Two pans mean one for now, one for later. Wrap the second pan in foil, label, and freeze for up to 3 months.
Variations to Try
- Mushroom Lovers: Swap half the chicken for finely chopped sautéed cremini mushrooms. They mimic meaty texture and deepen umami.
- Spicy Kale Version: Replace spinach with blanched, squeezed-dry chopped kale and add ½ teaspoon cayenne to the sauce for a fiery kick.
- Seafood Spin: Use 2 cups chopped cooked shrimp or crab instead of chicken, and add a squeeze of lemon zest to the ricotta.
- Vegetarian: Omit chicken and add 1 cup roasted red peppers plus 1 cup chopped artichoke hearts. Use vegetable broth to thin the sauce if needed.
- Gluten-Free: Stuff the filling into pre-cooked large gluten-free pasta shells or layer as lasagna using gluten-free noodles.
- White Sauce Twist: Replace tomato sauce with 2 cups Alfredo plus 1 cup pesto for a decadent green-and-white bake.
Storage Tips
Refrigerator: Cool leftovers completely, then transfer to an airtight container. Refrigerate up to 4 days. Reheat single servings in the microwave for 90 seconds, or warm the entire pan covered with foil at 325 °F for 20 minutes.
Freezer (Before Baking): Assemble the casserole, cover with a layer of plastic wrap followed by heavy-duty foil. Label and freeze up to 3 months. Thaw overnight in the refrigerator, then bake as directed, adding 10–15 extra minutes if still icy in the center.
Freezer (After Baking): Bake, cool, then cut into squares. Wrap each square in plastic wrap and store in a freezer bag. Reheat from frozen in the microwave for 3–4 minutes or in a 350 °F oven for 20 minutes.
Make-Ahead Filling: The ricotta mixture can be mixed and refrigerated up to 2 days ahead. Give it a quick stir before piping into shells.
Frequently Asked Questions
Cheesy Chicken and Spinach Stuffed Shells Bake
Ingredients
Instructions
- Preheat oven to 375 °F (190 °C). Grease a 9×13-inch baking dish.
- Make the sauce: In a saucepan, heat olive oil over medium. Sauté onion 3 minutes, add garlic, Italian seasoning, and red pepper flakes; cook 30 seconds. Stir in crushed tomatoes plus ½ can water. Simmer 15 minutes.
- Cook shells in salted boiling water for 2 minutes less than package. Drain, rinse, and cool.
- Mix filling: Combine chicken, spinach, ricotta, 1 cup mozzarella, ½ cup Parmesan, egg, parsley, salt, pepper, and nutmeg.
- Fill shells using a piping bag or spoon, using about 2 tablespoons per shell.
- Assemble: Spread 1 cup sauce in dish. Arrange shells cheese-side-up. Top with remaining sauce, ½ cup mozzarella, and ¼ cup Parmesan.
- Bake covered 25 minutes, uncover and bake 10–15 more until bubbly and golden.
- Rest 10 minutes, garnish with basil, and serve hot.
Recipe Notes
For extra-crispy cheese edges, broil for the final 2 minutes. Letting the bake rest prevents the filling from running when you serve.
