Khao Soi: Northern Thai Curry Noodle Soup

User Reviews

5

50 reviews
Excellent

Khao Soi: Northern Thai Curry Noodle Soup

Khao Soi is a Northern Thai noodle soup featuring a rich curry paste made from toasted spices and charred aromatics blended into a fragrant base. Chicken drumsticks simmer in coconut milk and seasoned broth, served over egg noodles with condiments like pickled mustard greens and lime wedges. This soup balances creamy, spicy, and tangy flavors with layered textures from tender chicken to crisp garnishes.

Description

Khao Soi begins with a curry paste crafted from toasted black cardamom seeds, coriander seeds, charred ginger, turmeric, and shallots, blended with dried chilies and salt. This paste forms the flavor core, providing smoky, earthy, and aromatic notes typical of Northern Thai cuisine. The soup broth mixes the curry paste with coconut milk, water, soy sauces, fish sauce (optional), and palm sugar, resulting in a well-rounded savory yet slightly sweet curry base.

Chicken drumsticks simmer gently in this broth absorbing the complex flavors and becoming tender. Flat fresh egg noodles serve as the carbohydrate component, divided between soup and fried crispy topping if served traditionally. Fresh garnishes like chopped green onion and cilantro add a bright herbal contrast. Condiments including lime wedges, pickled mustard greens, shallots, and fried chili flakes lend acidity, crunch, and heat to personalize each bowl.

The soup’s texture combines creamy coconut curry with soft noodles and tender chicken, accented by textural and flavor contrasts from the condiments. Additional coconut milk may be drizzled on top to enrich richness and presentation. The thoughtful preparation of the curry paste and gentle simmering achieve an authentic and balanced Northern Thai noodle soup experience valued for its depth and interplay of flavors.

Extra curry paste can be frozen for later use, and an immersion blender may be employed if a smoother paste is preferred, although doubling the recipe aids blending.

I Made This!

4 people made this

Save this

20 people saved this

Ingredients

Servings

For the Curry Paste

  • 2 pods black cardamom
  • 1.5 tablespoon coriander seeds
  • 0.75 oz ginger thinly sliced
  • 1.5 inch Turmeric thinly sliced, or sub 1 teaspoon ground turmeric, fresh, about 5 g
  • ½ cup shallot sliced ¼-inch thick
  • 0.75 oz dried chilies such as guajillo or puya, mild
  • 1 teaspoon salt coarse

For the Noodle Soup

  • 1 batch curry paste from above, khao soi
  • 1 ½ cups coconut milk plus extra for drizzling, if desired (see note 2)
  • 8 pieces chicken drumstick
  • 3 cups water
  • 3 tablespoons soy sauce
  • 1 tablespoon black soy sauce
  • 2-3 teaspoons fish sauce optional, as needed
  • 1 tablespoon palm sugar finely chopped, packed, or sub brown sugar
  • 12 oz egg noodles divided, flat fresh, also known as wonton noodles
  • cilantro optional, chopped, for garnish
  • green onion optional, chopped, for garnish

