Marinate the chicken In a bowl, combine the chicken, Datu Puti Soy Sauce, garlic, and bay leaves. Marinate for 30 minutes to 2 hours (or overnight for deeper flavor).
Brown the chicken Heat oil in a pot. Remove chicken from marinade (keep the marinade) and lightly brown the pieces on all sides.
Add aromatics Add the sliced onion and sauté until softened.
Add marinade + liquids Pour in the reserved marinade, Datu Puti Vinegar, water, peppercorns, and sugar (if using). Do not stir after adding the vinegar — let it boil first for about 3 minutes to keep the vinegar’s proper flavor.
Simmer Cover and simmer on low heat for 35–45 minutes until chicken is tender and sauce has reduced. If adding potatoes, add them during the last 20 minutes.
Optional: Reduce the sauce Remove chicken, increase heat, and let the sauce reduce until thick. Return chicken to coat.
Serve Serve hot with steamed rice. Sprinkle chopped scallions on top or add boiled eggs if desired.