Oh, let me tell you about one of my all-time favorite comfort foods – baked chicken and spinach stuffed shells. This dish has been saving my weeknight dinners for years! Picture this: jumbo pasta shells stuffed to the brim with a creamy mixture of tender chicken, fresh spinach, and three delicious cheeses, all swimming in a velvety Alfredo sauce. My kids actually cheer when they smell these coming out of the oven, and that’s saying something for a meal packed with greens! What I love most is how simple it is to throw together – you can even prep it ahead of time for those crazy busy evenings. With just 30 minutes of hands-on work, you get this gooey, cheesy masterpiece that tastes like you spent hours in the kitchen.

Why You'll Love These Baked Chicken and Spinach Stuffed Shells
Let me count the ways these stuffed shells will become your new obsession! Here's why you'll be making them on repeat:
- Creamy dreamy texture – That rich ricotta and melty mozzarella create the most luscious filling you'll ever taste, with the Alfredo sauce adding even more indulgence. Every bite feels like a hug!
- Perfectly balanced flavors – The juicy chicken, fresh spinach, and zesty Parmesan all play together so nicely. The garlic powder? Oh, it ties everything together beautifully.
- Meal prep magic – You can stuff those shells up to 2 days ahead and just pop them in the oven when needed. A true lifesaver for busy weeknights!
- Kid-approved (seriously!) – Somehow the spinach disappears under all that cheesiness. My picky eaters gobble these right up every single time.
- Suit any craving – Feeling marinara instead of Alfredo? Swap it! Want to add mushrooms or sun-dried tomatoes? Go wild! This recipe welcomes all your creative twists. Check out my similar spinach and ricotta stuffed shells for more inspiration!
Trust me, these shells check all the boxes – comfort, convenience, and total crowd-pleasing power. Once you try them, your family will be begging for seconds!
Ingredients for Baked Chicken and Spinach Stuffed Shells
Alright, let’s gather our goodies! I’ve learned through trial and error that having everything prepped and measured makes stuffing those shells so much easier. Here’s exactly what you’ll need, broken down by component:
For the Shells
- 24 jumbo pasta shells – Trust me, cook a few extra in case some tear. You’ll want to pick the prettiest ones for stuffing!
For the Filling
- 2 cups cooked chicken, shredded (I use rotisserie chicken when I’m short on time)
- 1 cup ricotta cheese – Whole milk gives the creamiest texture
- 1 cup mozzarella cheese, shredded (plus extra for topping)
- ½ cup Parmesan cheese, freshly grated if possible
- 1 cup fresh spinach, chopped (pack it lightly into the measuring cup)
- 1 tsp garlic powder – This is my secret flavor booster!
- ½ tsp salt and ¼ tsp black pepper
For the Sauce
- 2 cups Alfredo sauce – Homemade or store-bought both work great
Ingredient Substitutions
No ricotta? No problem! Cottage cheese blended smooth makes a great stand-in. If you’re out of Alfredo, marinara sauce gives a totally different but equally delicious vibe. Ground turkey works wonderfully instead of chicken, and frozen spinach (thawed and squeezed dry) can replace fresh in a pinch. The beauty of this recipe is how adaptable it is to what you’ve got on hand!
How to Make Baked Chicken and Spinach Stuffed Shells
Alright, let’s get our hands cheesy! I’ve made these stuffed shells more times than I can count, and I’ve learned all the little tricks to make them perfect every single time. Follow these steps, and you’ll have a bubbling, golden pan of comfort food magic in no time!
- Preheat & prep – Fire up that oven to 375°F (190°C) and give your 9×13 baking dish a quick spritz with cooking spray. Pro tip: Use the 5 minutes while the oven heats to gather all your ingredients. Smart multitasking!
- Cook those shells – Boil the jumbo pasta shells in well-salted water until just al dente (about 9-11 minutes). Here’s my golden rule – undercook them slightly since they’ll keep cooking in the oven later. Drain carefully – those babies are fragile when hot!
- Make the filling – In a big bowl, toss together the shredded chicken, ricotta, mozzarella, Parmesan, chopped spinach, garlic powder, salt, and pepper. Here’s where I get hands-on – I ditch the spoon and mix it with my fingers to ensure everything gets evenly distributed. The spinach tends to clump, so really work it in there!
- Sauce it up – Pour half your Alfredo sauce into the baking dish and swirl it around to coat the bottom. This prevents sticking and gives every shell a saucy little hug while baking. Genius, right?
- Stuff with love – Now the fun part! Grab a shell in one hand and spoon about 1 heaping tablespoon of filling into each one. My grandma always said “stuff them 3/4 full – they need room to breathe!” Too much filling makes them burst open in the oven. Arrange them snugly in the dish, open side up.
- Finish and bake – Drizzle the remaining Alfredo sauce over the top, then sprinkle with that extra mozzarella. Into the oven it goes for 20-25 minutes until the cheese is gloriously golden and bubbly. I always peek at 20 minutes – oven temps vary!

