← BlogJune 28, 2026

How to Make the Perfect Khao Soi

Thai · Medium · 55 min · 4 servings

Dairy-Free
Advertisement
Khao Soi

Khao Soi is a rich and deeply spiced northern Thai coconut curry noodle soup topped with crispy fried noodles, pickled mustard greens, and shallots. It is a stunning bowl that combines creamy curry broth with contrasting textures and bold aromatics inherited from Burmese and Chinese culinary traditions.

Why this recipe works

This Khao Soi recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 55 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 620 calories with 34g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 6 simple ingredients that you can find at any grocery store:

  • 3 tbsp red curry paste
  • 400 ml coconut milk
  • 4 pieces bone-in chicken thighs
  • 400 g fresh egg noodles divided
  • 2 tbsp fish sauce
  • 1 tbsp curry powder

Step by step instructions

Step 1: Fry the Curry Base

Heat oil in a large pot over medium heat. Add the red curry paste and curry powder and fry for 2 minutes until very fragrant. Add half the coconut milk and stir to incorporate the paste completely.

Step 2: Simmer the Chicken

Add the chicken thighs and remaining coconut milk along with 2 cups of water. Bring to a boil, then reduce to a simmer and cook for 25 minutes until the chicken is very tender and falling from the bone.

Step 3: Crisp the Noodle Topping

While the soup simmers, deep fry a handful of the egg noodles in hot oil for 2 minutes until golden and crispy. Drain on paper towels and set aside as a garnish.

Step 4: Cook Noodles and Serve

Cook the remaining egg noodles according to package instructions, drain, and divide among bowls. Ladle the curry broth and chicken over the noodles. Season with fish sauce and top with crispy noodles, pickled mustard greens, sliced shallots, and lime wedges.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • fresh egg noodles → dried ramen noodles or spaghetti as a last resort
  • red curry paste → khao soi paste if available for a more authentic flavor

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Not frying the curry paste long enough which results in a raw and bitter flavor
  • Using only coconut milk without adding water which makes the broth too thick and heavy

Nutrition facts

Per serving: 620 calories, 34g protein, 52g carbs, 32g fat, 3g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement