In a pot, add water along with ginger, scallions, cloves, peppercorns, and salt. Bring it to a gentle simmer.
Add the chicken breasts and gently poach for about 10 minutes. Avoid aggressively boiling the chicken — this keeps it soft and juicy.
Check if the chicken is cooked by poking it with a chopstick or toothpick. If the juices run clear, it’s done.
Shred the chicken into chunky pieces or thin threads — however you like it.
For the sauce, combine chopped spring onions, ginger-garlic paste, and red chilli in a bowl. Pour hot oil over it to make everything fragrant.
Add soy sauce, chili oil, oyster sauce, sesame seeds, and a little of the reserved chicken stock to bring the sauce together.
Pour the sauce all over the shredded chicken and serve immediately.
