Prep the eggs: Crack the eggs into a bowl and beat until smooth and uniform. For softer ribbons, whisk in 1 teaspoon water.
Warm the broth: Add chicken broth to a medium pot.
Stir in soy sauce, ginger, garlic, white pepper, and turmeric. Add the white parts of the green onions. Bring to a gentle simmer over medium heat.
Thicken slightly: Stir the cornstarch slurry to recombine, then drizzle it into the simmering broth while whisking.
Simmer 1–2 minutes until the broth looks glossy and lightly thickened.
Add protein: Stir in shredded chicken and tofu, if using. Simmer another 1–2 minutes to warm through.
Create egg ribbons: Lower the heat to a soft simmer. Using a spoon or chopsticks, make a gentle circular motion to get the broth moving.
Slowly stream the beaten eggs in a thin ribbon while stirring in one direction. Stop stirring after 10–15 seconds to let silky strands set.
Finish: Turn off the heat. Stir in sesame oil.
Taste and adjust with salt, more soy sauce, or extra pepper.
Garnish and serve: Ladle into bowls. Top with the green parts of the green onions and a few drops of chili oil if you like heat.