Season the chicken with salt and pepper. Let rest at room temperature for about 10 minutes.
In a saucepan, sauté onion and garlic in a bit of oil or butter. Add cranberries, orange juice, zest, honey, thyme, and ginger. Simmer until cranberries burst and sauce thickens.
In an oven-safe skillet, sear chicken in olive oil on both sides until golden brown.
Pour glaze over chicken, transfer skillet to oven, and bake at 375°F (190°C) for 20–25 minutes, basting halfway through.
Remove from oven and rest for 10 minutes. Serve warm with extra glaze spooned over top.
Notes
Nutrition information is automatically calculated and should be used only as an approximation.