Preheat oven to 200°C (or preheat grill if grilling).
In a bowl, mix BBQ sauce, honey, olive oil, soy sauce, apple cider vinegar, and spices to make the marinade.
Coat the chicken breasts with the marinade and let them sit for at least 10 minutes (or marinate for up to 2 hours for deeper flavor).
Bake in the oven for 20-25 minutes, flipping halfway through, or grill for about 10-12 minutes per side until fully cooked (internal temperature should reach 75°C).
Rest the chicken for 5 minutes before slicing.
Serve with steamed veggies, quinoa, or a fresh salad for a balanced meal.