Pro tip from my kitchen fails: Let them rest for 5 minutes before serving. I know it’s torture with that amazing smell, but this helps them set so they don’t fall apart when plating. While you wait, why not whip up this amazing cheesy chicken and broccoli rice skillet for next night’s dinner?
There you have it – stuffed shell perfection in under an hour! The filling stays miraculously creamy, the edges get slightly crisp, and that cheesy pull… oh my. You’re about to become the weeknight dinner hero!
Tips for Perfect Baked Chicken and Spinach Stuffed Shells
After making these stuffed shells more times than I can count, I’ve picked up some game-changing tricks that’ll guarantee knockout results every time. Here are my personal must-follow tips:
- Undercook those shells! I always take them out 1 minute before the package says “al dente.” They’ll finish cooking in the oven, and this prevents them from turning mushy. No one wants pasta mush!
- Hand-mix the filling. Ditch the spoon and get in there with your hands – it’s the only way to evenly distribute that spinach and cheese. Plus, it’s kinda fun squishing all those delicious ingredients together!
- Fresh spinach is worth it. Frozen works, but fresh gives the best texture and vibrant green color. I chop it rough – big enough to see in the filling but small enough that kids don’t notice!
- Don’t overcrowd the pan. Give those stuffed shells a little wiggle room in the baking dish. Crowding them leads to uneven cooking and sticking. Trust me, I learned this the hard way with a pan of glued-together shells!

Follow these simple tips and you’ll have picture-perfect stuffed shells with the most amazing creamy texture every single time. Happy stuffing!
Serving Suggestions
Now comes my favorite part – dressing up these already amazing stuffed shells to make a complete meal! I always say the sides are what turn a good dinner into a memorable one. Here’s how I love to serve them:
- Classic garlic bread – That crispy, buttery goodness is made for dipping into leftover Alfredo sauce. My family fights over the last piece! Check out these garlic bread recipes if you want to take yours to the next level.
- A bright, crisp salad – The fresh crunch balances the rich shells perfectly. I toss together romaine, cherry tomatoes, and a light lemon vinaigrette.
- Roasted seasonal veggies – In summer, I roast zucchini and bell peppers. Winter calls for Brussels sprouts or butternut squash. The caramelized edges are magic!
For special occasions, I’ll add a chilled white wine or sparkling water with lemon. Simple sides make the stuffed shells truly shine – just don’t skimp on seconds!
Storage and Reheating
Let me share my tried-and-true methods for keeping these stuffed shells tasting fresh, because let’s be honest – you’ll probably have leftovers (if you’re lucky!). In the fridge, they stay perfect for up to 3 days when stored in an airtight container. For longer storage, freeze them before baking – just assemble everything, cover tightly with foil, and they’ll keep beautifully for about a month. The freezer is my secret weapon for easy future meals!
When reheating, I always go for the oven method – 350°F for about 15-20 minutes if refrigerated, or 30-40 minutes from frozen (just remove the foil for the last 10 minutes to crisp up the top). If you’re in a hurry, the microwave works too – zap individual portions for 1-2 minutes, stirring halfway. But fair warning – the cheese won’t get that gorgeous golden crust this way. Either method, I always add a splash of milk or extra sauce before reheating to keep everything nice and creamy!

Nutritional Information
Now, I’m no nutritionist, but here’s the scoop on what’s in these stuffed shells – rich protein from that chicken, calcium from all that glorious cheese, and some sneaky greens from the spinach! Keep in mind that precise nutrition varies depending on your specific ingredients and brands. That homemade Alfredo will have different numbers than the store-bought kind, and the type of cheese you use makes a difference too. But hey, with all that delicious nutrition packed in, you can feel good about every bite!
Frequently Asked Questions
Can I freeze these chicken and spinach stuffed shells?
Absolutely! These shells are freezer champions. Just assemble them completely (but don’t bake), then cover tightly with foil. They’ll keep beautifully for up to a month. When you’re ready, bake from frozen – just add about 15 extra minutes to the cooking time. The Alfredo sauce might separate slightly, but it’ll all come together as it bakes. Pro tip: Freeze individual portions in muffin tins for easy single servings!
Can I use frozen spinach instead of fresh?
You sure can! Just thaw it completely and squeeze out every last drop of water (I press mine between paper towels). Too much moisture makes the filling soggy. About ½ cup of thawed frozen spinach equals one packed cup of fresh. I actually prefer frozen sometimes because it blends in more evenly – perfect for sneaking greens past picky eaters!
What’s the best way to cook the chicken for this recipe?
My secret weapon? Rotisserie chicken! But if you’re cooking it fresh, I love poaching boneless breasts – just simmer them in broth with herbs for about 15 minutes until cooked through. You could also bake, grill, or even use leftover roasted chicken. Just make sure it’s well-shredded so it mixes smoothly with the cheeses. The key is about 2 cups total – measure after shredding, not before cooking.
Can I make these shells ahead of time?
Oh honey, this is the ultimate make-ahead meal! You can stuff those shells up to 2 days before baking – just keep them covered in the fridge. The Alfredo might thicken in the fridge, so I sometimes thin it with a splash of milk before baking. They actually taste better after sitting because the flavors really meld together. Bonus: This lets the spinach soften beautifully into the cheeses.
How do I prevent the shells from tearing when stuffing?
Three golden rules: 1) Undercook them slightly, 2) Handle them gently when draining (use a slotted spoon), and 3) Let them cool just enough to touch. Like little pasta tacos, you want them flexible but not fragile. Cook a few extra shells as insurance – I always have 2-3 extra just in case. And don’t overstuff! About 1 tablespoon of filling per shell keeps them from bursting.

Baked Chicken and Spinach Stuffed Shells
Ingredients
Equipment
Method
- Preheat the oven to 375°F (190°C). Lightly grease a 9×13 baking dish.
- Cook the pasta shells according to package instructions until al dente. Drain and set aside.
- In a large bowl, mix the shredded chicken, ricotta, mozzarella, Parmesan, spinach, garlic powder, salt, and pepper.
- Spread half the Alfredo sauce on the bottom of the baking dish.
- Fill each pasta shell with the chicken and spinach mixture. Arrange them in the baking dish.
- Pour the remaining Alfredo sauce over the shells. Sprinkle with the extra mozzarella.
- Bake for 20-25 minutes until bubbly and golden on top.
