In a dutch oven or medium-sized stock pot, add 1 tablespoon of olive oil and heat over medium-high heat. You’ll know it’s ready when the oil shimmers slightly but doesn’t smoke.
Add the chopped green onions and minced ginger to the pot. Cook for about 1 minute, stirring frequently, until the mixture becomes fragrant and the onions start to soften.
Next, pour in 4 cups of chicken broth along with sesame oil. Stir well to combine all the flavors, and let it come to a gentle boil.
In a small bowl or jar, combine the remaining 1 cup of chicken broth with 2 tablespoons of cornstarch. Whisk until the mixture is smooth and well blended.
Once the broth is boiling, stir in the cornstarch slurry along with the garlic powder. Stir continuously until the broth thickens slightly, which should take about 1 to 2 minutes.
Now, reduce the heat to low. In a separate bowl, beat the eggs vigorously with a fork until they're well mixed.
Place a fine mesh sieve over the pot and slowly pour the beaten eggs into the sieve. Use the back of a spoon to gently push the eggs through. This technique creates those lovely ribbons of egg in the soup.
Stir the soup gently as the eggs cook. You’ll notice the ribbons form beautifully, adding to the visual appeal of the dish. Allow it to cook for about 1 minute.
Remove the pot from heat and season the soup with salt and ground black pepper to taste. Give it a final stir to incorporate the seasonings.
For a finishing touch, garnish warm bowls of the soup with a sprinkle of red pepper flakes and additional green onions if desired. Serve immediately and enjoy!