Combine marinade ingredients together in a bowl. Pour over chicken. Stir to coat. Cover and refrigerate for 2 hours.
Heat a skillet over medium heat. Cook chicken until browned. Transfer to a plate.
In the same pan you cooked the chicken in melt butter over medium heat. Add onions and cook just until softened, about 5 minutes. Return chicken to the pan and stir in remaining ingredients. Reduce heat and allow to simmer for 30 minutes. Serve.
Notes
Nutrition information for estimation purposes only.