If you love creamy Alfredo pasta and cheesy baked casseroles, these Chicken Alfredo Stuffed Shells bring the best parts of both dishes together. Jumbo pasta shells are filled with shredded chicken, creamy ricotta, mozzarella, Parmesan, and Italian herbs, then nestled into homemade Alfredo sauce and baked until bubbling and lightly golden.
The linked recipe uses 12 ounces jumbo shells, 2 cups cooked shredded chicken, ricotta, mozzarella, Parmesan, Italian seasoning, and a homemade butter-flour Alfredo sauce made with whole milk and heavy cream. Crispy bacon, diced tomatoes, and fresh parsley are added after baking for contrast and freshness.
This is an excellent family dinner when you want something richer than an ordinary pasta bake but still easy enough to prepare at home. You can use leftover chicken or rotisserie chicken to make preparation even faster.
Why You’ll Love This Chicken Alfredo Stuffed Shells Recipe
The combination of ricotta, mozzarella, Parmesan, and shredded chicken creates a filling that stays creamy while still having enough structure to remain inside the shells.
Instead of relying on jarred Alfredo sauce, the reference recipe makes a simple homemade version with butter, flour, whole milk, heavy cream, and Parmesan. The cheese is stirred into the thickened sauce so it becomes silky and coats the stuffed shells evenly.
Another great feature is the topping. Bacon provides crispness, fresh tomatoes add brightness, and parsley gives the finished casserole some freshness so the creamy sauce does not feel overly heavy.
It is also make-ahead friendly. The original recipe states that the casserole can be fully assembled and refrigerated for up to 24 hours before baking.
Ingredients
For the Jumbo Shells
- 12 ounces jumbo pasta shells
- Salt for the pasta water
- Cooking spray or butter for the baking dish
The source specifically recommends jumbo shells because they hold enough filling and are easier to stuff than smaller shells.
For the Chicken Ricotta Filling
- 2 cups cooked shredded chicken
- 15 ounces whole-milk ricotta cheese
- ½ cup shredded mozzarella cheese
- ¼ cup freshly grated Parmesan cheese
- 2 teaspoons dried Italian seasoning
- ½ teaspoon garlic powder, optional
- ¼ teaspoon freshly ground black pepper
- Salt to taste
Rotisserie chicken is an especially convenient option. The reference recipe recommends shredding the chicken relatively finely so it distributes evenly throughout the ricotta filling.
For the Homemade Alfredo Sauce
- 3 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 2 cups whole milk
- 1 cup heavy cream
- ¾ cup freshly grated Parmesan cheese
- 2 garlic cloves, finely minced, optional
- ½ teaspoon freshly ground black pepper
- Salt to taste
For the Cheese Topping
- 1 cup shredded mozzarella cheese
For Finishing
- 4 slices bacon, cooked until crisp and crumbled
- ½ cup diced fresh tomatoes
- 2 tablespoons chopped fresh parsley
- Extra Parmesan, optional
- Freshly cracked black pepper, optional
These bacon, tomato, and parsley toppings are part of the linked recipe and are intentionally added after baking rather than cooked into the casserole.

