In a large bowl, combine the ground turkey, bread crumbs, grated Parmesan, Italian seasoning, garlic powder, egg and milk. Using your hands (or a spoon) mush all the ingredients together until well combined. Roll the meat mixture into 60 separate (3/4”-1”) mini meatballs and set aside.
In a large pot, bring water to a boil and cook the pasta shells according to package directions. Drain the pasta when cooked.
While the water boils for step 2, bring 2 teaspoons of the olive oil over medium heat in a large saute pan or walled skillet. Add the chicken pieces and cook, stirring occasionally, until the chicken is cooked through (about 5-6 minutes). Remove chicken to a side plate.
Add a tablespoon of the oil to the same skillet and keep over medium heat. Add the mini meatballs and cook for a few minutes, stirring when needed, until all sides are browned and the meatballs are cooked through. Transfer meatballs to the plate with the chicken.
Add the remaining teaspoon of oil to the skillet, still over medium heat, and add the onion, carrots and celery. Cook, stirring occasionally, for a few minutes until the vegetables are softened. Add the garlic and stir together. Cook for another minute until garlic is fragrant. Add the chicken, meatballs, broth, condensed soup, chopped spinach, thyme, salt and pepper and stir together until well combined. Cover the pan and cook on medium-low for 2-5 minutes until heated through.
Remove the lid and stir in the pasta and one ounce of the shredded parmesan until well combined. Sprinkle the remaining ounce of Parmesan over top of the skillet and replace the lid. Turn off the burner and keep covered for 1-2 minutes until the cheese on top is melted.