Authentic Khao Soi Thai Noodles

Introduction
Authentic Khao Soi Thai Noodles is a rich and comforting dish from northern Thailand. It is a creamy coconut curry noodle soup with tender chicken, soft noodles, and crispy noodles on top. The broth is full of warm spices, gentle heat, and a touch of sweetness.
What makes Khao Soi special is the mix of textures. You get soft noodles in the soup and crunchy fried noodles on top. Lime, pickled mustard greens, and fresh herbs add brightness. Every spoonful is full of flavor.
This recipe may sound fancy, but it is simple when you follow each step. You can make it at home and enjoy a restaurant-style meal in your own kitchen.
Cooking Time & Prep Time
- Prep Time: 20–25 minutes
- Cooking Time: 30–35 minutes
- Total Time: About 55–60 minutes
Preparing toppings while the broth simmers saves time.
Ingredients
For the Curry Soup:
- 2 tablespoons vegetable oil
- 3 tablespoons red curry paste
- 1 tablespoon curry powder
- 1 teaspoon turmeric powder
- 2 cups coconut milk
- 2 cups chicken broth
- 1 tablespoon fish sauce
- 1 tablespoon soy sauce
- 1 teaspoon sugar
- 1 pound chicken thighs (boneless, skinless)
- 8 ounces egg noodles
For Toppings:
- 1 cup egg noodles (for frying)
- ½ cup sliced red onion
- ½ cup pickled mustard greens (optional)
- Fresh cilantro
- Lime wedges
- Chili oil (optional)
Tip: Full-fat coconut milk makes the broth richer and creamier.
Step-by-Step Instructions
Step 1: Prepare the Broth
Heat vegetable oil in a large pot over medium heat.
Add red curry paste and cook for 1–2 minutes until fragrant.
Add curry powder and turmeric. Stir well.
Small tip: Cooking the curry paste first helps bring out deeper flavor.
Step 2: Add Coconut Milk and Broth
Slowly pour in coconut milk and chicken broth. Stir until smooth.
Add fish sauce, soy sauce, and sugar. Stir gently.
Bring to a gentle simmer.
Step 3: Cook the Chicken
Add chicken thighs to the simmering broth.
Cover and cook for 15–20 minutes until the chicken is tender and fully cooked.
Remove the chicken and shred it with two forks. Return shredded chicken to the pot.
Step 4: Cook the Noodles
Boil egg noodles in a separate pot according to package instructions.
Drain and set aside.
Step 5: Fry the Crispy Noodles
Heat a small amount of oil in a pan.
Add a handful of dry egg noodles and fry until golden and crispy.
Remove and drain on paper towels.
Small tip: Fry only a small amount at a time to avoid overcrowding.
Step 6: Assemble the Bowls
Place cooked soft noodles into serving bowls.
Ladle hot curry soup and chicken over the noodles.
Top with crispy noodles.
Add red onion, pickled mustard greens, cilantro, lime wedges, and chili oil if desired.
Serve immediately.
Tips & Variations
- Spicier Version: Add extra curry paste or chili oil.
- Milder Option: Reduce curry paste and add more coconut milk.
- Extra Vegetables: Add mushrooms or bok choy.
- Richer Flavor: Simmer the broth longer for deeper taste.

Vegetarian Option:
Replace chicken with tofu and use vegetable broth instead of chicken broth.
Gluten-Free Option:
Use rice noodles instead of egg noodles. Make sure soy sauce is gluten-free.
Dairy-Free Option:
This recipe is naturally dairy-free.
Small adjustments make it easy to fit different diets.
Nutritional Information (Approximate Per Serving)
This recipe makes about 4 servings.
- Calories: 550
- Protein: 28 grams
- Carbohydrates: 50 grams
- Fat: 28 grams
- Fiber: 4 grams
Values may vary depending on toppings and coconut milk used.
Health Benefits
Chicken provides lean protein, which helps build muscles and keeps you full.
Coconut milk contains healthy fats that provide energy.
Spices like turmeric may have anti-inflammatory properties.
Fresh herbs and lime add vitamins and antioxidants.
When enjoyed in balanced portions, this dish can be part of a healthy meal plan.
Serving Suggestions
Authentic Khao Soi Thai Noodles are best served hot and fresh.
You can pair it with:
- Thai cucumber salad
- Spring rolls
- Steamed vegetables
- Jasmine rice (optional)
For a lighter meal, reduce noodle portions and add extra vegetables.
Storage Tips:
- Store broth and noodles separately in airtight containers for up to 3 days.
- Reheat broth gently on the stove.
- Add fresh noodles and toppings when serving.
Freezing the broth is possible for up to 2 months.
Conclusion
Authentic Khao Soi Thai Noodles is creamy, comforting, and full of rich flavor. The mix of soft noodles, tender chicken, and crispy toppings creates a beautiful balance of texture.
Although it looks impressive, it is easy to prepare when you follow simple steps. You can adjust the spice level and ingredients to match your taste.
Try this flavorful Thai dish at home and share it with family or friends. Once you taste the creamy coconut curry and fresh toppings, it may become one of your favorite noodle dishes. Happy cooking!
Helpful Cooking Tools
Authentic Khao Soi Thai Noodles
Introduction Authentic Khao Soi Thai Noodles is a rich and comforting dish from northern Thailand. It is a creamy coconut curry noodle soup with tender chicken, soft noodles, and crispy...