How to Make Chicken Alfredo Stuffed Shells
1. Preheat the Oven
Preheat your oven to 375°F (190°C).
Lightly coat a 9×13-inch baking dish with cooking spray or butter.
The linked recipe also uses a 9×13-inch pan and a 375°F oven.
2. Bring the Pasta Water to a Boil
Fill a large pot with water and season generously with salt.
Bring to a rolling boil.
3. Cook the Jumbo Shells
Add the jumbo pasta shells.
Cook until al dente, preferably slightly firmer than you would normally serve them.
The shells will continue cooking while the casserole bakes, so overcooking them now can cause them to become overly soft or tear during stuffing. The source also recommends keeping them al dente for this reason.
4. Drain Carefully
Drain the shells gently.
You can briefly run cool water over them to stop the cooking and make them easier to handle.
Arrange them separately on a tray so they do not stick together.
5. Prepare the Chicken
If using rotisserie or leftover chicken, shred it into relatively small pieces.
Make sure your chicken was previously cooked safely to 165°F (74°C).
6. Make the Filling
In a large mixing bowl, combine:
- Shredded chicken
- Ricotta
- ½ cup mozzarella
- ¼ cup Parmesan
- Italian seasoning
- Garlic powder, if using
- Black pepper
- Salt as needed
The source uses this same core combination of chicken, ricotta, mozzarella, Parmesan, and Italian seasoning.
7. Mix Gently
Stir until the chicken and cheeses are evenly distributed.
The mixture should be thick and creamy rather than runny.
Taste carefully and adjust the seasoning if necessary.
8. Melt the Butter
Place a large saucepan over medium heat.
Add 3 tablespoons butter.
Let it melt completely.
9. Add Garlic
If using fresh garlic, add it now.
Cook for approximately 30 seconds, stirring constantly.
10. Add the Flour
Whisk in 2 tablespoons flour.
Cook for approximately 1 minute.
Cooking the flour briefly removes its raw flavor and creates the roux that thickens the Alfredo sauce. This is also the method used in the linked recipe.
11. Add the Milk
Slowly pour in the whole milk while whisking constantly.
Adding it gradually helps prevent lumps.
12. Add the Heavy Cream
Pour in the heavy cream.
Continue whisking until smooth.
13. Thicken the Sauce
Cook over medium to medium-low heat, whisking frequently.
The mixture should gradually thicken enough to lightly coat the back of a spoon.
The source emphasizes whole milk plus heavy cream for a richer, smoother Alfredo consistency.
14. Lower the Heat
Reduce the heat to low or temporarily remove the saucepan from the burner.
15. Add Parmesan
Gradually stir in ¾ cup freshly grated Parmesan.
Stir until melted and smooth.
Adding Parmesan when the sauce is hot but not aggressively boiling helps reduce the risk of a grainy sauce, a technique also highlighted by the source.
16. Season the Alfredo Sauce
Add black pepper.
Taste before adding salt because Parmesan already contributes saltiness.
17. Check the Consistency
The Alfredo should be creamy and pourable.
Remember that it will thicken further in the oven.
If it becomes too thick, whisk in a small splash of milk.
18. Add Alfredo to the Baking Dish
Spread approximately one-third of the Alfredo sauce over the bottom of the prepared baking dish.
This helps keep the shells from sticking and provides moisture underneath them. The original method also uses one-third of the sauce on the bottom.
19. Fill the Shells
Hold one cooked jumbo shell open.
Spoon approximately 2 tablespoons chicken ricotta filling inside.
Do not overpack it.
20. Repeat
Continue stuffing the remaining shells until the filling is used.
Depending on the exact shell size and how many break during cooking, you should have enough filling for a generous casserole.
21. Arrange the Shells
Place the filled shells in the baking dish in a single layer.
Keep the open sides facing upward.
22. Add Remaining Alfredo
Spoon the remaining Alfredo sauce over and around the shells.
The shells should be well coated without being completely submerged.
The linked recipe specifically recommends enough sauce to keep the pasta moist while leaving some shell definition visible.
23. Add Mozzarella
Sprinkle 1 cup shredded mozzarella evenly over the top.
24. Bake Uncovered
Transfer the baking dish to the oven.
Bake uncovered for approximately 25 minutes.
The original recipe calls for about 25 minutes at 375°F.
25. Look for Doneness Cues
The casserole is ready when:
- Alfredo sauce bubbles around the edges
- Mozzarella is completely melted
- Cheese begins developing light golden spots
- Shells are tender
Avoid baking unnecessarily long just to achieve deep browning, because the pasta and chicken filling can dry out.
26. Cook the Bacon
If you have not already done so, cook the bacon until crisp.
Drain on paper towels and crumble.
27. Rest Briefly
Remove the casserole from the oven.
Let it rest for approximately 5 minutes.
This gives the sauce a little time to settle.
28. Add the Bacon
Sprinkle crispy bacon over the shells.
29. Add Fresh Tomatoes
Scatter the diced tomatoes evenly over the casserole.
Adding them after baking preserves their fresh flavor and texture.
30. Add Parsley
Finish with chopped fresh parsley.
31. Add Extra Parmesan
For even more flavor, grate fresh Parmesan over the entire casserole.
32. Serve
Serve approximately 3–4 shells per person, depending on shell size and appetite.
Spoon extra Alfredo sauce from the baking dish over each serving.
What to Serve With Chicken Alfredo Stuffed Shells
Because this pasta is rich and creamy, fresh or vegetable-forward sides provide a nice balance.
Try:
- Caesar salad
- Garden salad
- Arugula salad with lemon vinaigrette
- Roasted broccoli
- Garlic asparagus
- Green beans
- Brussels sprouts
- Roasted zucchini
For a more indulgent dinner, add:
- Garlic bread
- Parmesan breadsticks
- Garlic knots
- Homemade focaccia
The source specifically recommends a simple green salad with a bright vinaigrette and notes that garlic bread also pairs well with the shells.
Tips for the Best Chicken Alfredo Stuffed Shells
Don’t Overcook the Pasta
The shells continue cooking during baking.
Slightly underdone shells are much easier to work with and less likely to become mushy.
Use Jumbo Shells
Smaller shells do not hold enough filling.
Shred the Chicken Finely
Smaller pieces combine more evenly with the ricotta.
Use Whole-Milk Ricotta
It creates a richer and creamier filling.
Grate Your Own Parmesan
Freshly grated Parmesan usually melts more smoothly into Alfredo sauce than heavily processed pre-shredded cheese.
Don’t Boil the Parmesan Sauce
Lower the heat before adding the cheese.
Keep Plenty of Sauce Around the Shells
Alfredo sauce helps protect the pasta from drying during baking.
Don’t Overbake
Once the sauce bubbles and mozzarella begins to brown, the casserole is ready.
Add Bacon After Baking
This preserves its crispy texture.
Add Tomatoes Last
Keeping the tomatoes fresh provides a pleasant contrast to the creamy Alfredo.
Easy Recipe Variations
Spinach Chicken Alfredo Shells
Add 1 cup cooked chopped spinach to the chicken filling.
Squeeze it very dry before mixing it into the ricotta.
Broccoli Chicken Alfredo Shells
Add 1 cup finely chopped lightly steamed broccoli.
Bacon Chicken Alfredo Shells
Increase the bacon to 8 slices and stir half into the filling.
Garlic Parmesan Chicken Shells
Increase the garlic and add an extra ½ cup Parmesan throughout the dish.
Mushroom Alfredo Shells
Sauté 8 ounces finely chopped mushrooms until browned and their excess moisture evaporates.
Stir them into the filling.
Sun-Dried Tomato Alfredo Shells
Add ½ cup chopped sun-dried tomatoes to the chicken and ricotta.
The source also lists sun-dried tomatoes among the vegetables that work well with the dish.
Spicy Chicken Alfredo Shells
Add:
- Red pepper flakes
- Cayenne
- Pepper Jack cheese
Three-Cheese Alfredo Shells
Add provolone or fontina along with the mozzarella and Parmesan.
How to Store Leftovers
Allow the stuffed shells to cool before transferring them to an airtight container.
Refrigerate for up to 3–4 days.
Keep plenty of Alfredo sauce with the shells so the pasta stays moist.
Reheating in the Oven
Place the shells in a covered baking dish.
Add a splash of milk or cream if the Alfredo has become very thick.
Reheat at 325–350°F until hot throughout.
Reheating in the Microwave
Place a few shells on a microwave-safe plate.
Add a spoonful of extra sauce or a small splash of milk.
Cover loosely.
Microwave in short intervals until hot.
Making Chicken Alfredo Stuffed Shells Ahead
This is an excellent make-ahead casserole.
The linked recipe says you can assemble the entire dish, cover it, and refrigerate it for up to 24 hours before baking. If baked directly from the refrigerator, allow approximately 5–10 additional minutes.
For the best results, save the bacon, tomatoes, and parsley until after baking.
Frequently Asked Questions
Can I use rotisserie chicken?
Yes.
Rotisserie chicken is one of the easiest choices because it is already cooked and easy to shred.
Can I use store-bought Alfredo sauce?
Yes.
The source recommends approximately 3–4 cups prepared Alfredo sauce if you want to skip the homemade version.
Can I make the shells ahead?
Yes.
Assemble and refrigerate for up to 24 hours before baking.
What if I don’t have heavy cream?
You can make the sauce with additional whole milk, although it will be lighter. The source also suggests half-and-half or milk combined with some cream cheese as possible alternatives.
Why did my Alfredo sauce become grainy?
The cheese may have been added while the sauce was too hot.
Reduce the heat before stirring in Parmesan and avoid aggressively boiling the sauce afterward.
Can I add vegetables?
Absolutely.
Spinach, mushrooms, broccoli, and sun-dried tomatoes all work well.
Remove excess moisture from vegetables before adding them to the filling; the source specifically warns that watery vegetables can loosen the filling.
How do I know when the shells are finished?
The Alfredo should be bubbling around the edges, the mozzarella should be melted and beginning to brown, and the shells should be tender. At 375°F, the linked recipe uses about 25 minutes.
Can I make the recipe gluten-free?
Use gluten-free jumbo shells and replace all-purpose flour with a suitable gluten-free flour blend or cornstarch-based thickener. The original recipe offers similar substitutions.
Final Thoughts
These Chicken Alfredo Stuffed Shells combine tender jumbo pasta shells, shredded chicken, creamy ricotta, mozzarella, Parmesan, Italian herbs, and homemade Alfredo sauce in one rich and comforting baked dinner.
The core method from the linked recipe is straightforward: prepare a chicken-ricotta filling, make Alfredo from butter, flour, milk, cream, and Parmesan, spread part of the sauce underneath the shells, fill and arrange them, cover them with the remaining sauce and mozzarella, and bake at 375°F for about 25 minutes. Bacon, fresh tomatoes, and parsley finish the casserole after baking.
The key is keeping the shells slightly underdone before stuffing, making the Alfredo smooth rather than overly thick, and avoiding unnecessary overbaking. Serve with roasted broccoli, a crisp salad, or garlic bread for a creamy, cheesy family dinner that looks impressive while remaining surprisingly easy to prepare.