01 -
In a large bowl or resealable bag, combine soy sauce, brown sugar, white vinegar, smashed garlic, bay leaves, and ground black pepper. Add chicken pieces and marinate in the refrigerator for 30 minutes up to 6 hours.
02 -
Set the Instant Pot to sauté mode and heat the oil. Remove half the chicken from the marinade and brown for several minutes on each side. Transfer browned chicken to a plate. Repeat with remaining chicken. Turn off sauté mode.
03 -
Add the reserved marinade and chicken stock to the pot. Stir and scrape brown bits from the bottom. Add sliced onion and nestle browned chicken in one layer. Seal the lid and pressure cook at high for 10 minutes. Allow natural pressure release for 5 minutes, then release remaining pressure and open the lid carefully.
04 -
Return Instant Pot to sauté mode with chicken inside. Boil and reduce the sauce, stirring occasionally, for about 15 minutes until slightly thickened but still pourable. Avoid reducing too much to prevent glazing.
05 -
Remove bay leaves. Transfer chicken and sauce to a serving platter. Garnish with sliced green onions. Serve with white rice if desired.