1. Preheat oven to 350 degrees Fahrenheit (175 degrees Celsius).
2. Place onion slices on the bottom of a nine- x 13-inch (20- x 30-centimeter) baking pan. Add chicken pieces on top.
3. Mix together the rest of the ingredients in a small bowl, forming a paste. Smear all over chicken. Cover with aluminum foil.
4. Bake for one and a half hours covered and half an hour uncovered. After chicken is uncovered, baste once or twice in middle.
If you want even more flavorful chicken, prepare it Thursday night, let it marinate in the fridge overnight, and bake the next morning.