In a mixing bowl, combine the honey, ketchup, soy sauce, hot sauce, Worcestershire sauce, paprika, and minced garlic. Whisk together until all ingredients are well-blended and smooth.
Place the chicken legs or thighs in a large resealable bag or a shallow dish. Pour the marinade over the chicken, ensuring each piece is generously coated. Seal the bag or cover the dish, and refrigerate for at least 30 minutes, or up to overnight for maximum flavor infusion.
Preheat your oven to 400°F (200°C). This high temperature will help achieve that desirable caramelization on the chicken skin.
In a large skillet, heat a drizzle of vegetable oil over medium-high heat. Once hot, remove the chicken from the marinade (reserve the marinade) and place it skin-side down in the skillet. Sear for about 5 minutes or until the skin is golden brown and crispy.
Transfer the seared chicken to a baking dish, skin-side up. Pour the reserved marinade over the chicken, ensuring it’s well-coated. Roast in the preheated oven for about 30-35 minutes, or until the internal temperature reaches 165°F (74°C) and the chicken is sticky and glazed.
Once cooked, remove the chicken from the oven and let it rest for a few minutes before serving. This allows the juices to redistribute, ensuring each piece is juicy and flavorful. Serve with your favorite sides and enjoy the southern goodness!