In a medium pot, bring the chicken broth to a simmer over medium heat.
Meanwhile, in a small bowl, mix the cornstarch and water until smooth to create a slurry.
Add the ginger, garlic powder, and onion powder to the broth. Season with salt and pepper.
Slowly pour the beaten eggs into the simmering broth in a steady stream while stirring gently with a fork or chopsticks to create ribbons of egg.
Stir in the cornstarch slurry and continue to simmer for another 2-3 minutes until the soup thickens slightly.
Remove from heat and stir in the green onions and sesame oil if using. Adjust seasoning if necessary.
Serve hot, optionally garnished with additional green onions.