In a spacious mixing bowl, combine the shredded chicken, mozzarella cheese, softened cream cheese, minced garlic, chopped spinach, garlic powder, smoked paprika, and a sprinkling of salt and pepper. Mix thoroughly until all ingredients are well incorporated and the cheese mixture is evenly distributed.
In a non-stick skillet, heat the olive oil over medium heat. Once hot, place one tortilla in the skillet and warm it for approximately 30 seconds, allowing it to become flexible but not browned.
On one half of the warmed tortilla, spoon a generous portion of the cheesy chicken mixture. Aim for about ¼ of the filling for each wrap.
Carefully fold the tortilla over to enclose the filling, pressing down gently to seal the edges. Cook for an additional 2-3 minutes until the underside is golden and crispy.
Flip the wrap with a spatula and continue cooking for another 2-3 minutes, ensuring the second side also turns golden brown and crispy.
Repeat steps 2-5 for the remaining tortillas and filling, adjusting the heat as needed to prevent burning.
Once cooked, transfer the wraps from the skillet to a cutting board. Allow them to cool for a minute before slicing each wrap in half at a diagonal angle.
Serve the Cheesy Garlic Chicken Wraps warm, garnished with chopped fresh parsley for an added touch of color and flavor, if desired.