Combine chicken, soy sauce, and garlic in a large bowl. Mix well. Marinate the chicken for at least 1 hour. Note: the longer the time, the better.
Heat a cooking pot. Pour cooking oil.
When the oil is hot enough, pan-fry the marinated chicken for 2 minutes per side.
Pour-in the remaining marinade, including garlic. Add water. Bring to a boil.
Add dried bay leaves and whole peppercorn. Cover and simmer for 30 minutes or until the chicken gets tender, turning the chicken halfway through.
Add vinegar, but don't stir. Cover and cook for 10 minutes, then give it a good stir.
Put-in the sugar, and salt. Stir and turn the heat off. Serve hot. Share and Enjoy!
