Marinate the chicken with 2 teaspoons of soy sauce.
Prepare the other ingredients: smash the ginger, mince the garlic, chop the green onions, beat the eggs, and make a corn starch slurry.
Cook the chicken and ginger in a Dutch oven with 2 tablespoons of oil for 3-4 minutes per side until cooked through. Remove the chicken.
Add the garlic to the oil and cook for 30 seconds until fragrant.
Add the chicken broth and bring to a boil, scraping up any browned bits.
Cut the cooked chicken into strips and cubes.
Add the corn, 2 teaspoons of soy sauce, and the corn starch slurry to thicken the soup.
Slowly drizzle in the beaten eggs to create ribbons.
Add the chicken back to the soup along with the green onions.
Remove the ginger, then season with white pepper and sesame oil.
