If you’re on the hunt for a comforting, rich pasta dish that feels like a warm hug from the inside, you’ve got to try this Creamy Chicken Stuffed Shells with Spinach Recipe. I absolutely love how the tender jumbo shells get filled with a cheesy, flavorful mix of shredded chicken, ricotta, and spinach, all smothered in luscious Alfredo sauce. When I first tried this, I was hooked—the creamy texture and cozy flavors make it a perfect weeknight dinner or a crowd-pleaser for family gatherings. Trust me, once you make these, you’ll find yourself reaching for this recipe again and again!
Why You’ll Love This Recipe
- Super Creamy and Cheesy: The blend of ricotta, mozzarella, Parmesan, and Alfredo sauce makes every bite melt-in-your-mouth delicious.
- Easy to Make Ahead: You can assemble it in advance and bake it when you’re ready, making busy nights so much easier.
- Healthy Boost with Spinach: The chopped spinach adds a fresh touch and sneaks in some greens.
- Family Favorite: My family goes crazy for this dish—it’s a guaranteed hit with both kids and adults!
Ingredients You’ll Need
These ingredients come together beautifully to create that creamy, cheesy filling and the perfect balance between protein and greens. Pro tip: using shredded rotisserie chicken not only saves time but adds great flavor.

- Jumbo pasta shells: Look for the biggest shells you can find—they’re perfect for holding all that cheesy filling.
- Cooked, shredded chicken: Rotisserie chicken is your shortcut here; it’s flavorful and tender.
- Frozen chopped spinach: Thaw and squeeze out as much moisture as possible to keep the filling from becoming watery.
- Ricotta cheese: This creamy cheese is the heart of the filling, giving it that luscious texture.
- Mozzarella cheese: Divided use helps keep some for stuffing and some to give that golden bubbly top.
- Parmesan cheese: Adds a nutty, salty punch that’s hard to beat.
- Egg: Binds the filling so it stays put inside the shells after baking.
- Fresh basil: Fresh is best here, but dried works in a pinch—it adds a wonderful herbal note.
- Salt, garlic powder, and nutmeg: These simple seasonings really round out the flavors.
- Alfredo sauce: I use a good-quality store-bought jar to save time; it’s the creamy sauce that ties everything together.
Variations
I love tweaking this Creamy Chicken Stuffed Shells with Spinach Recipe depending on what’s in the fridge and what we’re craving. Feel free to swap things around or add your favorite flavors to make it truly yours.
- Use turkey or sausage instead of chicken: I once swapped shredded turkey after Thanksgiving—it was just as delicious and perfect for post-holiday meals.
- Add mushrooms or roasted red peppers: These add an earthy sweetness that complements the creamy filling wonderfully.
- Make it vegetarian: Skip the chicken and load up on extra spinach and mushrooms, or toss in some artichoke hearts for a tasty meatless version.
- Swap Alfredo sauce for marinara: For a tomato-based twist, try mixing the filling with your favorite marinara and top with mozzarella for a different flavor profile.
How to Make Creamy Chicken Stuffed Shells with Spinach Recipe
Step 1: Prep Your Pasta Shells Perfectly
Start by boiling the jumbo shells in plenty of salted water following the package instructions. I find rinsing them under cold water right after draining helps stop the cooking process and makes them easier to handle without sticking. Be gentle so you don’t tear the shells—they’re delicate but essential for holding all that goodness.
Step 2: Mix the Creamy, Flavorful Filling
In a large bowl, combine your shredded chicken, thawed and squeezed dry spinach, ricotta, 1 ½ cups mozzarella, Parmesan, egg, chopped basil, salt, garlic powder, and a pinch of nutmeg. I like to mix everything by hand so I can feel the texture and make sure the spinach is evenly distributed. The mixture should be rich and creamy but not runny—if it feels too wet, squeeze out a bit more moisture from the spinach.
Step 3: Stuff, Arrange, and Sauce
Now for the fun part: carefully spoon the chicken mixture into each shell. I use a small spoon or even my fingers to get a generous but manageable filling amount. You might not use all the shells in the box; typically, I can fit 20-22 stuffed shells in my 9×13 baking dish. Pour one cup of Alfredo sauce into the bottom of your lightly greased dish first—it prevents sticking and adds saucy goodness underneath. Then, arrange the stuffed shells open-side-up, layer with remaining sauce, and sprinkle the last ½ cup of mozzarella on top.
Step 4: Bake to CreamY Perfection
Cover your dish tightly with foil and bake at 350°F for about 30 minutes. During the last 5 to 10 minutes, remove the foil to let the cheese on top get beautifully golden and slightly crisp. This is when the kitchen fills with that irresistible aroma! My family always knows dinner is ready when the cheesy bubbles start peeking out.
Pro Tips for Making Creamy Chicken Stuffed Shells with Spinach Recipe
- Don’t Skip the Spinach Squeeze: I learned this the hard way—if the spinach isn’t dry, the filling can become watery and affect the texture.
- Use Fresh Basil When Possible: It brightens the flavor so much more than dried; if you only have dried, just use less.
- Stuff Shells Gently: Overstuffing can cause shells to break or spill during baking, so be generous yet careful.
- Cover to Keep Moisture In: The foil prevents drying out; removing it only at the end helps get that perfect crisp top without losing creaminess inside.
How to Serve Creamy Chicken Stuffed Shells with Spinach Recipe

