Created by TexanerinCook on July 5, 2014
Step 1: Combine all the rub ingredients together, then rub on the chicken pieces. Place in the refrigerator to marinate for a few hours.
Step 2: Heat oil in a large deep skillet or Dutch oven. Brown chicken pieces well. Place chicken in a single layer, skin side up in a 9"x13" baking dish. Discard all but a thin layer of oil in the pan. (Clean out pan if sugar burns.)
Step 3: Add onions and brown well. Add garlic and ginger and cook a minute longer.
Step 4: Add vinegar and stir up any bits of onion or chicken from the bottom of the pan. Add stock and bring to a boil. Add cranberries, honey and salt and pepper. Cook gently 10 minutes.
Step 5: Spoon sauce over chicken, cover and bake in a preheated 350F oven 30 minutes.
Step 6: Uncover and bake 15 minutes longer or until a meat thermometer inserted into the thickest part of the chicken reaches 160F.
Step 7: Serve with rice.