Season the chicken with the salt and black pepper.
Heat the olive oil in a large skillet over medium-high heat.
Add the chicken to the skillet. Cook for 6 to 8 minutes, stirring occasionally, until browned and cooked through.
Transfer the chicken to a plate.
Add the onion and apple to the skillet. Cook for 3 minutes, stirring occasionally, until slightly softened.
Add the maple syrup, Dijon mustard, apple cider vinegar, soy sauce, garlic powder, and cinnamon to a small bowl. Whisk until well combined.
Return the chicken to the skillet. Pour the maple mixture over the chicken.
Add the chopped pecans. Cook for 2 to 3 minutes, stirring frequently, until the chicken is coated and the glaze has slightly thickened.
Divide the chicken mixture evenly among the butter lettuce leaves.
Serve immediately.
Notes
Serving Size: 3 Lettuce Wraps
Tips and Tricks
Keep the chicken pieces small - Smaller bite-size pieces cook quickly and fit neatly inside the lettuce leaves.Use a crisp apple - A firm apple holds its shape better during the short cooking time and gives the filling more texture.Watch the glaze closely - Maple syrup can thicken quickly once it hits the hot skillet. Remove the skillet from the heat once the glaze lightly coats the chicken.Keep the lettuce dry - Pat the lettuce leaves dry after washing so the filling doesn't slide around or become watery.
Storing and Reheating
Store separately - Refrigerate the chicken filling in an airtight container for up to 3 days. Keep the lettuce leaves in a separate container so they stay crisp.Reheat in a skillet - Warm the chicken mixture in a skillet over medium-low heat, stirring occasionally, until heated through.Reheat in the microwave - Microwave individual portions in short intervals until warm, then spoon the filling into fresh lettuce leaves.