Khao Soi – northern Thai noodle soup with coconut curry, chicken, and crispy noodles

Summary: Chicken thighs simmer in a coconut curry with curry paste, then cooked egg noodles are added to the soup. A handful of crispy fried noodles is sprinkled on top, and the soup is finished with lime, pickled vegetables, and chili. Total time 75 minutes, base 6 servings.

★★★★★
(not yet rated)

Did you make this recipe? Share your result with the community.

Category: Poultry · Thai Cuisine

Success rate: not rated yet % of users nailed this recipe

Quick overview

  • Dish: Khao Soi – Northern Thai noodle soup with coconut curry, chicken, and crispy noodles
  • Category: poultry, thai-cuisine
  • Cuisine: Thai
  • Main ingredient: Chicken thigh, 2 lb (boneless, skinless) (quality specification)
  • Guide: 12 most famous Thai dishes: traditional recipes from Thai cuisine
  • Total time: 75 minutes (25 min prep + 50 min cooking)
  • Difficulty: Challenging
  • Servings: 6 (Serving weight: 1.2 lb)
  • Key technique: Dissolving curry paste in coconut milk and using noodles two ways – boiled and fried
  • Preparation types: Simmering in coconut milk, frying noodles
  • Dietary info & allergens: gluten and eggs (egg noodles), shellfish and fish (curry paste, fish sauce)
  • Suitable for: Family dinner, dinner with friends, quick weeknight lunch, or a festive multi-course table.
  • Nutrition facts (per 1 serving): 774, Protein: 39.5 g, Fat: 44.2 g, Carbs: 54.5 g
  • Storage: 3 days in the fridge, 1 month in the freezer
  • Pairing: Thai lager, dry Riesling, coconut water with lime
  • In short: Chicken thigh is simmered in coconut curry with curry paste, then cooked egg noodles are added to the soup. Total time 75 minutes, 6 servings.

WAGUU says: “Khao Soi is known for its crispy handful on top. Skip that and you just have curry with noodles.”

Key facts

Prep time: 1.7 minutes
Cook time: 2.0 minutes
Temperature: Simmer 185–194 °F, fry noodles 355 °F
Servings: 6

At a glance

Khao Soi is a soup of two textures: soft noodles in coconut curry and a handful of crispy noodles on top. Without the second layer, it would just be curry with noodles. The oil temperature when frying and not boiling the soup too hard are crucial, otherwise the coconut milk breaks.

Ingredients

Base servings: 6 servings • Serving weight: 1.2 lb

Ingredient Amount Quality
boneless chicken thigh 32 oz skinless, cut into larger chunks
coconut milk 3.4 cups full-fat
red curry paste 1.5 oz Northern Thai, no artificial colors
chicken broth 3 cups unsalted
khao soi noodles 14 oz egg, thin
fish sauce 1.7 tbsp fermented
palm sugar 0.7 oz dark
ground turmeric 1 tsp for color and aroma
canola oil 2.7 tbsp for frying noodles (300 ml in the pot, only the absorbed part ends up in the dish)
pickled vegetables 5.5 oz cabbage and cucumber, fermented
lime 2 pcs for wedges
red chili 3 pcs dried, crushed
green onion 3 pcs cut into bias rings
fresh cilantro 1 pcs bunch, chopped

Skip to detailed instructions

Why you’ll love this recipe

  • Two textures in one bowl: Soft boiled noodles in coconut curry and a crispy handful of fried ones on top. The contrast is the heart of the recipe.
  • Northern Thai classic: Khao Soi comes from Chiang Mai and is made with a curry paste not used elsewhere in Thailand. The flavor is mild and spiced.
  • Exact ratios for 6 servings: Five ounces of meat per serving, 27 fl oz of coconut milk, and noodles used two ways. Servings can be recalculated.

Guaranteed success: The curry paste dissolves in the thick part of the coconut milk, where the spices fry in the fat and release their color. The noodles fry in oil at 355 °F – at lower temperatures they soak up fat and get soggy. The acid from lime and the tang of pickled vegetables cut through the richness of coconut milk, so they are added at the table.