Garnishes
I like sprinkling a little extra fresh basil or finely chopped parsley over the top just before serving—it adds color and fresh herbal notes that cut through the richness. Some freshly cracked black pepper and a light drizzle of good-quality olive oil also elevate the dish beautifully.
Side Dishes
This recipe pairs wonderfully with crisp green salads or roasted veggies. When I serve it, I often go with a simple Caesar salad or steamed asparagus with lemon to balance the creamy indulgence of the shells.
Creative Ways to Present
For a special occasion, I like to bake individual portions in small ramekins—just bubble under the broiler for a minute to get that bubbly, golden crust. It makes each serving feel fancy and perfect for a dinner party or holiday meal.
Make Ahead and Storage
Storing Leftovers
I store leftovers in an airtight container in the fridge, and they keep really well for up to 3 days. When I reheat, I add a splash of milk or extra Alfredo sauce to keep everything nice and moist.
Freezing
This recipe freezes beautifully! I either freeze the fully assembled dish before baking or freeze individual stuffed shells separately on a tray, then transfer them to a freezer bag. Just thaw overnight in the fridge before baking or reheating.
Reheating
I reheat leftovers covered with foil at 350°F until warmed through, usually around 20 minutes. You want to avoid drying out the shells, so covering them keeps that creamy texture intact.
FAQs
-
Can I use fresh spinach instead of frozen in this Creamy Chicken Stuffed Shells with Spinach Recipe?
Yes! If using fresh spinach, sauté it lightly until wilted, then let it cool and squeeze out as much moisture as possible before mixing it into the filling. This prevents the shells from becoming soggy while keeping that fresh spinach flavor.
-
Is it okay to prepare this recipe ahead of time and refrigerate before baking?
Absolutely! You can assemble the stuffed shells in your baking dish, cover tightly with foil or plastic wrap, and refrigerate for up to 24 hours before baking. Just add a few extra minutes to the baking time if baking straight from the fridge.
-
Can I make this recipe dairy-free or low-fat?
For dairy-free, use plant-based ricotta, mozzarella, and Alfredo sauce alternatives, but keep in mind texture and flavor might change slightly. For a lighter version, swap regular cheeses for part-skim or reduced-fat options, and use a lighter Alfredo sauce or make your own with cauliflower puree for creaminess.
-
How do I prevent the shells from sticking together during cooking?
Be sure to use plenty of salted water when boiling the shells and give them a gentle stir occasionally. After draining, rinse briefly with cold water and toss them with a bit of olive oil to keep them separate and easy to handle.
Final Thoughts
This Creamy Chicken Stuffed Shells with Spinach Recipe has absolutely become one of my go-to comfort foods. It’s creamy, cheesy, and packed with flavor—not to mention pretty simple to whip up even on busy nights. I hope you enjoy making it as much as I do and find it becomes a new family favorite in your home, too. Seriously, keep this recipe handy—you’re going to want to make it again and again!
Print
Creamy Chicken Stuffed Shells with Spinach Recipe
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 60 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian-American
Description
Delicious and creamy Chicken Stuffed Shells filled with shredded chicken, spinach, ricotta, and cheeses, baked in rich Alfredo sauce. This comforting casserole makes a satisfying family-friendly meal that’s perfect for busy weeknights or meal prep.
Ingredients
Pasta
- 1 (12 ounce) package jumbo pasta shells
Filling
- 2 cups cooked, shredded chicken (such as from a rotisserie chicken)
- 1 (10 ounce) box frozen chopped spinach, thawed and squeezed dry
- 1 (15 ounce) container ricotta cheese (about 1 ¾ cups)
- 2 cups (8 ounces) shredded mozzarella cheese, divided
- ¼ cup grated Parmesan cheese
- 1 egg
- 1 tablespoon chopped fresh basil (or 1 teaspoon dried basil)
- ½ teaspoon salt
- ½ teaspoon garlic powder
- Pinch of nutmeg
Sauce
- 2 cups Alfredo sauce (about one 15-ounce jar plus part of a second jar)
Instructions
- Preheat and prepare dish: Preheat your oven to 350°F. Lightly spray a 9 x 13-inch baking dish with cooking spray. Pour 1 cup of Alfredo sauce into the bottom of the dish and set aside the remaining sauce for later.
- Cook pasta shells: Bring a large pot of salted water to a boil. Cook the jumbo pasta shells according to package instructions until al dente. Drain and rinse the shells under cold water to stop cooking.
- Make stuffing mixture: In a large bowl, combine the shredded chicken, thawed and drained spinach, ricotta cheese, 1 ½ cups of mozzarella, Parmesan cheese, egg, chopped basil, salt, garlic powder, and a pinch of nutmeg. Mix everything thoroughly to create a flavorful stuffing.
- Stuff shells: Carefully spoon the chicken and cheese mixture into each cooked pasta shell, filling it generously. Depending on how full you stuff them, you should be able to fill about 20-22 shells. If you have leftover shells or stuffing, save them for another meal.
- Assemble and top: Arrange the stuffed shells in the prepared baking dish, placing them open-side up. Pour the remaining 1 cup of Alfredo sauce evenly over the shells. Sprinkle the remaining ½ cup of shredded mozzarella cheese on top.
- Bake: Cover the baking dish tightly with aluminum foil. Bake in the preheated oven for about 30 minutes, or until the shells are heated through and the cheese is melted. In the last 5-10 minutes, remove the foil to allow the cheese on top to become slightly crisp and golden.
Notes
- These creamy Chicken Stuffed Shells can be made ahead and reheated, making them ideal for busy days.
- You can use leftover rotisserie chicken for easy preparation.
- Adjust the cheese amounts to your preference or substitute with different cheeses like provolone or fontina.
- If you prefer a spicier dish, add red pepper flakes or Italian seasoning to the filling.
- Use fresh spinach instead of frozen by sautéing it first and squeezing out excess moisture.
Nutrition
- Serving Size: 1/8 of the recipe
- Calories: 444 kcal
- Sugar: 2 g
- Sodium: 889 mg
- Fat: 25 g
- Saturated Fat: 13 g
- Unsaturated Fat: 10 g
- Trans Fat: 1 g
- Carbohydrates: 22 g
- Fiber: 2 g
- Protein: 32 g
- Cholesterol: 139 mg

