Khao Piak Sen (Lao Chicken Noodle Soup) Recipe

An aromatic Lao chicken noodle soup that can be customized to taste at the table.

Bowl of khao piak sen (Lao chicken noodle soup)
Photographs: Liz Clayman

Why It Works

  • Using the oil from the fried garlic and shallots to make the broth captures every ounce of flavor.
  • Optionally charring some of the onion and ginger adds depth and complexity to the broth.
  • Using a stand mixer to start the noodles protects your hands from the heat of the boiling water.
  • Cooking the noodles in the broth adds starch to the broth itself, giving it its signature viscosity.

Based on the recipe of Chef Seng Luangrath of Washington D.C.’s Thip Khao, this Lao noodle soup is loaded with layers of flavor. Multiple aromatics go into the rich chicken broth, including onion, ginger, lemongrass, lime leaves, and cilantro. The handmade tapioca-and-rice flour noodles, meanwhile, are cooked directly in the broth, their excess starch helping to thicken it and give it its signature viscosity. To top it all off, an array of toppings, like fried garlic and shallots, cilantro, chiles, and scallions, allow diners to customize their bowls as desired.

Recipe Facts

Prep: 15 mins
Cook: 3 hrs
Active: 3 hrs 30 mins
Total: 3 hrs 15 mins
Serves: 8 servings

Rate & Comment


For the Fried Garlic and Shallot:

  • 1 cup (240ml) vegetable oil

  • 24 cloves garlic (120g), sliced thinly crosswise, preferably with a mandoline

  • 3 medium shallots (150g), sliced thinly crosswise into rounds, preferably with a mandoline

For the Broth and Chicken:

  • 1 medium yellow onion (10 ounces; 280g), peeled and quartered through the root end

  • 3 large knobs ginger (3 ounces; 90g), peeled and sliced crosswise into 1/4 inch thick rounds

  • 3 tablespoons (45ml) garlic and shallot oil, from above

  • 1 stalk lemongrass (2 3/4 ounces; 80g), outer layer discarded then roughly chopped

  • 6 medium cloves garlic (1 ounce; 30g), peeled and thinly sliced crosswise

  • 5 makrut lime leaves

  • Stems from 1 bunch cilantro (2 ounces; 60g), chopped (see note)

  • One 3- to 4-pound (1.3 to 1.8kg) whole chicken, blotted dry (see note)

  • 2 tablespoons kosher salt (3/4 ounce; 25g), plus more as needed

  • 2 tablespoons soy sauce (1 ounce; 30g)

  • 2 tablespoons Asian fish sauce (1 ounce; 30g)

  • 1 teaspoon sugar

For the Noodles:

  • 7 ounces (200g) plus 3/4 ounce (20g) white rice flour, divided (see note)

  • 7 ounces (200g) plus 3/4 ounces (20g) tapioca flour, divided

  • 1 3/4 cups (415ml) boiling water

