Combine the marinade ingredients in a large bowl. Mix well. Add the chicken pieces and coat it with the marinade mixture. Cover the bowl and put inside the refrigerator. Let it stay for at least 3 hours.
Heat cooking oil in a pan. Fry both sides of the chicken liver until it browns. Remove from the pan. Set aside.
Using the remaining oil, fry the marinated chicken for 1 minute per side. Remove from the pan.
Melt the butter with the remaining oil. Add garlic. Cook until it starts to brown.
Put the chicken back into the pan. Add soy sauce, vinegar, lemon lime soda, water. Let boil.
Add ½ Knorr Chicken Cube, cracked peppercorn, and bay leaves. Cover the pot and reduce the heat to low setting. Cook for 20 to 25 minutes.
Add the fried chicken livers back into the pan. Stir.
Combine cornstarch with ¼ cup water to make a slurry. Mix well. Pour into the cooking pot and stir right away. Add boiled eggs. Continue cooking until the sauce thickens.
Arrange on a serving plate and garnish with chopped green onions.
Share and enjoy!