Recipe overview

Prep: 25 min | Cook: 50 min | Difficulty: Challenging | Servings: 6 | Type: Main dish | Origin: Thai

Detailed instructions

Total progress: 6 % done

Phase 1: Dissolving the paste and searing the meat – 10 min

Equipment: deep saucepan, wooden spoon

1. Skim the thick top layer from the coconut milk and heat it in the saucepan until the fat separates. Add the curry paste and ground turmeric and fry until fragrant.

2. Add the chicken thigh chunks and coat them in the paste. Fry until they turn white on the surface.

QC: The paste is dissolved, the color is bright orange, and the meat is coated. The spice aroma is sharp, not burnt.

Before you move to the next step:

Turmeric burns easily and turns bitter. Fry it in the fat for only half a minute and add the meat right away.

Phase 2: Simmering the meat – 25 min

Equipment: saucepan with lid

1. Pour in the rest of the coconut milk and the chicken broth. Bring the soup to 185–194 °F, just below a boil.

2.Simmer the meat covered until it turns tender. Shake the pot now and then so the coconut milk does not stick to the bottom.

QC:The meat shreds with a spoon and holds its shape. The broth is smooth and creamy, with no separated fat.

Before you move on:

A hard boil breaks coconut milk and the broth splits into water and oil. Keep the heat below a simmer.

Phase 3: Cooking the noodles – 5 min

Equipment:large pot, colander

1.Bring water to a boil in a large pot and salt it. Add two-thirds of the noodles and cook until tender but still firm.

2.Drain the cooked noodles, rinse them under hot water so they do not stick, and divide them among warmed deep bowls.

QC:The noodles are soft but hold their shape and do not clump. They form a light layer in the bottom of each bowl.

Before you move on:

Do not leave the noodles sitting in the colander, they will stick. Rinse them under hot water and get them into the bowls right away.

Phase 4: Frying the crispy noodles – 5 min

Equipment:deep skillet, slotted spoon

1.Heat oil to 360°F in a deep skillet. Test the temperature with a piece of noodle: when bubbles form around it right away, the oil is ready.

2.Break the remaining noodles into small handfuls and fry them for a few seconds until golden. Lift them out with a slotted spoon onto paper towels.

QC:The fried noodles are golden, dry, and crisp to the touch. They leave no grease spot on the paper towel.

Before you move on:

Noodles dropped into oil that is not hot enough soak up fat and go soft. The oil must be at 360°F.

Phase 5: Seasoning the broth – 3 min

Equipment:saucepan, small bowl

1.Pull the saucepan off the heat and stir in the fish sauce and palm sugar. Mix and taste.

2.Ladle the broth over the noodles in the bowls and pile a handful of fried noodles on top.

QC:The broth is creamy, salty and sweet, and the fried noodles stay crisp on the surface.

Before you move on:

Do not let the fried noodles sit in the broth, they go soft. Scatter them on at the table just before serving.

Phase 6: Serving with condiments – 3 min

Equipment:small bowls

1.Set a small bowl of pickled vegetables, a lime wedge, crushed chile, and sliced scallions next to each bowl.

2.Scatter chopped cilantro over the broth and serve right away. Each guest adds lime and vegetables to taste.

QC:The broth is hot, the fried noodles crisp on top, and the vegetables cold. The bowls are warmed.

Equipment needed

Cookware Ideal size Alternative Risk
deep saucepan 4 qt capacity wide pot with lid a narrow pot will not let the curry paste dissolve
deep frying skillet 9.5 in diameter wok with high sides a shallow skillet will make the oil splatter
slotted spoon 4 in diameter wire skimmer without draining the oil, the noodles turn greasy
oil thermometer up to 390°F test with a piece of noodle oil that is too cool makes the noodles soak up fat

Shopping list

Nutrition facts

