Remove the roots and tips from the green onions. Cut the white parts into chunks and put them in a blender. Slice the green parts thinly and set aside.
To make the marinade, add the vinegar, maple syrup, toasted sesame oil, garlic, smoked paprika, garlic powder, and ginger to the blender and blend, along with the white parts of the onion, until smooth.
Put the chicken in a large bowl. Pour marinade over chicken. Cover the bowl with plastic wrap and marinate in the refrigerator for at least 30 minutes and up to overnight.
Heat the coconut oil in large nonstick lidded skillet set over medium heat until shimmering. Add the chicken pieces and cook for 5 minutes on each side, or until browned.
Drizzle any remaining marinade from the bowl over the chicken and sprinkle the reserved sliced green onions, stirring to coat chicken. Then, partially cover the pan and reduce the heat to medium–low. Cook for 10 minutes, turn the chicken, and cook for 10 minutes more. Leave a small opening between the cover and the pan so some of the steam can escape.
Remove lid from chicken pan to check chicken for doneness. Cook just until done, either by checking with a meat thermometer for 165°F (74°C), or by cutting open. Sprinkle sesame seeds over. Remove from the heat.
Serve right away or store in the refrigerator for up to 3 days.
Notes
Use skinless chicken for this recipe, as this cooking method will not deliver crispy skin. If you’re not sure about sesame oil, start with 1 tablespoon, then taste.