If you have yet to discover the magic of a warm, creamy, and spicy bowl of Thai comfort, this Chicken Khao Soi Recipe will transform your weeknight dinners. This vibrant Northern Thai curry noodle soup masterfully balances fragrant spices with coconut milk’s rich silkiness, tender chicken, and a playful crunch of crispy fried noodles on top. It’s a feast for the senses and incredibly satisfying, making it one of my absolute favorite dishes to share with friends who crave something both exotic and heartwarming. Once you try it, you’ll see why this Chicken Khao Soi Recipe stands out as a true culinary treasure.
Ingredients You’ll Need

Ingredients You’ll Need
The beauty of this Chicken Khao Soi Recipe lies in its simple yet essential ingredients, each chosen to create layers of flavor, texture, and gorgeous color. From the aromatic curry powders to fresh garnishes, every element plays a vital role in bringing this dish to life.
- Boneless, skinless chicken thighs: Tender and juicy, perfect for soaking up all those vibrant spices.
- Vegetable oil: A neutral base that helps awaken the red curry paste without overpowering it.
- Thai red curry paste: The heart of the dish, delivering authentic heat and aromatic complexity.
- Curry powder: Adds depth and a warm earthiness to complement the curry paste.
- Ground turmeric: Brings a beautiful golden hue and subtle bitterness that balances the richness.
- Chicken broth: Creates the flavorful broth base, enriching every spoonful with savory goodness.
- Coconut milk: Provides luscious creaminess and mellows the spices perfectly.
- Fish sauce: Essential for umami and that unmistakable Thai authenticity.
- Soy sauce: Adds a gentle saltiness and depth to the broth’s flavor profile.
- Brown sugar: Just a touch to balance the heat and savory notes with a hint of sweetness.
- Egg noodles: The base of the dish, soft yet springy noodles that soak up the curry broth beautifully.
- Salt to taste: To fine-tune the seasoning and make every bite shine.
- Lime juice: Brightens and lifts the dish with fresh acidity.
- Crispy fried noodles: Adds addictive crunch and texture on top.
- Chopped red onion, cilantro, lime wedges, pickled mustard greens: Stunning garnishes that bring freshness, zing, and herbal brightness.
How to Make Chicken Khao Soi Recipe
Step 1: Sauté the Aromatics and Spices
Start by heating vegetable oil in a large pot over medium heat. Add the Thai red curry paste, curry powder, and ground turmeric. Stir them together and cook for 1 to 2 minutes until the kitchen fills with a fragrant, spicy aroma that promises deliciousness ahead. This step is crucial to unlock the full spectrum of flavors within the curry paste and spices.
Step 2: Brown the Chicken
Next, toss in the bite-sized chicken thigh pieces. Cook them for 4 to 5 minutes while stirring to thoroughly coat each piece with the aromatic spice blend. This process brings out the chicken’s natural juices and allows it to absorb the bold flavors that define Chicken Khao Soi Recipe’s soul.
Step 3: Simmer the Broth
Pour in the chicken broth and bring the mixture to a gentle simmer. Lower the heat and allow the chicken to cook through for about 15 minutes. This slow simmer not only cooks the chicken perfectly but also lets the broth soak up all the spices into a harmonious blend of warmth and comfort.
Step 4: Add Coconut Milk and Seasonings
Once the chicken is tender, stir in the coconut milk, fish sauce, soy sauce, and brown sugar. Allow it to simmer for another 5 to 7 minutes, giving the broth its creamy texture, true depth, and a slight sweetness that contrasts beautifully with the spicy curry.
Step 5: Prepare the Noodles
While the curry simmers, cook the egg noodles according to the package directions. Drain them well and divide the noodles into your serving bowls, ready for the luscious curry to be poured over them.
Step 6: Final Touches
Before serving, taste the curry broth and adjust salt and lime juice to your preference. The lime’s fresh acidity cuts through the richness and perfectly balances the dish’s flavors.
How to Serve Chicken Khao Soi Recipe
Garnishes
The magic of serving Chicken Khao Soi Recipe is in the garnishes. Crispy fried noodles sprinkled on top add an irresistible crunch. A handful of freshly chopped red onion and cilantro introduce sharpness and herbal freshness. Lime wedges provide a zesty finish, and pickled mustard greens offer tang and complexity that elevate each spoonful to a new level of deliciousness.
Side Dishes
While Chicken Khao Soi is hearty on its own, pairing it with a light and fresh side like a cucumber salad or a simple green vegetable stir-fry complements the rich curry without overshadowing it. These sides help keep the meal balanced and refreshing.
Creative Ways to Present
For a fun twist, serve your Chicken Khao Soi with small bowls of different toppings on the side, allowing everyone to customize their bowls with extra crispy noodles, fresh herbs, or a squeeze of lime. It turns a cozy dinner into an interactive and festive experience.
Make Ahead and Storage
Storing Leftovers
You can store leftover Chicken Khao Soi in an airtight container in the refrigerator for up to 3 days. Keep the soup separate from the crispy toppings if possible, to maintain their crunch.
Freezing
This curry soup freezes well! Pour cooled portions into freezer-safe containers and freeze for up to 2 months. When ready to eat, thaw overnight in the fridge, then reheat gently on the stovetop.
Reheating
Reheat the curry over low to medium heat, stirring occasionally to prevent the coconut milk from separating. Freshen it up with a squeeze of lime juice after reheating to bring back that vibrant brightness, and add crispy fried noodles right before serving.
FAQs
What cut of chicken is best for Chicken Khao Soi Recipe?
Boneless, skinless chicken thighs are ideal for this recipe because they stay tender and juicy throughout the simmering process. However, chicken breasts can be used if you prefer leaner meat, just be careful not to overcook them.
Can I make this recipe vegetarian or vegan?
Absolutely! Substitute the chicken with firm tofu or mushrooms, use vegetable broth instead of chicken broth, and replace fish sauce with a vegan soy sauce or tamari for a delicious plant-based version.
How spicy is Chicken Khao Soi Recipe?
The heat level can vary depending on the amount of Thai red curry paste you use. It generally offers a moderate, pleasant spiciness, but you can easily adjust it to your liking by adding more or less curry paste.
What’s the best way to make crispy fried noodles?
Deep-frying cooked egg noodles in hot oil until golden brown creates the perfect crunchy topping. Alternatively, you can pan-fry them in a little oil if you want to avoid deep frying.
Can I prepare any parts of this recipe ahead of time?
Yes! You can make the curry base ahead and store it in the fridge for up to a day. Cook the noodles fresh when you’re ready to serve and assemble with garnishes for the best texture.
Final Thoughts
This Chicken Khao Soi Recipe is a delicious gateway into the vibrant world of Northern Thai cuisine. It’s rich, flavorful, comforting, and wonderfully easy to make at home. Whether you’re cooking for family or friends, this dish promises to impress and delight. Give it a try and watch how it quickly becomes a beloved staple in your dinner rotation!
Print
Chicken Khao Soi Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Thai
- Diet: Dairy-Free
Description
Chicken Khao Soi is a flavorful Northern Thai noodle soup featuring tender chicken thighs simmered in a fragrant coconut curry broth. This comforting dish combines the richness of coconut milk with aromatic spices like turmeric and red curry paste, served over soft egg noodles and topped with crispy fried noodles and fresh garnishes for a perfect balance of textures and flavors.
Ingredients
Chicken and Curry
- 1 pound boneless, skinless chicken thighs, cut into bite-sized pieces
- 2 tablespoons vegetable oil
- 3 tablespoons Thai red curry paste
- 1 teaspoon curry powder
- 1 teaspoon ground turmeric
Broth and Seasoning
- 3 cups chicken broth
- 1 cup coconut milk (full-fat recommended)
- 1 tablespoon fish sauce
- 1 teaspoon soy sauce
- 1 teaspoon brown sugar
- Salt to taste
- Juice of 1/2 lime
Noodles & Garnishes
- 8 ounces egg noodles
- Crispy fried noodles for topping
- Chopped red onion
- Chopped cilantro
- Lime wedges
- Pickled mustard greens for garnish
Instructions
- Prepare the curry base: Heat the vegetable oil in a large pot over medium heat. Add the Thai red curry paste, curry powder, and ground turmeric. Stir and sauté for 1–2 minutes until the spices become fragrant.
- Cook the chicken: Add the bite-sized chicken thigh pieces to the pot and cook for 4–5 minutes, stirring frequently to coat the chicken evenly with the curry mixture.
- Simmer in broth: Pour in the chicken broth and bring the mixture to a gentle simmer. Lower the heat and allow it to cook for 15 minutes until the chicken is fully cooked and tender.
- Add coconut milk and seasonings: Stir in the coconut milk, fish sauce, soy sauce, and brown sugar. Let the curry simmer for another 5–7 minutes, allowing the flavors to meld together.
- Cook the noodles: While the curry simmers, cook the egg noodles separately according to the package instructions. Once cooked, drain the noodles well.
- Assemble and serve: Divide the cooked egg noodles into serving bowls. Adjust the soup’s salt and lime juice to taste. Ladle the hot curry broth and chicken over the noodles. Top each bowl with crispy fried noodles, chopped red onion, cilantro, lime wedges, and pickled mustard greens. Serve immediately for the best flavor and texture.
Notes
- For a richer soup, use full-fat coconut milk.
- You can make crispy noodles by deep-frying a handful of cooked egg noodles in hot oil until golden brown and crunchy.
- Adjust the spice level by varying the amount of Thai red curry paste according to your preference.