Values per 1 serving (without condiments). Calculated from average nutrient values of the ingredients.

Nutrient Per 100 g Per 1 serving Per 6 servings
Energy 594 kJ / 142 kcal 3238 kJ / 774 kcal 19430 kJ / 4644 kcal
Fat 8.1 g 44.2 g 265.2 g
of which saturated 4.5 g 24.4 g 146.5 g
Carbohydrates 10.0 g 54.5 g 327.0 g
of which sugars 10.0 g 54.5 g 327.0 g
Protein 7.2 g 39.5 g 237.0 g
Salt 0.6 g 3.1 g 18.5 g

Reference intake of an average adult (8400 kJ / 2000 kcal).

WAGUU Pro level

  • Pro standard: Tested recipe with exact ratios and visual checkpoints.
  • Tip 1: Tested recipe with exact ratios and visual checkpoints.
  • Tip 2: The paste is dissolved, the color is deep orange, and the meat is coated. The spice smells sharp, not burnt. Turmeric scorches easily and turns bitter. Fry it in the fat for only half a minute and add the meat right away.
  • Tip 3: The meat shreds with a spoon and holds its shape. The broth is smooth and creamy, with no separated fat. A hard boil breaks coconut milk and the broth splits into water and oil. Keep the heat below a simmer.
  • Tip 4: Set out the ingredients in small bowls before you turn on the heat. Thai cooking runs on high heat and there is no time to portion things out mid-cook.

The science behind it

Egg noodles contain gluten and egg, which lose moisture fast when fried in hot oil and build a crisp structure. Above 360°F the surface water evaporates before the fat can soak in. That is why fried noodles stay dry and crisp even when they sit on the broth.

Fine Dining – Professional techniques

  • Plate composition: Put the cooked noodles in a deep bowl first, then the meat, and finally the broth. Scatter the fried noodles on at the table.
  • Texture contrast: Lay the crisp handful across the center of the bowl in a thin layer. It sits above the broth and stays crisp to the last spoonful.
  • Temperature contrast: Put the pickled vegetables in a small bowl next to the main bowl. Each guest adds them to taste.
  • Aromatic garnishes: Finish with a lime wedge and a cilantro leaf on the rim of the bowl. The aroma meets the curry before the first bite.

Sensory radar

  • Appearance: The soup is orange and creamy, topped with a pile of golden fried noodles and green cilantro.
  • Aroma: Curry spices with coconut, then lime and pickled vegetables after stirring.
  • Taste: Gentle sweetness of coconut with the heat of curry and the tartness of lime at the end.
  • Texture: Boiled noodles soft, fried ones crispy, meat tender, and vegetables cold and crunchy.

Pairing

  • Thai lager: A lager with higher carbonation cleanses the palate of coconut fat. Serve it at 43°F.
  • Dry Riesling: Riesling with acidity stands up to curry and coconut. Avoid oaked red wines.
  • Coconut water with lime: Coconut water with lime. Light sweetness mirrors coconut milk and lime provides acidity.

Variations

  • Beef Khao Soi:: Replace chicken with beef shank and extend simmering time to one hour. The soup gains a deeper flavor and darker color.
  • Vegetarian Khao Soi:: Omit meat and use firm tofu, mushrooms, and cauliflower. Choose curry paste without shrimp paste and replace fish sauce with soy sauce.

Allergens and Dietary Information

Contains: gluten and eggs (egg noodles), crustaceans and fish (curry paste, fish sauce) • Gluten: yes, in egg noodles • Not suitable for: people with allergies to gluten, eggs, crustaceans, and fish, individuals with celiac disease

Suitable for

Family dinner, dinner with friends, quick weekday lunch, or a festive multi-course table.

FAQ

What noodles to use for Khao Soi?

Thin egg noodles that can be both boiled and fried. Rice noodles cannot be fried; they fall apart in oil.

Can I substitute curry paste?

Red curry paste with a teaspoon of ground curry powder. The taste will be closer to the classic, but northern Thai paste also contains turmeric and cinnamon.

