Rich Thai Khao Soi Coconut Noodle Soup

Experience the authentic taste of Northern Thailand with this vibrant and fragrant Thai Khao Soi Coconut Curry Noodle Soup. This easy-to-make chicken Khao Soi recipe delivers a deeply satisfying blend of spicy, sweet, and savory flavors, topped with delightful crunchy noodles. A true culinary journey, this is the very same authentic Thai dish my family and I fell in love with during our travels through Southeast Asia!

A top-down view of a steaming bowl of authentic Thai Khao Soi, garnished with fresh herbs and crispy fried noodles. Chopsticks rest on the bowl's rim, inviting you to dive into this rich coconut curry soup.

Why You’ll Adore This Authentic Thai Khao Soi Recipe

One unforgettable summer, my family and I embarked on a month-long adventure across Southeast Asia. Our journey began in the vibrant landscapes of Thailand, continuing through the serene beauty of Laos, and concluding amidst the bustling charm of Vietnam. Among the myriad of incredible culinary discoveries we made, particularly in the northern Thai city of Chiang Mai, one dish stood out as truly monumental: Khao Soi.

Khao Soi, Chiang Mai’s signature dish, is far more than just a soup; it’s a symphony of textures and flavors that captivates all your senses. This classic Northern Thai Noodle Soup is an intricate masterpiece, brimming with the complexity and intrigue that only truly authentic regional cuisine can offer. It’s a rich Coconut Curry Soup, generously loaded with tender protein, soft egg noodles, and distinctively topped with a crown of crunchy fried noodles and a scattering of fresh, aromatic herbs.

The foundation of this incredible dish is its soup base, which masterfully balances spicy, tangy, and savory notes with a luxurious coconut creaminess. This versatile base beautifully complements various protein options, though we’ve found it to be exceptionally delicious with either chicken or beef. Each spoonful offers a harmonious blend that is both comforting and exhilarating.

In Chiang Mai, Khao Soi is a culinary staple, sold in bustling noodle shops lining every street. Patrons often sit enthralled, watching skilled noodle-makers craft fresh egg noodles at an astonishing speed, turning meal preparation into a captivating performance. It’s a true feast for all five senses – the aroma, the sight, the sounds, the feel, and, of course, the exquisite taste.

The good news is, you don’t need to travel halfway around the world to experience this culinary marvel. Even if a trip to Thailand isn’t on your immediate horizon, you can easily replicate this incredible coconut curry noodle soup right in your own kitchen. Our recipe is designed to bring the authentic flavors of Chiang Mai directly to your home, allowing you to create a dish that is both simple to prepare and profoundly satisfying. Prepare to embark on your own flavor adventure!

A side view of a rich and creamy bowl of Thai Khao Soi Coconut Curry Soup, ready to be enjoyed.

Essential Ingredients for Your Homemade Thai Khao Soi

Crafting an authentic Thai Khao Soi at home is surprisingly accessible, especially with the increasing availability of international ingredients. Most larger grocery stores now feature a dedicated “international” or “Asian” section where you can find the majority of the items on this list. For more specialized ingredients, a local Asian market or online retailers will have everything you need.

While the garnishes like fresh scallions and cilantro are technically optional, we highly recommend them! They add a crucial burst of freshness and vibrancy that elevates the overall flavor profile and visual appeal of the soup. Think of them as the final flourish that brings all the complex flavors into perfect balance.

  • Thin Egg Noodle Nests: These form the core of the noodle component. If unavailable, angel hair pasta makes a surprisingly good substitute, offering a similar delicate texture.
  • Unsweetened Coconut Milk: This is the creamy heart of our curry. Opt for full-fat canned coconut milk for the richest, most luxurious soup base. It provides both flavor and essential thickening.
  • Red Curry Paste: The aromatic backbone of the curry. High-quality canned or jarred paste works wonderfully. Look for brands that list galangal, lemongrass, and kaffir lime peel as primary ingredients for authentic flavor.
  • Ground Turmeric: Contributes a beautiful golden hue and earthy warmth to the soup, a classic spice in many Asian curries.
  • Boneless Skinless Chicken Thighs: Chicken thighs are preferred for their tenderness and ability to stay moist during simmering. Cut them into bite-sized pieces for easy eating.
  • Chicken Broth: Forms the liquid base of the soup, adding depth and savory notes. Use low-sodium broth if you prefer to control the saltiness.
  • Fish Sauce: The secret ingredient for umami! Don’t be deterred by its pungent aroma; it transforms when cooked, adding incredible savory depth without tasting “fishy.” As the saying goes, “the stinkier, the better” for authentic Thai flavor!
  • Fresh Lime Juice: A squeeze of fresh lime juice at the end brightens the entire dish, cutting through the richness and adding a tangy counterpoint.
  • Optional Garnishes: These are where the magic happens!
    • Chopped Scallions: For a mild oniony bite and fresh green color.
    • Chopped Cilantro: Adds a bright, herbaceous note characteristic of Thai cuisine.
    • Fried Egg Noodles: Provides a fantastic crunchy textural contrast that is a hallmark of traditional Khao Soi.
    • Lime Wedges: For an extra squeeze of fresh citrus at the table, allowing each diner to adjust the tanginess to their preference.

