2 teaspoons salt, divided
1 pound skinless, boneless chicken thighs
1 tablespoon vegetable oil
1 medium onion, finely chopped (1 cup)
3 cloves garlic, minced (1 tablespoon)
3 medium orange and yellow carrots, shredded (1-1/2 cups)
1 cup (4 ounces) finely chopped green beans
1 stalk Chinese chives, finely chopped
2 teaspoons soy sauce
Freshly ground black pepper
1 package egg roll wrappers (usually 25 wrappers)
1 egg white, beaten, or water for sealing
3 cups (or as needed) vegetable oil for deep-frying
Sweet and sour sauce (recipe follows)
To make the filling, place the chicken in a medium saucepan and fill with water until the chicken is submerged by about an inch. Add 1 teaspoon of the salt and bring to a boil over high heat. When the water starts to boil, turn off the heat and cover. Let the chicken stand for 15 minutes. Test by cutting into a piece: it should not be pink. Let cool and shred the meat along the grain into tiny shards with your fingers, or chop into a confetti-sized dice. Reserve the stock for another use or discard.
In a small skillet, heat the 1 tablespoon oil over medium-high heat until it becomes runny and starts to shimmer. Add the onion and garlic and cook until the onion is soft and light golden, four to five minutes. Add the chicken, carrots, and green beans, and stir to mix. Add the soy sauce, remaining salt, and 1 teaspoon pepper (or to taste) and mix thoroughly. Add the Chinese chives and stir and cook until the mixture is heated through.
Allow the filling to cool completely.
To assemble the egg rolls, carefully peel one wrapper from the stack (cover the remaining wrappers with a damp cloth to keep them moist). Lay the wrapper on a dry work surface with one corner pointing toward you.) Place 2 tablespoons of filling just below the center line of the wrapper parallel to your body. Shape it into a mound 1 by 3 inches, leaving about 2-1/2 inches on either side.