01 - In a large bowl, mix shredded chicken with basil pesto, baby spinach leaves, sun-dried tomatoes, mozzarella cheese, Parmesan cheese, salt, and pepper until thoroughly combined.
02 - Lay one tortilla flat on a clean surface. Spoon one-quarter of the chicken pesto mixture in a line across the center, leaving a 2-inch border at the edges.
03 - Fold in the sides of the tortilla over the filling, then roll up tightly from the bottom edge, ensuring the filling is fully enclosed. Repeat with remaining tortillas and mixture.
04 - If a toasted finish is desired, heat a skillet over medium and drizzle lightly with olive oil. Place wraps seam-side down and cook for 2 to 3 minutes per side until golden and heated through.
05 - Cut each wrap in half diagonally and serve immediately with extra pesto or a fresh salad.