Khao Poon Recipe (Lao Chicken Noodle Soup)
As an Amazon Associate, I earn from qualifying purchases. Read the full disclosure here .
This khao poon recipe makes a rich, creamy Lao chicken noodle soup with coconut milk, homemade red curry paste, and tender rice vermicelli noodles. I’ll show you how to make the curry paste from scratch, but I’ve also included an easy shortcut using store-bought curry paste if you’re short on time.

What is khao poon?
Khao poon is a traditional Lao coconut curry noodle soup with shredded chicken, rice vermicelli noodles, and a rich red curry broth. It’s traditionally topped with fresh herbs and vegetables that everyone can add to their own bowl.
No two bowls are the same. Every family has their own recipe, and you’ll find versions made with fish, pork, or chicken depending on where you are. Today I’m sharing khao poon gai, one of the most popular chicken versions.
Although khao poon originated in Laos, you’ll find similar noodle soups throughout Southeast Asia. In Thailand, the closest version is kanom jeen nam ya, but the flavors are noticeably different.

Praew’s cooking tips
Making khao poon from scratch might look like a lot of work, but most of the time is simply spent preparing the curry paste. Once that’s done, the soup comes together quickly.
Praew ♡
Ingredients & substitutes
You can find everything at Asian grocery stores or markets. Head to the recipe card at the bottom of this post for the exact measurements.

- Galangal: I’ve made this with fresh and frozen galangal, and both work well.
- Finger root: This gives the curry soup its distinctive aroma that makes it taste like the real deal.
- Dried chilies: Remove some of the seeds first if you’d like a milder broth.
- Garlic: Fresh cloves always make the broth taste better.
- Shallots: Shallots mellow as they cook and add a gentle sweetness that balances the spices.
- Chicken: I usually use chicken breast because it’s easy to pound into the curry paste, but chicken thighs work too if you prefer darker meat.
- Rice vermicelli noodles: These are the traditional noodles for khao poon.
- Coconut milk: Aroy-D full-fat coconut milk gives the broth its rich, creamy texture and balances the spicy curry paste
- Fermented fish sauce (padek): This is what makes the broth taste like authentic Lao khao poon. Don’t worry if the smell seems strong at first; it mellows once it cooks.
- Fish sauce: I always use Megachef, it’s less salty than cheaper brands.
- Sugar: Just a little is enough.
- Salt: I use salt for the final adjustment after tasting. Sometimes the fish sauces are enough on their own.
- Kaffir lime leaves: Add these at the very end so they stay bright and fragrant instead of losing their aroma.
Shortcut: You can also use my red curry paste recipe or 4-5 tablespoons of a store-bought option like Mae Ploy, then add finger root for extra flavor.
How to make Lao chicken noodle soup
1: Simmer the chicken. Bring a large pot of water to a boil and add the chicken. Lower the heat and gently simmer until it’s fully cooked through.
Don’t discard the cooking liquid; it becomes the broth for your soup. Transfer the chicken to a plate and let it cool while you prepare the curry paste.
2: Make the curry paste. Pound the dried chilies in a mortar and pestle until they begin to break down. Add the galangal, garlic, shallots, and finger root, continuing to pound until you have a smooth, fragrant paste.
Once the chicken is cool enough to handle, pound it into the curry paste. This traditional step shreds the chicken while helping it absorb all the flavors of the paste.

3: Cook the curry base. Heat half of the coconut milk over medium heat and cook until it begins to bubble and the coconut oil starts separating.
Add the curry paste and chicken mixture, stirring for a few minutes until it smells fragrant and slightly darker in color.

4: Finish the broth. Pour in the remaining coconut milk and 1¼ cups of the reserved chicken broth. Season with fermented fish sauce, fish sauce, sugar, and salt, then bring everything to a gentle boil.
Add the kaffir lime leaves and green onions right at the end so they stay fresh and fragrant. Taste the broth before serving and adjust the seasoning if needed.

5: Cook the noodles. Boil the rice vermicelli according to the package directions until just tender. If you’re using fresh rice vermicelli, you can skip this step.

6: Assemble your bowls. Divide the noodles between serving bowls and ladle the hot soup over the top. Finish each bowl with your favorite toppings, such as shredded cabbage, bean sprouts, and fresh herbs.

How to serve
In Laos, khao poon is served with plenty of fresh vegetables and herbs so everyone can customize their own bowl.
I love serving it with:
- Bean sprouts
- Shredded cabbage
- Fresh mint
- Cilantro
- Thai basil
- Lime wedges
- Fried shallots
- Fried garlic
- Roasted peanuts
- Extra chili flakes

How to store
- Refrigerator: Store the soup and noodles separately in airtight containers in the refrigerator for up to 3 days. Keeping them separate prevents the noodles from soaking up too much broth and becoming soft.
- Freezer: Freeze only the soup for up to 2 months. I don’t recommend freezing the cooked noodles because their texture becomes mushy after thawing.
- Reheating: Warm the soup gently in a saucepan over medium heat until hot. If frozen, thaw it overnight in the refrigerator first. Cook a fresh batch of rice vermicelli when you’re ready to serve for the best texture.
Khao Poon Recipe (Lao Chicken Noodle Soup)

Equipment
- Cutting board
- Sharp knife
- granite mortar and pestle or food processor
- Medium saucepan for the noodles
- Colander
- Large pot or Dutch oven
- ladle
Ingredients
For the soup
- 2½ cups coconut milk, divided
- 1¼ cups chicken broth, reserved from cooking chicken
- ½ tablespoon white sugar
- ½ tablespoon salt
- 2 tablespoons fish sauce
- 2 tablespoons fermented fish sauce
- 4 kaffir lime leaves, stems removed
- 2 stalks of green onions, chopped
For the curry paste
- 7 dried chilies
- 4 thin slices of galangal, thinly sliced
- 5 cloves of garlic, peeled
- ½ cup shallots, roughly chopped
- 2 tbsp finger roots, sliced
- 1 lb chicken breast
For the noodles
- 8 oz dry vermicelli noodles
Instructions
- Cook the chicken. Bring a large pot of water to a boil. Add the chicken and simmer until fully cooked. Remove the chicken and reserve 1¼ cups of the broth.
- Make the curry paste. Pound the dried chilies, galangal, garlic, shallots, and finger root into a smooth paste. Pound the cooked chicken into the curry paste until shredded and well combined.
- Cook the curry base. Heat half of the coconut milk in a large pot over medium heat until the oil begins to separate. Stir in the curry paste and chicken mixture, cooking until fragrant.
- Finish the soup. Add the remaining coconut milk, reserved chicken broth, fermented fish sauce, fish sauce, sugar, and salt. Bring to a boil, then stir in the kaffir lime leaves and green onions.
- Cook the noodles. Boil the vermicelli noodles according to the package directions until just tender. Drain and rinse under cold water.
- Assemble and serve. Divide the noodles between serving bowls, ladle the hot soup over the top, and garnish with your favorite herbs, vegetables, lime wedges, fried shallots, fried garlic, or crushed peanuts.
Notes
- Use the nutrition card in this recipe as a guideline.








Il mio confort food, preferito. Grazie per le tue ricette, sei fantastica!