Crafting Your Thai Coconut Curry Soup: A Step-by-Step Guide

Creating this flavorful Thai Khao Soi is an exciting culinary adventure that’s simpler than you might imagine. Follow these steps to bring the vibrant tastes of Chiang Mai right to your dining table.

Step 1: Prepare Your Noodles

Begin by setting a large pot of water over high heat. Bring the water to a rolling boil, then add your thin egg noodle nests (or angel hair pasta). Cook the pasta according to the package instructions until it’s perfectly al dente. Drain the cooked noodles thoroughly and set them aside. These will be added to the rich curry base later, ensuring they retain their delightful texture.

Step 2: Reduce the Coconut Milk for Richness

Meanwhile, in a separate large pot or Dutch oven, set it over medium heat. Pour in about 1 cup of the unsweetened coconut milk. Bring it to a gentle boil, then reduce the heat slightly and allow the coconut milk to simmer, stirring occasionally. The goal here is to reduce the milk down until it thickens into a rich, creamy paste and the coconut oils begin to separate and rise to the surface. This crucial step is a hallmark of authentic Thai curries, as it intensifies the coconut flavor and creates a wonderfully silky, luxurious base for your Chicken Khao Soi, giving it its unique character.

Preparing crispy fried noodles, an essential garnish for authentic Khao Soi.
Crispy Fried Noodles: The perfect textural contrast for your Khao Soi.
The essential step of reducing coconut milk to form a thick, flavorful base for the Khao Soi curry.
Reducing Coconut Milk: Building the rich foundation of your Khao Soi.

Step 3: Build the Flavor with Spices and Chicken

Once the coconut milk has reduced and separated, add the red curry paste and ground turmeric to the pot. Stir the mixture well, allowing the spices to bloom in the coconut oil for 2-3 minutes. This step releases their full aromatic potential. Next, add the bite-sized pieces of boneless, skinless chicken thighs. Stir and sauté the chicken for about 5 minutes, allowing it to brown lightly and absorb the fragrant curry flavors.

Step 4: Simmer to Perfection

Pour in the remaining unsweetened coconut milk, chicken broth, and fish sauce. Stir everything together to combine. Bring the soup to a boil, then immediately reduce the heat to a gentle simmer. Allow the Khao Soi to simmer for at least 10 minutes, or even longer if you have time. This simmering period is crucial for the flavors to meld and deepen, creating a truly rich and harmonious broth.

Step 5: Incorporate Noodles and Fresh Lime

Once the soup base has simmered and developed its full flavor, stir in the previously cooked egg noodles and the fresh-squeezed lime juice. Stir gently to ensure the noodles are fully coated and warmed through. Simmer for just 1 minute more to allow the noodles to absorb some of the delicious broth without becoming overcooked. The lime juice adds a bright, tangy finish that cuts through the richness of the coconut curry.

Sautéing chicken pieces in the fragrant coconut curry paste, an essential step for flavor.
Cooking the chicken to absorb the rich curry flavors.
The creamy and rich texture of the Khao Soi soup base simmering gently.
The Khao Soi broth: a perfect blend of spicy, tangy, and creamy notes.

Step 6: Elevate with Crispy Fried Noodles (Optional, but Highly Recommended!)

For an authentic Chiang Mai Khao Soi experience, adding a crown of crunchy fried noodles is a must! To achieve this, in a separate small pot or deep skillet, add 1-2 inches of vegetable oil. Heat the oil over medium-high heat until it’s shimmering and just starting to smoke. Carefully drop 2-3 extra thin egg noodle nests into the hot oil. Fry for approximately 20 seconds per side until they turn golden brown and become wonderfully crispy. Remove them with tongs or a slotted spoon and drain on paper towels. Once cooled, you can break them into smaller, garnish-sized chunks.

