Rinse chicken and drain well.
In a bowl, combine chicken, onions, garlic, peppercorns, lemon juice, and soy sauce. Massage the marinade into the meat and marinate in the refrigerator for about 1 hour.
Drain chicken and squeeze excess liquid. Reserve marinade and aromatics.
In a wide skillet over medium heat, heat oil. Add chicken and reserved onions and garlic from the marinade.
Cook, stirring regularly until chicken is lightly browned.
Add reserved marinade and water and bring to a boil.
Lower heat, cover, and continue to cook for about 20 to 30 minutes or until chicken is cooked through and sauce is reduced.
Add liver spread and stir to dissolve. Cook for about 3 to 5 minutes or until sauce is thickened.
Season with salt to taste. Garnish with sliced onion rings, if desired. Serve hot.