If you’ve ever craved a taste of Northern Thailand that warms the soul and dazzles your palate, this Authentic Khao Soi Curry Chiang Mai Noodles Recipe is the perfect culinary journey. Rich coconut curry infused with fragrant red curry paste and curry powder wraps tender chicken thighs in layers of bold, comforting flavors. Paired with soft egg noodles and topped with fresh garnishes, every spoonful transports you to the lively street markets of Chiang Mai. This dish is not only a feast for your taste buds but also a beautiful fusion of texture, color, and aroma that will quickly become a treasured favorite in your kitchen.

Ingredients You’ll Need
Every ingredient in this dish plays a vital role to build authentic flavor, vibrant color, and luscious texture. The beauty of this recipe lies in its simplicity—each component brings something special to the table without overwhelming the balance.
- Coconut oil: for that rich, tropical fragrance and perfect sauté base.
- Red curry paste (2 tablespoons): packs bold, spicy character essential to Chiang Mai-style curry.
- Curry powder (2 tablespoons): adds a warm, earthy undertone balancing the spice.
- Coconut milk (1 can, 14 oz): delivers creamy body and sweetness to mellow the heat.
- Chicken broth (3 cups): builds depth and savory richness in the curry sauce.
- Soy sauce (1 tablespoon): gives gentle saltiness and umami complexity.
- Fish sauce (1 tablespoon): infuses traditional Thai authenticity with savory punch.
- Brown sugar (1 tablespoon): balances spice with a touch of caramelized sweetness.
- Chicken thighs (1 lb, boneless, skinless): become tender and juicy, soaking up the curry’s full flavor.
- Dried egg noodles (8 oz): provide the comforting, chewy base every Khao Soi needs.
- Salt to taste: for fine-tuning that perfect balance.
- Lime wedges, cilantro, and red onion: fresh garnishes that brighten and add crisp contrasts.
How to Make Authentic Khao Soi Curry Chiang Mai Noodles Recipe
Step 1: Get the curry base going
Start by melting the coconut oil in a large pot over medium heat. This creates a fragrant and silky base that will carry all the curry flavors perfectly.
Step 2: Toast your spices
Next, stir in the red curry paste and curry powder, cooking for 1 to 2 minutes until fragrant. This step is key—it awakens the spices and deepens their aromas, making your curry truly authentic.
Step 3: Bring the curry to life
Pour in the coconut milk and chicken broth, whisking them together so the curry base becomes smooth and creamy. This rich blend is where the magic starts to take shape.
Step 4: Season your broth
Add soy sauce, fish sauce, and brown sugar, stirring until the sugar dissolves entirely. These ingredients balance sweet, salty, and umami notes so your curry shines with perfect harmony.
Step 5: Add your chicken
Place the chicken thighs into the pot, bringing the mixture to a boil before reducing the heat to a gentle simmer. Cover and let it cook for 20 to 25 minutes, allowing the chicken to soak up the curry’s rich sauce and become meltingly tender.
Step 6: Shred and merge
Remove the chicken thighs, shred them with two forks, and return the meat to the pot. This means every bite of noodles will be lovingly coated with tender chicken and flavorful curry sauce.
Step 7: Prepare noodles separately
While the chicken is simmering, cook the dried egg noodles according to the package’s instructions in a different pot. The noodles should be soft yet firm enough to hold onto the curry beautifully.
Step 8: Assemble and serve
Divide the cooked noodles into serving bowls, ladle the luscious curry over them, and season with salt to taste. Your kitchen is about to be filled with irresistible aromas!
Step 9: Garnish for freshness
Top with lime wedges, cilantro, and thinly sliced red onion. These garnishes add vibrant colors and lift the dish with fresh, zesty contrasts that are signature to this Northern Thai noodle soup.
How to Serve Authentic Khao Soi Curry Chiang Mai Noodles Recipe