Step 7: Garnish and Serve

Ladle the steaming Thai Khao Soi Coconut Curry Soup into individual bowls. Now comes the best part – garnishing! Top generously with fresh chopped scallions, fragrant cilantro, the crispy fried egg noodles you just prepared, and a few fresh lime wedges. These garnishes don’t just add visual appeal; they provide vital bursts of freshness, texture, and acidity that complete the Khao Soi experience. Serve immediately and savor every spoonful of this incredible Thai delight!

A close-up of crispy fried noodles meticulously placed on top of a finished bowl of Khao Soi.
The iconic crunchy fried noodle topping, a signature of Khao Soi.
A beautifully garnished bowl of Khao Soi, adorned with fresh herbs and a lime wedge.
Ready to serve: A masterpiece of Thai flavors and textures.

Your Ultimate Guide to Thai Khao Soi Coconut Curry Soup

Frequently Asked Questions About Khao Soi

What protein can I use in Khao Soi?

While our recipe features succulent chicken, Khao Soi is wonderfully versatile! In Thailand, it’s common to find this delightful soup prepared with various proteins, including tender beef, savory pork, and even fresh shrimp. If you opt for pork loin or steak, ensure they are sliced paper-thin to cook quickly and absorb the rich curry flavors. For shrimp, add them towards the very end of the cooking process, alongside the noodles, and simmer for just about 3 minutes until they turn pink and are cooked through. This prevents them from becoming tough.

Where Can I Find The Ingredients?

You’ll be pleased to know that most of the ingredients for Khao Soi are widely available. You should be able to find all the essential items at most national or large regional grocery chains, especially those with a well-stocked international food section. Key items like red curry paste, unsweetened coconut milk, and fish sauce are increasingly common. For a wider selection or more specialty brands, explore your local Asian markets or shop online for a convenient selection delivered right to your door!

Can I Make Gluten-Free Thai Coconut Curry Soup?

Absolutely! To make this Thai Coconut Curry Soup gluten-free, simply substitute traditional egg noodles or angel hair pasta with gluten-free spaghetti or rice noodles. It’s a straightforward swap! A small note of caution: gluten-free noodles tend to be more delicate and can break down faster than conventional pasta. For this reason, if you use GF noodles, this dish might not make the best leftovers as the noodles can become mushy. Always double-check ingredient labels; while most brands of red curry paste and fish sauce are naturally gluten-free, it’s always wise to confirm to ensure your dish is entirely compliant.

How Long Does Chicken Khao Soi Last In the Refrigerator?

Chicken Khao Soi makes for wonderful leftovers! Store any remaining soup in an airtight container and refrigerate it promptly. It will maintain its delicious flavor and quality for up to 5 days. When reheating, you might notice that the noodles have absorbed a significant amount of the flavorful broth, causing the soup to thicken. If this happens, simply add a splash more chicken broth or water to loosen it up to your desired consistency before warming it through.

A side view of two elegant gray bowls of Thai Khao Soi Coconut Curry Soup, inviting you to share this delicious meal.

Craving More Authentic Thai Flavors? Explore These Recipes!

If you’ve fallen in love with the rich and complex flavors of Thai cuisine through this Khao Soi recipe, you’re in for a treat! We have a collection of other beloved Thai dishes that are just as rewarding to make and even more delightful to eat. From creamy curries to vibrant stir-fries and fresh salads, there’s something here to satisfy every craving. Dive into these recipes and continue your culinary journey through the heart of Thailand:

  • Irresistible Panang Chicken Curry
  • Flavorful Thai Pumpkin Curry (Vegan Option!)
  • Crispy Tofu Panang Curry: A Vegetarian Delight
  • Simple & Delicious Easy Chicken Pad Thai
  • Fresh and Zesty Larb Rolls Recipe
  • Authentic Nam Sod Lettuce Wraps (or a vibrant Salad)
  • Healthy & Flavorful Thai Baked Turkey Meatballs
  • Refreshing Red Curry Grilled Chicken Salad
  • Spicy & Satisfying Pad Kee Mao (Drunken Noodles)
  • Classic Thai Fried Rice: A Staple Dish
  • Quick & Easy One-Pot Shrimp Curry Pasta Bowls

