Heat a film of oil in a large frying pan over medium-high heat.
Add the chicken, season with salt and pepper, and cook until golden and cooked through. Remove the chicken from the pan and set aside. Once cool enough to handle then shred or chop into small pieces.
While the chicken is cooking prepare the vermicelli according to packet instructions.
At the same time, in a small bowl, whisk together almond butter, soy sauce, honey, rice vinegar, ginger, and sesame oil until well combined.
Spoon the almond butter sauce over the chicken and turn to coat.
Take a lettuce leaf and add a mound of chicken along with rice vermicelli, onion, capsicum, carrot and zucchini. Fold the sides of the lettuce leaf over the filling and roll it up, creating a wrap. Serve immediately.