In a medium mixing bowl, whisk together the honey, Sriracha sauce, soy sauce, garlic powder, smoked paprika, and a pinch of salt and pepper until fully combined.
Place the chicken breasts in a resealable plastic bag or a shallow dish. Pour the marinade over the chicken, ensuring it is well-coated. Seal the bag or cover the dish and refrigerate for a minimum of 30 minutes, or up to 2 hours to enhance the flavor infusion.
When ready to cook, preheat your grill or a large skillet over medium-high heat. Add the olive oil to the skillet if using.
Remove the chicken from the marinade, allowing any excess marinade to drip off. Grill or pan-fry the chicken for approximately 6-7 minutes on each side, or until the chicken reaches an internal temperature of 165°F (75°C) and exhibits a nice char.
Once cooked, transfer the chicken to a cutting board and allow it to rest for about 5 minutes. This will help retain the juices. After resting, slice the chicken into bite-sized pieces.
While the chicken is resting, warm the tortillas in a skillet over low heat or in the microwave until they are soft and pliable.
For each tortilla, place a generous handful of shredded red cabbage as the base. Top with a portion of sliced chicken and a few slices of avocado.
Finish by garnishing with fresh cilantro leaves. Serve with lime wedges on the side for an extra burst of flavor when squeezed over the tacos.
Notes
Marinating the chicken for longer enhances the flavor.