Heat the olive oil in a large skillet over medium-high heat.
Season the chicken breasts with salt and pepper and place them in the skillet.
Cook the chicken for about 6-7 minutes on each side, until golden brown and cooked through.
Remove the chicken and set it aside on a plate.
Reduce the heat to medium and add garlic to the skillet, stirring for about 30 seconds.
Add cranberries, orange juice, orange zest, and honey to the skillet.
Simmer for about 5-7 minutes, until the cranberries burst and the sauce thickens.
Return the chicken to the skillet and coat it in the sauce.
Cook for an additional 2-3 minutes to heat through.
Serve the skillet cranberry orange chicken immediately, garnished with additional cranberries if desired.