Ready to Cook? Find the Full (Printable) Thai Khao Soi Coconut Curry Soup Recipe Below. Enjoy!

Authentic Thai Khao Soi (Coconut Curry Soup)

Prep Time: 10 minutes
Cook Time: 28 minutes
Total Time: 38 minutes

This bold and fragrant Chicken Khao Soi is easy to make and incredibly satisfying. It’s the authentic Thai recipe my family and I cherished during our travels, bringing the flavors of Northern Thailand right to your home kitchen!

Servings: 6

Video Guide

For a visual guide to making the best Thai Khao Soi, watch our step-by-step video:


Watch the Khao Soi Recipe Video Here!

Ingredients

  • 10 ounces thin egg noodles (or angel hair pasta)
  • 2 1/2 cups unsweetened coconut milk (canned, full-fat recommended)
  • 3 tablespoons red curry paste
  • 1 teaspoon ground turmeric
  • 1 1/4 pounds boneless skinless chicken thighs, cut into bite-size pieces
  • 6 cups chicken broth
  • 5 tablespoons fish sauce
  • 3 tablespoons fresh lime juice

Optional Garnishes:

  • 1/2 cup chopped scallions
  • 1/2 cup chopped cilantro
  • 1 cup fried egg noodles (for crunchy topping)
  • 4 lime wedges

Instructions

  1. Set a large pot of water on the stovetop over high heat. Bring to a boil. Once boiling, cook the pasta according to the package instructions until al dente. Then drain off the boiling water and set the cooked pasta aside.
  2. Meanwhile, set another large pot or Dutch oven over medium heat. Add 1 cup of the unsweetened coconut milk. Bring to a gentle boil and cook the coconut milk down, stirring occasionally, until it thickens into a paste and the coconut oils begin to separate and rise to the surface. This step creates a rich, authentic base.
  3. Once the coconut milk separates, add the red curry paste and ground turmeric. Stir well and cook the mixture for 2-3 minutes, allowing the spices to bloom. Then add in the chopped chicken pieces. Stir and cook for 5 minutes until the chicken is lightly seared.
  4. Once the chicken looks mostly cooked and has absorbed the curry flavors, pour in the remaining coconut milk, chicken broth, and fish sauce. Bring the mixture to a boil, then immediately lower the heat to a gentle simmer. Allow the soup to simmer for 10 minutes to develop a deep, rich flavor.
  5. While the soup is simmering, chop and prep your desired garnishes. To make crispy fried noodles (Get Fancy!): Place 1-2 inches of vegetable oil in a separate small pot or deep skillet. Heat until shimmering hot. Carefully drop 2-3 extra egg noodle nests into the oil and fry for approximately 20 seconds per side until golden brown and crispy. Remove with a slotted spoon and drain on paper towels. Once cooled, break into smaller chunks for garnish.
  6. Once the soup base has simmered for 10 minutes, stir in the cooked pasta and fresh lime juice. Stir gently and simmer for just 1 minute to warm the noodles through and integrate the lime’s bright acidity.
  7. Ladle the hot soup into individual bowls. Top generously with your chosen garnishes: chopped scallions, fresh cilantro, crispy fried noodles, and fresh lime wedges. Serve immediately and enjoy the authentic flavors of Thai Khao Soi!

Notes

Protein Options: If chicken isn’t your preference, Khao Soi adapts beautifully! It can be made with succulent shrimp, thinly sliced pork, or tender thinly sliced beef. Adjust cooking times accordingly; add shrimp at the end with the noodles and simmer for 3 minutes, or sear sliced pork/beef quickly before adding liquids.

Nutrition Information

Please note that nutrition information is an estimate based on the ingredients used and may vary depending on specific brands and preparation methods.

Serving Size: 1.5 cups, Calories: 553kcal, Carbohydrates: 42g, Protein: 29g, Fat: 31g, Saturated Fat: 23g, Cholesterol: 129mg, Sodium: 2147mg, Potassium: 858mg, Fiber: 4g, Sugar: 5g, Vitamin A: 1233IU, Vitamin C: 22mg, Calcium: 72mg, Iron: 4mg

Course: Main Course, Soup
Cuisine: Thai
Author: Sommer Collier

We hope you enjoy bringing the incredible flavors of Thailand into your home with this authentic Khao Soi recipe. It’s a dish that truly captures the essence of Northern Thai cuisine, offering a comforting yet exciting culinary experience. Don’t forget to share your creations and let us know what you think!