Why do fried noodles become soft?

They were fried in oil that was not hot enough, or they sat in the soup too long. Fry them at 350°F and sprinkle on the plate just before serving.

How to make the soup milder?

Reduce curry paste to one ounce and add two tablespoons of coconut cream. A tablespoon of peanut butter also tames the heat.

Can I use other meat?

Yes, beef shank simmers for an hour, pork shoulder for forty minutes. Chicken is the quickest and traditional in Chiang Mai.

What are pickled vegetables?

Sauerkraut or cucumber pickled in vinegar with sugar and salt. A cucumber salad with vinegar and a tablespoon of sugar can substitute.

WAGUU Petr advises: Cooking for 6 or more people?

6–8 people: Heat the wok or pan in batches and keep the finished dish warm in an oven at 175°F. Add flavor components (fish sauce, lime, sugar) at the end, otherwise the aroma fades. • 10+ people: Prepare the base (paste, broth, or marinade) in double quantity and save half for the next day. Fill the wok no more than two-thirds full, otherwise the ingredients steam instead of stir-fry.

Sides and Serving

Recommended sides:

Serving: Serve the soup in a deep bowl with a handful of fried noodles on top. Put pickled vegetables, lime, and chili on the side.

Storage and Reheating

Refrigerator: 3 days • Freezer: 1 month • Reheating: Refrigerator: 3 days • Freezer: 1 month • Reheating: over low heat to 175°F, fry crispy noodles fresh

Satay Gai – Grilled marinated chicken skewers with peanut sauce and pickled vegetables

Author: WAGUU Petr & Team • Published: 8 Oct 2026 • Updated: 10 Oct 2026

More recipes from the article

Guide: 12 most famous Thai dishes: traditional recipes of Thai cuisine

Pad Thai – stir-fried rice noodles with egg, shrimp, tofu, tamarind, peanuts, and lime

Tom Yum Goong – spicy and sour soup with shrimp, lemongrass, galangal, and chili

Tom Kha Gai – coconut soup with chicken, galangal, lemongrass, and lime leaves

Green Curry (Gaeng Keow Wan) – green curry with coconut milk, chicken, and Thai basil

Red Curry (Gaeng Daeng) – red curry from red paste and coconut milk with beef

Red Curry (Gaeng Daeng) – red curry from red paste and coconut milk with beef

Som Tam – spicy green papaya salad with chili, lime, fish sauce, and peanuts

Pad Kra Pao – stir-fried meat with Thai basil, chili, and garlic, served with rice and a fried egg

Khao Pad – Thai fried rice with egg, vegetables, and chicken

Satay Gai – marinated grilled chicken skewers with peanut sauce and pickled vegetables

Mango Sticky Rice (Khao Niao Mamuang) – sticky rice with coconut milk and ripe mango

More recipes you might like

Why WAGUU?

Recipes on WAGUU are checked for accuracy of ingredients, procedures, and nutritional values.

Photo gallery of the process

Community photos: Cook, take a photo, and share the result.

You can upload photos in the comments below or send them by email.

Did you film a video of the process for our recipe? Paste a link to YouTube, YouTube Shorts, TikTok, Instagram Reels, Facebook Reels, Pinterest, Vimeo, or X (Twitter) in the comments – we’ll be happy to publish it and help promote you and your content.

khao-soi@waguu.online

Most common mistakes

  1. Dissolving the paste and searing the meat – Turmeric burns easily and becomes bitter. Fry it in fat for only half a minute and immediately add the meat.
  2. Simmering the meat – A rapid boil breaks coconut milk and the soup separates into water and oil. Keep the temperature below boiling.
  3. Cooking the noodles – Don’t leave noodles in the colander too long; they stick together. Rinse them with hot water and immediately put them in bowls.
  4. Frying crispy noodles – Noodles placed in oil that is not hot enough absorb fat and become soft. The oil temperature must be 350°F.

Napsat komentář