Khao Soi (Northern Thai Coconut Curry Noodles)

A rich, aromatic Northern Thai curry noodle soup from Chiang Mai. Khao Soi features tender chicken simmered in a coconut curry broth, served over fresh egg noodles and topped with crispy fried noodles, pickled mustard greens, shallots, and a squeeze of lime. The curry paste combines dried chilies, shallots, garlic, ginger, and shrimp paste for deep, complex flavor.

1h 10mTime
MediumDifficulty
4 pplServings
ThaiCuisine
Khao Soi (Northern Thai Coconut Curry Noodles)

Ingredients

0 of 20 ingredients checked

Proteins

1
  • 1.5 lbs Chicken Thighs

Produce

8
  • 6 Dried Red Chilies
  • 4 medium Shallots
  • 6 cloves Garlic
  • 2 inch piece Ginger
  • 2 stalks Lemongrass
  • 1/2 cup Pickled Mustard Greens
  • 1/4 cup Cilantro
  • 2 Lime

Grains & Starches

1
  • 1 lb Fresh Egg Noodles

Sauces & Oils

5
  • 1 tbsp Thai Shrimp Paste
  • 3 tbsp Vegetable Oil
  • 2 cups Chicken Stock
  • 3 tbsp Fish Sauce
  • 2 tbsp Thai Chili Oil

Spices & Seasoning

3
  • 1 tbsp Coriander Seeds
  • 1 tsp Turmeric
  • 1 tbsp Curry Powder

Pantry

2
  • 2 cans Coconut Milk
  • 2 tbsp Palm Sugar

20 items

Tags

Comfort FoodNoodlesThaiCoconutNorthern ThaiCurryChickenMainSoup

Instructions

fryingsimmeringboiling
0% Complete

Make the curry paste: Soak dried chilies in hot water for 20 minutes until softened. Drain and add to a blender or mortar with shallots, garlic, ginger, lemongrass, , turmeric, shrimp paste, and curry powder. Blend to a smooth paste, adding a splash of water if needed.

Fry the crispy noodle topping: Heat 1 inch of oil in a wok to 375°F. Take a small handful of egg noodles (about 2 oz) and fry until golden and crispy, about 30 seconds. Drain on paper towels and set aside.

Cook the curry base: Heat 3 tablespoons oil in a large pot or Dutch oven over medium-high heat. Add the curry paste and fry, stirring constantly, until very fragrant and the oil separates, about 3-4 minutes.

Add one can of coconut milk and stir to combine with the paste. Let it and slightly until the oil begins to separate and float on top, about 5 minutes. This step develops deep flavor.

Add the chicken pieces and stir to coat in the curry. Cook for 2 minutes, then add the remaining coconut milk, chicken stock, fish sauce, and palm sugar. Bring to a boil, then heat and until chicken is cooked through and tender, about 15-20 minutes.

While the curry , cook the egg noodles according to package directions. Drain and divide among four large bowls.

Taste the curry and adjust seasoning with more fish sauce for salt, palm sugar for sweetness, or lime juice for brightness. The balance should be rich, slightly sweet, and savory.

Ladle the curry and chicken over the noodles. Top each bowl with crispy fried noodles, sliced shallots, pickled mustard greens, and fresh cilantro. Serve with lime wedges and chili oil on the side.