
Preheat the oven to 400°F.
In a small bowl, whisk together sea salt, chicken broth, honey, olive oil, shallots, and garlic.
Place the chicken and marinade into a large ziplock bag. Let it rest at room temperature for about 30 minutes, or marinate in the refrigerator for several hours (or overnight).
Pit and halve the cherries, set aside with the rosemary sprigs.
Pour the chicken and marinade into a baking dish, spreading the chicken in an even layer.
Tuck the cherries around the chicken and nestle the rosemary sprigs between the pieces.
Bake for 20 minutes for chicken breasts. If using thighs, bake for 40 minutes, covering the dish with foil halfway through.
Remove from the oven and spoon some of the pan sauce over the chicken. Increase heat to 450°F and bake an additional 10 minutes to caramelize the glaze.
To serve, discard the rosemary sprigs and spoon the roasted cherries and glaze over the chicken.