To Finish and Serve the Soup:

  • 2 scallions, sliced thinly on the bias

  • 2 fresh bird’s eye chiles, stemmed and minced

  • 5 sprigs morning glory, pulled through a morning glory shredder (optional; see note)

  • Lime wedges

  • Fried garlic, from above

  • Fried shallots, from above

  • Picked cilantro leaves and tender stems


  1. For the Fried Garlic and Shallot: Line a plate with paper towels and set a fine-mesh strainer over a medium heatproof bowl. In a medium frying pan, heat oil over medium heat until shimmering. Add garlic and fry, swirling and stirring frequently, until golden brown all over, approximately 4 minutes. Pour garlic and oil into prepared strainer and allow to drain. Transfer garlic to the prepared paper towels, spreading it out in an even layer, and allow to drain further.

  2. Return oil to pan, then set fine-mesh strainer over the same heatproof bowl. Line a second plate with clean paper towels.

  3. Add shallots to pan and cook over high heat, stirring frequently, until shallots begin to bubble, about 1 minute. Continue cooking, stirring constantly as the shallots fry to ensure even cooking, until shallots turn pale golden brown, about 3 minutes longer. Working quickly, pour contents of saucepan into strainer set over bowl. (Shallots will continue cooking for a brief period after draining, so do not allow them to get too dark.) Reserve garlic-shallot oil.

  4. For the Broth and Chicken: If desired, grill or sear (in a cast iron pan without oil) two of the onion quarters and two-thirds of the sliced ginger until well charred, about 2 minutes per cut side (this will add depth and complexity to the broth, but is optional).

    Charred onion on grill for khao piak sen
  5. Roughly chop all of the onion and ginger, whether charred or not.

  6. In a large 8-quart Dutch oven or soup pot, heat garlic-shallot oil over medium heat until shimmering. Add chopped onion and ginger, lemongrass, sliced garlic, lime leaves, and cilantro stems. Season lightly with salt, then cook, stirring, until onions are softened, about 7 minutes.

    Making khao piak sen broth
  7. Add chicken to pot and top with at least 5 quarts (5L) cold water, or enough to cover. Add the 2 tablespoons kosher salt along with the soy sauce, fish sauce, and sugar. Bring to a simmer, then lower heat to maintain a gentle simmer. Cook, covered, for 2 hours, lifting lid occasionally to skim the surface of broth of any foam or scum that accumulates.

    Adding chicken to khao piak sen
  8. Carefully remove chicken from the pot and transfer to a work surface (it may fall apart after this long cooking; simply fish out all the parts and bones). When cool enough to handle, pull meat from bones and shred with your hands or a fork. Discard bones and skin. Reserve chicken meat.

    Shred chicken for khao piak sen
  9. Meanwhile, bring broth to a rolling boil and cook, uncovered, for 30 minutes. Strain broth, discarding solids, then return to cleaned pot. Season with salt.

  10. For the Noodles: While the broth simmers, make the noodles. In a stand mixer fitted with the dough hook, add 7 ounces rice flour and 7 ounces tapioca flour. Turn mixer to medium-low speed and drizzle in boiling water. Continue to mix, pausing occasionally to scrape down the sides with a flexible spatula, until a moist dough ball forms, about 3 minutes.

    Use stand mixer to make khao piak sen noodles
  11. Whisk together remaining rice and tapioca flours, then sprinkle on a work surface. Turn dough ball out onto floured work surface. Knead dough by hand until all of the flour on the board has been fully incorporated into a supple dough, about 4 minutes.

    Knead dough for khao piak sen noodles
  12. Roll dough into a thick log and divide into 8 equal portions. Roll each portion into a small ball, then flatten with the palm of your hand.

  13. Working one dough disc at a time, and keeping the remainder covered with a kitchen towel to prevent drying, roll using a rolling pin until roughly 1/8 inch thick and about 6 inches long.

    Roll dough and form noodles for khao piak sen
  14. Using a sharp knife, slice into noodles roughly 1/4 inch wide. Transfer to a rimmed baking sheet, dusting and tossing gently with rice flour to prevent sticking. Keep noodles covered with a damp towel so they don’t dry out. Repeat with remaining dough.

  15. To Finish and Serve the Soup: Add noodles to boiling finished broth and cook, stirring very minimally to prevent them from breaking (they're brittle until they cook through), until noodles float to the surface, 1-2 minutes.

    Add noodles to broth for khao piak sen
  16. Transfer noodles to soup bowls. Add shredded chicken to each bowl. Ladle broth into bowls. Serve hot, allowing diners to garnish their soup with scallions, chiles, morning glory (if using), lime, fried garlic, fried shallots, and cilantro leaves and tender stems.

Special equipment

Stand mixer, scale, fine-mesh strainer, 8-quart Dutch oven or soup pot, morning glory shredder (optional)


If you can find it, you can also use cilantro roots. An old hen, if you can find it, works well in this recipe; otherwise any whole chicken will be good.

This recipe uses finely milled white rice flour, commonly found in Asian grocery stores. These are different than those available at most chain grocery stores, such as Bob’s Red Mill, because the finer rice flour is much more absorbent. If you are using a brand such as Bob’s Red Mill, add an additional 30g of rice flour in the original mixture and increase the amount of both rice flour and tapioca flour for the second step of the kneading process to 50g.

Morning glory, also known as water spinach, can be found at Asian markets.

Make-Ahead and Storage

The fried garlic and shallots and the broth can be made up to 5 days in advance; refrigerate the broth until ready to use, and keep the fried garlic and shallots in airtight containers at room temperature. The noodles can be frozen for up to 1 month: To freeze, arrange in thin, even layers on parchment on a rimmed baking sheet, stacking more parchment between each layer; wrap well in plastic, then freeze. To cook frozen noodles, place directly into boiling broth without thawing and let cook 1-2 minutes longer than fresh noodles until they float to the surface.

This Recipe Appears In

Nutrition Facts (per serving)
450 Calories
13g Fat
55g Carbs
29g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 8
Amount per serving
Calories 450
% Daily Value*
Total Fat 13g 17%
Saturated Fat 3g 14%
Cholesterol 121mg 40%
Sodium 1956mg 85%
Total Carbohydrate 55g 20%
Dietary Fiber 2g 8%
Total Sugars 4g
Protein 29g
Vitamin C 11mg 53%
Calcium 70mg 5%
Iron 3mg 18%
Potassium 504mg 11%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)