Cheesy Pesto Chicken Stuffed Shells

Pasta shells stuffed with a mixture of ricotta cheese and pesto chicken, baked in a simple white sauce, and topped with extra Mozzarella cheese.
Keyword chicken, pasta, Pesto, Stuffed shells
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Author Lyuba Brooke


  • 20-22 jumbo pasta shells
  • Pesto chicken mixture:
  • 2 chicken breasts
  • Salt
  • Fresh cracked black pepper
  • 2 Tbsp vegetable oil for cooking
  • 1/2 cup pesto
  • 1 Tbsp olive oil
  • 1/2 cup Italian cheese mix
  • Ricotta mixture:
  • 15 oz ricotta cheese
  • 1 egg
  • 1/2 cup Italian cheese mix
  • 1 garlic clove pressed
  • 5-6 basil leaves
  • Salt
  • Sauce:
  • 1 Tbsp butter
  • 1 1/2 Tbsp flour
  • 1 1/2 cups whole milk
  • 3 Tbsp dry Parmesan cheese
  • Salt
  • Fresh cracked black pepper
  • Topping:
  • 1 1/2 cups Mozzarella cheese
  • *Optional: fresh grated Parmesan cheese when serving


  1. Cook pasta shells al dente, drain and set aside. *Tip: I like to cook 2-3 extra shells just in case some get damaged as they cook. (So you can cook 25, just in case.)
  2. Cook chicken in a pan, over medium heat, seasoned with some salt and pepper. Once chicken is done, take it out and let it cool enough to be handled. Once it's cooled, dice the chicken.
  3. Preheat oven to 375. Lightly grease a 9x13 casserole dish.
  4. In one mixing bowl, combine diced, cooked chicken, olive oil, Italian cheese mix and pesto. Mix very well and set side.
  5. In another mixing bowl, combine all ingredients for ricotta mixture. Mix until all smooth and set aside.
  6. In a sauce pot, melt butter over medium heat. Whisk in flour until combined. Start adding milk slowly while still whisking so that the mixture is smooth. Add salt, pepper and dry Parmesan cheese. Bring sauce to simmer, stirring often.
  7. Pour sauce all over the bottom of the prepared casserole dish.
  8. Stuff each shell with some ricotta mixture, filling them about 1/3 full, and then some pesto chicken mixture.
  9. Nestle stuffed shells in the casserole dish, in the sauce, one right next to the other.
  10. Spread mozzarella cheese over the top of stuffed shells.
  11. Bake for about 20 minutes.
  12. *You can grate some Parmesan cheese right over the cooked shells as you serve it.

Recipe Notes

Recipe from Lyuba @ All images and content are copyright protected. Please do not use my images without prior permission. If you want to share this recipe, please simply link back to this post for the recipe. Thank you.