Preheat the oven: Set your oven to 425°F (220°C). Line a baking dish or sheet pan with foil or parchment for easy cleanup.
Make the sauce: In a bowl, whisk together honey, soy sauce, olive oil, garlic, vinegar, Dijon, paprika, onion powder, and red pepper flakes.
Taste and adjust salt and pepper.
Prep the chicken: Pat the chicken breasts dry with paper towels. If they’re very thick, pound them to an even thickness (about 3/4–1 inch) so they cook evenly. Season lightly with salt and pepper.
Coat and arrange: Place the chicken in the baking dish.
Pour the honey garlic sauce over the top, turning the chicken to coat. Spoon a little sauce under each piece so the bottoms get flavor too.
Bake: Bake for 16–22 minutes, depending on thickness. Start checking at 16 minutes.
The chicken is done when the internal temperature reaches 165°F (74°C).
Baste for shine: Halfway through baking, spoon sauce from the pan over the chicken. Do it again when it comes out of the oven for extra gloss and flavor.
Rest: Let the chicken rest for 5 minutes. This helps the juices settle so the meat stays tender.
Garnish and serve: Sprinkle with parsley or green onions.
Add a squeeze of lemon if you like. Serve with rice, quinoa, steamed greens, or roasted vegetables.