Curry Noodle Soup

Khao Soy Gai: Northern Thai Curry Noodles with Chicken

Original name: Khao Soy Gai (Northern Curry Noodles)

A bowl of khao soy gai with golden egg noodles in creamy orange coconut curry broth, topped with crispy fried noodle nest, lime wedge, pickled mustard greens, and shallots on a dark ceramic bowl.
Prep
30 mins
Cook
60 mins
Servings
4
ThaiMediumDinnerDairy Free

About this dish

Khao soy gai is Chiang Mai's signature bowl: soft egg noodles bathed in a rich, coconut-enriched curry broth, topped with crunchy fried noodles, pickled greens, and a squeeze of lime. The dish blends Northern Thai, Shan, and Burmese culinary influences, with a broth built on dried chiles, warm spices, and fermented shrimp paste for deep umami.

At home, you can nail the balance of creamy and tart by making a quick curry paste and frying your own noodle nest. It's a weeknight-flexible bowl that tastes like a market stall.

Ingredients

UK and US measurements are both included for every recipe.

Dried guajillo chiles (for curry paste)

spice

4 pieces (about 20 g)

Imperial measurement: 4 pieces (about 0.7 oz)

Dried bird's eye chiles

spice

2-3 pieces

Lemongrass (paste)

herb

2 stalks

Galangal

herb

20 g

Imperial measurement: 0.7 oz

Fresh turmeric

spice

15 g

Imperial measurement: 0.5 oz

Garlic

vegetable

5 cloves

Shallots

vegetable

2 medium

Fermented shrimp paste

seasoning

1 tsp

Coriander seeds

spice

1 tsp

Cardamom

spice

1/4 tsp

Coconut milk

liquid

800 ml

Imperial measurement: 2 cans (13.5 oz each)

Chicken stock

liquid

600 ml

Imperial measurement: 2.5 cups

Chicken thighs

protein

500 g

Imperial measurement: 1.1 lb

Fish sauce

seasoning

2 tbsp

Palm sugar

seasoning

1 tbsp

Egg noodles

grain

400 g

Imperial measurement: 14 oz

Neutral oil

fat

500 ml

Imperial measurement: 2 cups

Shallots (garnish)

vegetable

2 pieces

Pickled mustard greens

vegetable

100 g

Imperial measurement: 3.5 oz

Lime wedges

fruit

2 lime

Cilantro

herb

20 g

Imperial measurement: 1 handful

Roasted chili oil

other

1 tbsp

Method

1

Soak and blend the curry paste

PT20M

Soak dried chiles in hot water for 15 minutes, then drain. In a blender or mortar, combine soaked chiles, lemongrass, galangal, turmeric, garlic, shallots, shrimp paste (if using), coriander, and cardamom. Blend or pound to a smooth, thick paste, adding a splash of water if needed.

2

Fry the paste

PT5M

Heat 2 tbsp of the thick coconut cream (from the top of the can) in a large pot over medium heat. Add the curry paste and fry, stirring constantly, until fragrant and darkened, about 3-4 minutes. This step blooms the spices and removes raw flavor.

3

Build the broth

PT25M

Pour in the remaining coconut milk and chicken stock. Stir to combine and bring to a gentle simmer. Add fish sauce and palm sugar. Simmer uncovered for 20 minutes to meld the flavors.

4

Poach the chicken

PT10M

Add the chicken thigh pieces to the simmering broth. Cook gently for 10-12 minutes until cooked through and tender. Taste and adjust seasoning with more fish sauce or sugar. Keep warm.

5

Cook and fry the noodles

PT15M

While the broth simmers, bring a pot of water to a boil. Cook half the egg noodles according to package instructions until just tender, then drain and set aside. Separate the remaining noodles into small nests. Heat oil in a wok or deep pan to 180°C (350°F). Fry the noodle nests in batches until golden and crispy, about 30-45 seconds per side. Drain on paper towels.

6

Assemble the bowls

PT5M

Divide the boiled noodles among four deep bowls. Ladle the hot curry broth and chicken over the noodles. Top each bowl with a generous cluster of crispy fried noodles. Garnish with sliced shallots, pickled mustard greens, cilantro, and a lime wedge. Serve with chili oil on the side.

Equipment

  • Large pot
  • Wok or deep frying pan
  • Blender or mortar and pestle
  • Colander
  • Deep bowls for serving

Nutrition facts

420 kcal
Calories
28 g
Protein
60 g
Carbohydrates
31 g
Fat
5 g
Fiber
1020 mg
Sodium

Tips

  • Fry your curry paste in coconut cream until it's thick and fragrant, this step is key for a deep, rounded broth. Don't rush it.
  • For the crispiest noodle nest, fry the noodles in small, loose bundles so they cook evenly and stay crunchy. Drain well on paper towels and keep them separate until serving.
  • Khao soy gai is traditionally served with pickled mustard greens and lime to cut through the richness. Add them to taste at the table, not in the kitchen, so each diner can balance their bowl., The broth tastes even better the next day, make it ahead and refrigerate for up to 3 days. Fry the noodles fresh just before serving so they stay crisp.

Serving suggestions

  • Serve with a side of extra lime wedges, pickled mustard greens, and roasted chili oil so everyone can adjust their bowl.
  • Pair with a light cucumber salad or Thai pickled vegetables to balance the rich, creamy broth.
  • For an optional kick, offer chopped fresh bird's eye chiles or a spoonful of nam prik pao.

Rate this recipe

No ratings yet. Be the first to rate it.

Arun Prasert

Recipe by

Arun Prasert

Specialises in Thai cuisine

Arun makes khao soi with a crispy noodle nest. He is a textural genius.

Describe yourself in three words: Crunchy, creamy, coconut broth.