Slice chicken thinly and evenly. Combine marinade ingredients in blender (or food processor) and puree until smooth. In a large bowl, add chicken, marinade, onion slices and carrots. Massage meat thoroughly, cover, and marinate for at least 30 minutes in fridge.
Preheat skillet or grill pan over med high heat. Cook chicken and veggies until cooked through and caramelized. Be sure to add more marinade if the pan gets too dry (in the end, the marinade should be all used up).
Garnish with chopped green onion when serving.
Serve as lettuce wraps, over quinoa with veggies, as the filling for burritos or quesadillas, or a topping for pizza or salad.