Condiments

  • 1 lime cut into wedges
  • ¼ cup shallot chopped, or red onion
  • ½ cup pickled mustard greens chopped
  • chili flakes to taste (instructions below, fried

Instructions

For the Curry Paste

  1. Smash the cardamom pods with a pestle or something heavy and take out the seeds; place the seeds into a medium dry skillet. Add the coriander seeds and toast over high heat, moving them constantly, until the coriander seeds darken slightly. Remove and set aside.
  2. In the same skillet over high heat, place the ginger and turmeric slices down and let them sear until they're slightly charred, this will take 2-3 minutes. Then flip and char the other side and remove from the pan. (See video for what all this charring should look like.)
  3. In the same skillet over high heat, place the sliced shallots and let them sear until charred spots form; this will take just a few seconds. Then stir the shallots and let them char a bit more, then remove from the pan.
  4. Remove the stems from dried chilies and use scissors to cut them into chunks, pouring out the seeds as you cut them, but no need to get every seed out. Add the chilies to a coffee/spice grinder along with the black cardamom and coriander seeds and grind into a powder, remove and set aside.
  5. In a mortar and pestle, pound the ginger and turmeric slices into a fine paste. Then add the shallots and the coarse salt and pound into a fine paste. Once the mixture starts to get wet and slippery, add some of the ground spices to help absorb moisture, which will make it easier to grind.Once you've got a fine paste, add any remaining dried spices and pound just to mix.

For the Curry Broth

  1. In a medium pot, add ½ cup (120 ml) of the coconut milk and bring to a boil over medium heat. Add the curry paste and stir to dissolve, then keep stirring for a few minutes until the mixture is very thick and coconut oil starts to sizzle around the edges of the paste. (If the paste is very thick and the coconut oil has not sizzled, this is okay, you can move on.)
  2. Add the remaining coconut milk and stir to dissolve the curry paste. Then add water, soy sauce, black soy sauce, sugar, and the chicken drumsticks. Bring to a simmer, then turn the heat to low and let simmer gently for about 40 minutes or until the drumsticks are fork tender. While the chicken is simmering, make the crispy noodles and prep the condiments.*Keep the simmer gentle as we do not want the soup to reduce too much.
  3. Once the chicken is done, taste and adjust seasoning with more fish sauce or salt if needed (I love adding fish sauce). Remember to make the broth strongly seasoned as it will be diluted slightly once noodles are added. If it has become salty from reducing too much, you can simply add more water.

For the Crispy Fried Noodles

  1. Take 3 oz (85 g) of the noodles for frying. Loosen them and shake off excess flour, then use scissors to cut them a few times so they are about 4 inches long.
  2. Heat about 2" of frying oil in a wide pot or wok to 350°F (175 °C).
  3. Turn the heat down to medium-low and add a SMALL handful of noodles (they will expand A LOT) into the oil and press the noodles down as they fry to submerge them. Fry until the noodles are golden brown AND the bubbling is almost gone. Remove and drain on a paper towel and repeat with the remaining noodles. Tip: If you've put in too many noodles and they cannot be submerged, you'll need to flip them halfway through to fry the top. *No bubbling means noodles are crispy so you want to wait until the bubbles are almost gone before you take them out. If the noodles are browning faster than the bubbles can slow down, your heat is too high.

For the Fried Chili Flakes (if using)

  1. Add any amount of spicy chili flakes to a small pot and add just enough neutral flavoured oil so the chili flakes look like wet sand.
  2. Turn the heat on medium low and keep stirring until the chilies start to darken and smell smoky - just a few minutes. Transfer into a small bowl immediately to stop the cooking.

Assembly

  1. Bring a large pot of water to a full boil on high heat. Meanwhile, loosen the noodles and shake off any excess flour.
  2. Once the water is boiling, add the noodles and cook until they are done - this will vary from brand to brand so if you're not sure, keep checking them every minute or so. (As a reference, the flat wonton noodles shown in the video take 3 minutes.)
  3. While the noodles are cooking, and if you're cooking multiple servings, prepare a mixing bowl for the cooked noodles to go into, and add about a tablespoon of oil into the bowl to help noodles separate. (If you have garlic oil, this is a great place to use it!)
  4. Use a slotted skimmer to fish the noodles out, shake off excess water, and add them into your bowl with oil. Toss the noodles in the oil, then divide the noodles into serving bowls.
  5. Place 1 to 2 chicken drumsticks into each bowl, then ladle the hot curry broth over them - the broth is quite rich so you don't need much broth. For an extra flare, drizzle 1-2 tablespoons of coconut milk on top which will make it look prettier and adds a little more richness. Top with a handful of the crunchy noodles and some chopped cilantro if desired, then serve immediately with all the condiments.

Notes

  • An immersion blender can be used to prepare the curry paste, but doubling the recipe helps it blend properly.
  • Extra curry paste can be frozen for several months to preserve freshness.
  • For a richer flavor, drizzle 1-2 tablespoons of additional coconut milk over the soup before serving, which also improves presentation.
Genuine Reviews

User Reviews

Overall Rating

5

50 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Crispy Slow Cooker Corned Beef

Irish
5.0 (639 reviews)

Olive Garden Chicken Scampi Pasta

Italian
5.0 (108 reviews)

Filipino Adobo Chicken

Filipino
5.0 (84 reviews)

Cajun Roasted Turkey

American
5.0 (39 reviews)

Oven Baked Chicken and Rice

American
5.0 (27 reviews)

Chicken Burrito

Mexican
5.0 (24 reviews)

Spatchcock Turkey

American
5.0 (45 reviews)

Chicken and Spinach Pie

American
5.0 (15 reviews)

One Pot Apricot Chicken Recipe

American
5.0 (18 reviews)

Easy Braised Short Ribs

American
5.0 (18 reviews)

Kung Pao Shrimp

Chinese
5.0 (12 reviews)

Ground Beef Stroganoff

American
5.0 (9 reviews)