Chicken Alfredo Stuffed Shells
Chicken Alfredo Stuffed Shells are tender large shells stuffed with a creamy chicken broccoli ricotta filling then smothered with a homemade Alfredo sauce. Baked until golden brown and bubbly, these stuffed alfredo chicken shells makes 12 shells for a home-cooked dinner for two.

Much like you, I’m all about quick dinners during busy weeknights after a long day of work.
Sure, I develop and test recipes for a living and on occasion get to eat said results for dinner, but 95% of the time when I’m testing dessert, I still need to figure out dinner.
That’s why when I have the rare Sunday afternoon off, I love to plan a good home cooked meal.
One where you need some extra time to prepare but you don’t mind because you aren’t exhausted from work then have to rush through the evening.
One where you can sit down with a fresh basket of small batch dinner rolls, green onion salad, and a glass (or two) of your favorite beverage.
Take these Chicken Alfredo Stuffed Shells for example. They’re tender large shells stuffed with a chicken broccoli ricotta filling then smothered with a creamy Alfredo sauce
After perfecting my cheese stuffed shells, I had the idea for these chicken broccoli stuffed shells.
I love anything with a good homemade Alfredo sauce such as my Alfredo mac and cheese and shrimp alfredo, especially when broccoli and either chicken or shrimp are involved.
This time around I chose chicken as it’s a more affordable protein, but you can easily substitute shrimp if you’re in the mood for seafood Alfredo.
Or make it vegetarian by substituting lots of mushrooms.
Or add mushrooms with the chicken or shrimp. Or go all out with both chicken and shrimp.
The beauty about cooking at home is you get to make stuffed shells your way.
Why You’ll Love This Chicken Alfredo Stuffed Shells Recipe
- Made from scratch! – No jarred sauce or precooked chicken here! Which you can absolutely use them if you have them, but I provide directions on cooking everything required.
- Versatile ingredients! – Although I use chicken, you can easily substitute shrimp or mushrooms for a vegetarian version.
- Makes dinner for two! Most stuffed shell recipes call for large casserole dishes. My recipe only makes 12 shells, perfect for small households.

Ingredients For Chicken Alfredo Stuffed Shells
Here’s what you need to make your stuffed alfredo chicken shells
- Jumbo shells: Designed for stuffing
- Broccoli: Can use fresh or frozen
- Chicken: I hate when recipes call for already cooked chicken because there’s a 99 percent chance I don’t have any. I’m guessing you don’t either, so I included cooking chicken in the instructions.
- Butter: Used for the base of your alfredo sauce
- Onion and garlic: Aromatics that flavor the sauce
- Heavy cream: Used to make the sauce
- Parmesan cheese: Preferably Parmigiano Reggiano but you can also use domestic Parmesan. Do not use the kind from the green can.
- Lemon juice: Brightens the sauce and cuts through the richness
- Mozzarella cheese: Traditional Italian cheese used in stuffed shells
- Ricotta cheese: Use full-fat for maximum flavor
- Egg: Binder for the filling so the cheese doesn’t ooze out everywhere
- Basil: Adds freshness
- Salt: Prevents bland shells
For a fall twist, make my butternut squash alfredo for the sauce.

How To Make Chicken Alfredo Stuffed Shells
Here’s how to make stuffed shells with alfredo sauce and chicken
- Boil pasta until barely al dente as it’ll finish cooking in the oven.
- Cook chicken until done.
- Make the Alfredo sauce by melting butter then whisking in cream and Parmesan cheese.
- Whisk together ricotta, mozzarella, Parmesan, egg, basil, and salt then add chicken and broccoli.
- Fill each shell then cover with sauce and more cheese.
- Bake at 350F covered for 20 minutes then remove the foil and bake another 5 minutes or until the cheese is melted.
Cool about 10 minutes before serving. Refrigerate leftover stuffed shells for up to 4 days.