Garnishes
Don’t skip the lime wedges, fresh cilantro, and finely chopped red onions. They add brightness, crunch, and a touch of acidity that perfectly balances the rich, creamy curry and tender chicken—a hallmark of an authentic experience.
Side Dishes
Pair this noodle soup with light, crisp Thai cucumber salad or pickled vegetables to offset the richness. A simple jasmine rice on the side can also help if you want extra heartiness.
Creative Ways to Present
For a fun twist, serve the Khao Soi noodles in individual coconut shells or rustic bowls to amplify the tropical vibe at your dinner table. You can also sprinkle toasted shallots or fried crispy noodles on top for crunch and extra texture.
Make Ahead and Storage
Storing Leftovers
Store any leftover Khao Soi curry and noodles separately in airtight containers in the refrigerator. This keeps the noodles from becoming soggy and maintains the curry’s vibrant flavor for up to three days.
Freezing
You can freeze the curry portion (without the noodles) in a freezer-safe container for up to two months. Defrost gently overnight in the fridge to preserve its texture and taste.
Reheating
Reheat the curry over low heat on the stove, stirring occasionally. Reheat noodles separately in hot water or briefly in the microwave, then combine and garnish fresh before serving.
FAQs
Can I use chicken breast instead of thighs?
Yes, but chicken thighs stay more tender and juicy in the curry’s long simmer. Breasts can dry out, so if using them, cook gently and avoid overcooking.
What if I can’t find red curry paste?
You can substitute with Thai yellow curry paste, but red curry paste is preferred for that distinct spicy, aromatic punch central to Khao Soi’s flavor.
Can this recipe be made vegetarian?
Absolutely! Substitute chicken broth with vegetable broth and use tofu or mushrooms in place of chicken for a flavorful vegetarian variation.
What’s the best noodle to use if I can’t find dried egg noodles?
Fresh egg noodles are ideal, but you can also use thin rice noodles or even linguine as a last resort, though the texture will vary slightly.
How spicy is this dish?
Authentic Khao Soi has a gentle heat balanced by creamy coconut milk and a touch of sweetness, but you can adjust the red curry paste amount based on your spice tolerance.
Final Thoughts
This Authentic Khao Soi Curry Chiang Mai Noodles Recipe is one of those unforgettable dishes that brings a little sunshine and spice into your kitchen any day of the week. Once you try it, you’ll understand why it’s cherished across Northern Thailand and beyond. Don’t hesitate—warm up your stove, gather the simple ingredients, and dive into this layered, comforting bowl of deliciousness that’s bound to impress family and friends alike!
Print
Authentic Khao Soi Curry Chiang Mai Noodles Recipe
- Prep Time: 0h 15m
- Cook Time: 0h 45m
- Total Time: 1h 0m
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Thai
Description
Experience the rich and flavorful taste of authentic Khao Soi, a traditional Chiang Mai curry noodle soup. This recipe combines a fragrant coconut milk-based curry with tender chicken thighs and egg noodles, topped with fresh lime, cilantro, and red onions for a perfect balance of creamy, spicy, and tangy flavors.
Ingredients
Curry Base
- 2 tablespoons coconut oil
- 2 tablespoons red curry paste
- 2 tablespoons curry powder
- 1 can (14 oz) coconut milk
- 3 cups chicken broth
- 1 tablespoon soy sauce
- 1 tablespoon fish sauce
- 1 tablespoon brown sugar
Protein and Noodles
- 1 lb boneless, skinless chicken thighs
- 8 oz dried egg noodles
Garnishes
- Salt to taste
- Lime wedges
- Cilantro
- Thinly sliced red onion
Instructions
- Heat oil and toast spices: Melt coconut oil in a large pot over medium heat to create the base for your curry.
- Add curry paste and powder: Stir in the red curry paste and curry powder, cooking for 1-2 minutes until fragrant to unlock the flavors.
- Add coconut milk and broth: Pour in the coconut milk and chicken broth, stirring well to combine into a rich curry soup base.
- Season with sauces and sugar: Add soy sauce, fish sauce, and brown sugar; stir until the sugar is fully dissolved to balance salty and sweet flavors.
- Simmer chicken: Add the chicken thighs to the pot and bring to a boil, then reduce heat to a simmer.
- Cook chicken thoroughly: Cover and simmer for 20-25 minutes until the chicken is fully cooked and tender.
- Shred chicken: Remove the chicken, shred it with two forks, and return it to the curry to soak up the flavors.
- Prepare noodles: Cook the dried egg noodles separately according to package instructions until tender.
- Assemble bowls: Divide cooked noodles into serving bowls.
- Add curry to noodles: Ladle the hot Khao Soi curry over the noodles evenly.
- Season to taste: Adjust salt as needed to enhance the dish’s flavor.
- Garnish and serve: Top with lime wedges, fresh cilantro, and thinly sliced red onions for added brightness.
- Enjoy: Serve immediately while hot for an authentic Thai noodle curry experience.
Notes
- Use boneless, skinless chicken thighs for tender and flavorful meat.
- Adjust the amount of red curry paste depending on your preferred spice level.
- For extra crunch, serve with crispy fried egg noodles on top.
- If you want a vegetarian version, substitute chicken with tofu and use vegetable broth, ensuring the curry paste is vegetarian-friendly.
- Leftovers keep well in the refrigerator for up to 3 days; reheat gently to avoid curdling the coconut milk.

