In a medium bowl, combine the soy sauce (or coconut aminos), honey, minced garlic (or garlic powder), kosher salt, black pepper, ground ginger, and red pepper flakes (if using). Whisk until well blended, and set aside.
Place the chicken in a large zip-top bag or a shallow dish. Pour the marinade over the chicken, ensuring every piece is coated. Seal the bag or cover the dish, and refrigerate for at least 30 minutes (or up to overnight).
Heat the olive oil in a large skillet over medium-high heat. Once hot, remove the chicken from the marinade (reserve the marinade for later) and add it to the skillet. Sear the chicken for about 5-7 minutes on each side or until it’s golden brown and cooked through.
Once the chicken is cooked, pour the reserved marinade into the skillet. Bring it to a boil, then reduce the heat to low and let it simmer for about 5 minutes, allowing the sauce to thicken slightly.
Remove the chicken from the skillet and drizzle with the thickened sauce. Garnish with chopped fresh parsley if desired. Serve hot and enjoy!