Can you make chicken and broccoli stuffed shells ahead of time?
I know these stuffed shells with chicken and alfredo seem like a lot of steps, but you can prep some of the work ahead of time!
Make the Alfredo sauce as directed in the skillet then refrigerate for up to 3 days.
You can also cook the chicken up to 2 days ahead of time or use 1 cup precooked.
More Pasta Recipes
If you enjoyed this Alfredo stuffed shells recipe, you’ll also love these other pasta recipes for two:
Chicken Alfredo Stuffed Shells
Chicken Alfredo Stuffed Shells are tender large shells stuffed with a creamy chicken broccoli ricotta filling then smothered with a homemade Alfredo sauce. Baked until golden brown and bubbly, these stuffed alfredo chicken shells makes 12 shells for a home-cooked dinner for two.
Ingredients
- 12 uncooked jumbo shells
- 1 cup chopped fresh or frozen broccoli
- 1 tablespoon vegetable oil
- 2 boneless skinless chicken thighs or 1 chicken breast, cut into 1 inch pieces and lightly salted
- 1/4 cup (2 ounces or 4 tablespoons) unsalted butter
- 1/4 cup diced yellow or white onion
- 1 clove garlic, minced
- 1 cup heavy whipping cream, room temperature
- 1 + 3/4 cup freshly grated Parmigiano Reggiano or domestic Parmesan (do not use kind from the green can), room temperature
- 1 tablespoon fresh lemon juice
- 1 +1/4 cup shredded mozzarella cheese, room temperature
- 1 cup full-fat ricotta cheese, room temperature
- 1 large egg, room temperature
- 1 tablespoon fresh chopped basil or basil paste
- 1/4 teaspoon kosher salt
Instructions
- Preheat oven to 350F. Have a small casserole dish ready (can use 5x7 or 8x8 pan).
- Bring a large pot of water to a boil. Once boiling, add a big handful of salt then add the pasta. Cook until barely al dente, about 8-10 minutes. You don't want to fully cook them as they'll finish cooking in the oven. During the last 2 minutes of cooking, add the broccoli. Drain into a colander and cool.
- While the pasta is cooking, in a large skillet over medium-high heat, heat the oil. Once hot, add the chicken in a single layer and cook for 3 minutes.
- Flip and cook for another 3-4 minutes or until the chicken reaches an internal temperature of 165F. Transfer to a plate and keep warm.
- In the same skillet (no need to clean it), melt the butter. Add the onion and a big pinch of salt, scraping up any brown bits left behind. Cook until softened and starts to brown, about 5 minutes. Add the garlic and cook 1 minute.
- Slowly whisk in the cream . Bring to a boil then immediately turn the heat down to a simmer. Whisk in 1 + 1/2 cups Parmesan cheese then cook until melted and sauce has thickened, about 2-3 minutes.
I like to pull the sauce before it's fully done because it'll thicken as it cools. If your sauce gets too thick, stir in more cream. - Remove from the heat then stir in the lemon juice. Taste and adjust for seasoning. If it tastes bland, it's not salty enough so add more cheese or kosher salt.
- In a large bowl, whisk together 1 cup mozzarella, ricotta, remaining 1/4 cup Parmesan, egg, basil, and salt. Then stir in the cooked chicken and broccoli.
- Spread 1/4 cup Alfredo sauce on the bottom of the casserole dish. Stuff each shell with the ricotta mixture and place snug inside the dish. Top with remaining sauce and mozzarella cheese.
- Cover with foil and bake for 20 minutes. Remove the foil and bake for another 5 minutes or until the cheese is melted on top.
Notes
- Serve with Green Onion Salad and Small Batch Dinner Rolls.
- Enjoyed this recipe? Check out Cheese Stuffed Shells, Shrimp Alfredo, and Alfredo Mac and Cheese.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
This post may contain affiliate links. As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchase.
It’s the first time I see these pasta beauties! My list with fillings is becoming increasingly enormous!
Thanks, Christie!
This looks so good! I love cozy dinners like this – love that it’s for two!
The perfect comfort food for date night ;) Thanks April!
Hi! Do you think the shells could be made/stuffed ahead of time and popped in the oven later? Thank you!
Yes, you can do that. I would put the sauce in the bottom of the pan as directed, add the stuffed shells, then cover and refrigerate. Right before baking, pour the remaining Alfredo sauce on top. That way, the sauce doesn’t dry out/get absorbed into the pasta while it’s sitting. If the sauce thickens too much after refrigerating, reheat it either in a saucepan or the microwave (possibly with a little more cream to smooth it out).
Could you use jarred alfredo sauce to save time?
Yes, of course!
Holy f*** this was amazing. To die for ! The best.
Happy to hear you enjoyed the recipe! Sounds like it’ll be rotating on your menu often ;) :D
Unfortunately, we found it rather bland. I even upped the garlic and added sautéed chopped mushrooms. There is definite room to improve here and add some actual flavor.
Thank you for the feedback. How much salt did you use? Did you salt the chicken? Did you use the full amount of Parmesan cheese in the sauce?
Loved this recipe! Made for my family and everyone also loved! Thank you for sharing :)
Happy everyone enjoyed it!
I made this for my boyfriend and he was in love with the recipe! My mouth is watering just thinking about it.
Happy to hear you both loved it!
I just found this recipe and I’m running out to buy the ingredients now. I’m sure it’s going to be awesome.
Let me know how it turns out!
Delicious recipe! Tweaked the sauce a bit by adding some garlic and Italian seasoning . Thanks for sharing, it was a hit!
Love the addition of garlic! Glad you enjoyed it.
This was absolutely amazing! definitely took plenty of pots and pans and bowls to clean up, but definitely worth it.
Glad you enjoyed the shells!
Why do you say it is for two when it serves 4?
I talk about why in the blog post.