America's Test Kitchen LogoCook's Country LogoCook's Illustrated LogoAmerica's Test Kitchen LogoCook's Country LogoCook's Illustrated Logo

Hot and Sour Soup with Chicken, Noodles, and Poached Eggs

By Maggie Zhu

Published on February 17, 2026

Time

45 minutes

Yield

Serves 4

Hot and Sour Soup with Chicken, Noodles, and Poached Eggs

Ingredients

8 ounces dried thin Chinese wheat noodles4 large eggs1 tablespoon distilled white vinegar1 teaspoon table salt2 tablespoons vegetable oil2 cloves garlic, minced2 teaspoons grated fresh ginger1 pound ground chicken4 cups chicken broth¼ cup soy sauce1 teaspoon sugar8 ounces (8 cups) baby spinach¼ cup chili crisp¼ cup Chinese black vinegar2 scallions, sliced thin

Before You Begin

We like LAOGANMA Spicy Chili Crisp in this recipe. If using other brands, try to find a neutral one that has onion or garlic for crunch but does not include fermented black beans, whose strong flavor and saltiness will overpower the soup. Spaghetti can be substituted for the Chinese wheat noodles.

Instructions

  1. Bring 8 cups water to boil in Dutch oven over high heat. Cook 8 ounces dried thin Chinese wheat noodles according to package directions. Using tongs, remove noodles to large bowl, rinse with cold water, and drain well (leave boiling water in Dutch oven). Divide noodles among 4 serving bowls.
  2. Meanwhile, crack 4 large eggs, one at a time, into colander. Let stand until loose, watery whites drain away from eggs, 20 to 30 seconds. Gently transfer eggs to 2-cup liquid measuring cup.
  3. Add 1 tablespoon distilled white vinegar and 1 teaspoon table salt to remaining boiling water. Remove pot from heat. With lip of measuring cup just above surface of water, gently tip eggs into water, 1 at a time, leaving space between them. Cover pot and let stand until whites closest to yolks are just set and opaque, about 3 minutes. If after 3 minutes whites are not set, let stand in water, checking every 30 seconds, until eggs reach desired doneness. (For medium-cooked yolks, let eggs sit in pot, covered, for 4 minutes, then begin checking for doneness.) Using slotted spoon, carefully lift and drain each egg over Dutch oven and place 1 in each noodle bowl.
  4. Drain water from pot. Heat 2 tablespoons vegetable oil in now-empty pot over medium heat until shimmering. Add 2 minced garlic cloves and 2 teaspoons grated ginger and cook, stirring, for 1 minute. Add 1 pound ground chicken and cook, breaking into small pieces with spoon, until just browned, 2 to 3 minutes.
  5. Add 4 cups chicken broth, ¼ cup soy sauce, and 1 teaspoon sugar and bring to boil. Stir in 8 cups baby spinach, cover, and cook until tender, about 1 minute.
  6. Off heat, stir in ¼ cup chili crisp, ¼ cup Chinese black vinegar, and 2 thinly sliced scallions. Divide between noodle bowls and serve.
Hot and Sour Soup with Chicken, Noodles, and Poached Eggs
Photography by Kritsada Panichgul. Styling by Christine Tobin.

Hot and Sour Soup with Chicken, Noodles, and Poached Eggs

Headshot of Maggie Zhu
By Maggie Zhu

Published on February 17, 2026

Save

Time

45 minutes

Yield

Serves 4

Ingredients

Ingredient check list

Ingredients

Ingredient check list

Ingredients

Ingredient check list

Why This Recipe Works

In this riff on Chinese American hot and sour soup, we take the classic flavors of the broth and bulk it up with noodles and ground chicken. Chili crisp and Chinese black vinegar provide the signature heat and tang, while fresh spinach lightens the dish and offers contrast. Each bowl gets a runny poached egg as a nod to the typical wisps of beaten egg stirred throughout the traditional soup. A balanced, comforting dish with complex flavors comes together in 45 minutes.

Before You Begin

We like LAOGANMA Spicy Chili Crisp in this recipe. If using other brands, try to find a neutral one that has onion or garlic for crunch but does not include fermented black beans, whose strong flavor and saltiness will overpower the soup. Spaghetti can be substituted for the Chinese wheat noodles.

Instructions

  1. Bring 8 cups water to boil in Dutch oven over high heat. Cook 8 ounces dried thin Chinese wheat noodles according to package directions. Using tongs, remove noodles to large bowl, rinse with cold water, and drain well (leave boiling water in Dutch oven). Divide noodles among 4 serving bowls.
  2. Meanwhile, crack 4 large eggs, one at a time, into colander. Let stand until loose, watery whites drain away from eggs, 20 to 30 seconds. Gently transfer eggs to 2-cup liquid measuring cup.
  3. Add 1 tablespoon distilled white vinegar and 1 teaspoon table salt to remaining boiling water. Remove pot from heat. With lip of measuring cup just above surface of water, gently tip eggs into water, 1 at a time, leaving space between them. Cover pot and let stand until whites closest to yolks are just set and opaque, about 3 minutes. If after 3 minutes whites are not set, let stand in water, checking every 30 seconds, until eggs reach desired doneness. (For medium-cooked yolks, let eggs sit in pot, covered, for 4 minutes, then begin checking for doneness.) Using slotted spoon, carefully lift and drain each egg over Dutch oven and place 1 in each noodle bowl.
  4. Drain water from pot. Heat 2 tablespoons vegetable oil in now-empty pot over medium heat until shimmering. Add 2 minced garlic cloves and 2 teaspoons grated ginger and cook, stirring, for 1 minute. Add 1 pound ground chicken and cook, breaking into small pieces with spoon, until just browned, 2 to 3 minutes.
  5. Add 4 cups chicken broth, ¼ cup soy sauce, and 1 teaspoon sugar and bring to boil. Stir in 8 cups baby spinach, cover, and cook until tender, about 1 minute.
  6. Off heat, stir in ¼ cup chili crisp, ¼ cup Chinese black vinegar, and 2 thinly sliced scallions. Divide between noodle bowls and serve.
  7. 7.Enjoy!
    Hot and Sour Soup with Chicken, Noodles, and Poached Eggs

    Save this to your Cooked Recipes Collection.

This is a members' feature.