Experience the authentic taste of Northern Thailand with this incredibly flavorful Thai Khao Soi Coconut Curry Soup. This bold and fragrant chicken noodle soup recipe is surprisingly easy to make at home and delivers an unforgettable dining experience. Dive into a bowl of creamy, spicy, and savory broth, perfectly balanced with tender chicken, soft egg noodles, and a delightful crunch of fried noodles. It’s a culinary journey you won’t want to miss!

Discovering the Magic of Thai Khao Soi: A Culinary Journey
One memorable summer, our family embarked on an incredible adventure, spending a month immersed in the vibrant cultures of Southeast Asia. Our journey began in the bustling, enchanting country of Thailand, leading us through Laos and Vietnam. While every meal we savored was fabulous, especially in the culinary heartland of Chiang Mai, one dish stood out above all others: Khao Soi. This signature dish of Northern Thailand captivated our senses and became an instant family favorite.
Khao Soi is far more than just a soup; it’s a symphony of flavors and textures that dance on your palate. This classic northern Thai noodle soup is renowned for its rich complexity and intriguing depth. It features a luxurious coconut curry broth, generously loaded with tender protein, perfectly cooked egg noodles, and, crucially, a topping of crispy, fried egg noodles that provide an irresistible crunch. Fresh herbs add a final flourish, brightening every spoonful.
The magic truly lies in the soup base, which masterfully blends spicy, tangy, and savory notes with the creamy sweetness of coconut. This harmonious flavor profile complements a variety of protein options, though we find it particularly exceptional with chicken or beef. Eating Khao Soi in Chiang Mai was an experience in itself. We observed skilled noodle makers in lively shops, expertly preparing fresh egg noodles at lightning speed, creating a feast for all five senses.
Even if a trip to the bustling streets of Chiang Mai isn’t on your immediate horizon, the good news is you can recreate this authentic Thai coconut curry soup in your own kitchen! Our recipe aims to bring the true essence of Khao Soi to your home, making it accessible for any home cook eager to explore the wonders of Thai cuisine.

Essential Ingredients for Authentic Thai Khao Soi
Crafting a truly authentic Thai Khao Soi starts with selecting the right ingredients. Most of these Asian pantry staples can be found in larger grocery stores, particularly those with a well-stocked international section. Don’t hesitate to visit your local Asian market for the freshest and most authentic options, as quality ingredients make all the difference in this flavorful dish.
While the garnishes like scallions and cilantro are technically optional, we highly recommend them. They add a crucial burst of freshness that brightens the rich curry soup, elevating the overall taste and visual appeal. Lime wedges are also essential for that tangy finish that cuts through the richness.
- Thin Egg Noodle Nests: These form the backbone of the soup. If you can’t find them, angel hair pasta makes a surprisingly good substitute.
- Unsweetened Coconut Milk: The star of the creamy broth, providing rich flavor and velvety texture. Always opt for full-fat canned coconut milk for the best results.
- Red Curry Paste: The aromatic heart of your Khao Soi. Look for a good quality canned or jarred paste, ideally from a Thai brand, for authentic flavor.
- Ground Turmeric: Contributes to the beautiful golden hue of the broth and adds a subtle earthy warmth.
- Boneless Skinless Chicken Thighs: Chosen for their tenderness and ability to absorb the rich curry flavors. Cut into bite-sized pieces for even cooking.
- Chicken Broth: Provides the liquid base for the soup, adding savory depth.
- Fish Sauce: This essential Thai condiment adds a critical layer of umami and saltiness. The stinkier the better, as the strong aroma mellows beautifully when cooked, leaving behind incredible depth of flavor.
- Fresh Lime Juice: A squeeze of fresh lime at the end is non-negotiable! It brightens the soup and balances the rich, spicy flavors with a refreshing tang.
- Optional Garnishes:
- Chopped Scallions: Adds a mild oniony bite and fresh green color.
- Chopped Cilantro: Provides an aromatic, herbaceous lift.
- Crispy Fried Egg Noodles: A quintessential Khao Soi topping, offering an irresistible textural contrast. We’ll show you how to make these easily.
- Lime Wedges: For an extra squeeze of fresh, vibrant citrus directly into your bowl.
- Sliced Red Onion: Offers a sharp, pungent kick that complements the curry.
- Pickled Mustard Greens (Pak Kad Dong): If you can find them, these offer a tangy, slightly salty crunch that is traditional.
Crafting Your Own Authentic Thai Coconut Curry Soup: A Step-by-Step Guide
Making Khao Soi at home is a rewarding experience, and following these steps will guide you to a truly delicious and authentic result.
Step 1: Prepare the Noodles
Begin by setting a large pot of water over high heat on your stovetop. Once the water reaches a rolling boil, add your thin egg noodles (or angel hair pasta) and cook them according to the package instructions until al dente. Drain the cooked noodles thoroughly and set them aside. They will be added to the soup at the very end to prevent them from becoming mushy.
Step 2: Reduce the Coconut Milk for Richness
In a separate large pot or Dutch oven, place about 1 cup of the unsweetened coconut milk over medium heat. Bring it to a gentle boil, then reduce the heat slightly and allow it to simmer, stirring occasionally. The goal here is to reduce the coconut milk into a thick, concentrated paste, often referred to as “cracking the coconut milk.” This process helps the oil separate, intensifying the coconut flavor and giving your Chicken Khao Soi its uniquely rich and silky texture – a hallmark of authentic Thai curries.


Step 3: Build the Flavor Base with Spices and Chicken
Once the coconut milk has reduced and the oils have begun to separate, add the red curry paste and ground turmeric to the pot. Stir well to combine these potent aromatics with the coconut paste. Sauté this mixture for 2-3 minutes, allowing the spices to toast and release their full fragrance. This step is crucial for developing the deep, complex flavors of the curry. Next, add the chopped boneless, skinless chicken thigh pieces to the pot. Stir to coat the chicken thoroughly in the curry paste and cook for about 5 minutes, until the chicken is mostly browned on the outside.
Step 4: Simmer to Perfection
Now, pour in the remaining unsweetened coconut milk, chicken broth, and fish sauce. Bring the entire mixture to a boil, then immediately reduce the heat to a low simmer. Allow the soup to gently bubble for at least 10-15 minutes. This simmering time is essential for all the flavors to meld together beautifully, creating a rich, deeply aromatic Khao Soi broth.
Step 5: Incorporate Noodles and Fresh Lime
While the soup is simmering, take this time to prepare your garnishes (chop scallions, cilantro, slice lime wedges). Once the broth has simmered sufficiently, stir in the cooked egg noodles and the fresh-squeezed lime juice. Stir gently to combine and allow it to simmer for just 1 minute more, ensuring the noodles are fully warmed through and absorb some of that delicious curry flavor.


Step 6: Elevate with Crispy Fried Noodles (Optional, but Highly Recommended!)
For that authentic Chiang Mai Khao Soi experience, creating crispy fried noodles is a must. In a separate small pot or deep skillet, heat 1-2 inches of vegetable oil over high heat until it’s shimmering hot (a small piece of noodle should sizzle immediately upon contact). Carefully drop a few extra egg noodle nests into the hot oil. Fry them for approximately 20 seconds per side, or until golden brown and perfectly crispy. Remove them with a slotted spoon and drain on paper towels. Break them into smaller, garnish-sized chunks.
Step 7: Garnish and Serve
Ladle the hot, fragrant Khao Soi into individual serving bowls. Generously top each bowl with your prepared garnishes: chopped scallions, fresh cilantro, crispy fried egg noodles, and a fresh lime wedge. For an extra layer of authenticity, consider adding a spoonful of pickled mustard greens or a slice of red onion. Serve immediately and enjoy the complex, comforting flavors of this classic Thai dish!


Your Complete Thai Khao Soi (Coconut Curry Soup) Recipe Awaits!
Thai Khao Soi (Coconut Curry Soup)

Print Recipe
Leave a Review »
Video
For a visual guide, please check out our recipe video!
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 (Thai brand preferred)
- 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 (homemade or store-bought)
- 4 lime wedges
- Optional: Sliced red onion or pickled mustard greens
Instructions
-
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.
-
Meanwhile, set another large pot or Dutch oven over medium heat. Add 1 cup of the unsweetened coconut milk. Bring to a boil and cook the coconut milk down into a thick paste, stirring occasionally, until the oils start to separate and it resembles a “cracked” coconut milk. This step enhances the richness and texture of the curry.
-
Once the coconut milk has reduced and separated, add the red curry paste and ground turmeric. Stir well and sauté the mixture for 2-3 minutes, allowing the spices to become fragrant. Then, add in the chopped chicken pieces. Stir to coat the chicken and cook for 5 minutes, until the chicken is mostly browned on all sides.
-
Pour in the remaining coconut milk, chicken broth, and fish sauce. Bring the mixture to a boil, then lower the heat to a gentle simmer. Let it simmer for 10-15 minutes, allowing the flavors to fully develop and deepen.
-
While the soup simmers, prepare your garnishes. Chop the scallions and cilantro, and slice the lime wedges. To make crispy fried noodles (Get Fancy!): In a separate small pot or deep skillet, heat 1-2 inches of vegetable oil over high heat until smoking hot. Drop 2-3 extra egg noodle nests into the oil and fry for approximately 20 seconds per side, or until golden and crispy. Remove with a slotted spoon and drain on paper towels. Break into smaller chunks for garnish.
-
Once the soup base has simmered for 10-15 minutes, stir in the cooked egg noodles and the fresh lime juice. Stir gently and simmer for just 1 minute to warm the noodles through.
-
Ladle the hot soup into individual bowls. Top generously with chopped scallions, cilantro, crispy fried noodles, and lime wedges. Add sliced red onion or pickled mustard greens if desired. Serve immediately and enjoy!
Notes
Nutrition
Frequently Asked Questions About Thai Khao Soi
What protein can I use in Khao Soi?
Our recipe features tender chicken thighs, which are a popular and delicious choice for Khao Soi. However, this versatile coconut curry soup base in Thailand is often enjoyed with a variety of proteins. You can easily substitute the chicken with beef, pork, or even shrimp.
If opting for pork loin or steak, ensure you slice the meat paper-thin before cooking. Add it to the pot at the same stage as the chicken, cooking until just browned. For shrimp, add them towards the very end of the cooking process, alongside the noodles. Simmer for only about 3 minutes, or until the shrimp turn pink and opaque, to prevent them from becoming overcooked and rubbery.
Where Can I Find The Ingredients for Khao Soi?
Finding all the necessary ingredients for Khao Soi has become much easier with the increasing popularity of Asian cuisine. You should be able to locate most of the essential components, such as unsweetened coconut milk, thin egg noodles, and chicken broth, at most national or large regional grocery chains, especially if they boast a good international or ethnic food section.
For authentic red curry paste and fish sauce, we highly recommend checking your local Asian market. These stores often carry a wider selection of high-quality Thai brands that will significantly enhance the flavor profile of your Khao Soi. Alternatively, many of these specialty ingredients are also readily available for purchase online through various retailers.
Can I Make Gluten-Free Thai Coconut Curry Soup?
Absolutely! Making a delicious gluten-free Thai Coconut Curry Soup is straightforward. Instead of using traditional egg noodles or angel hair pasta, simply choose a good quality Gluten-Free spaghetti or rice noodles to add to your soup. Follow the package instructions for cooking these alternative noodles.
It’s important to be aware that gluten-free noodles tend to absorb liquid and break down faster than conventional pasta. For the best texture, we recommend adding them just before serving. If you plan on having leftovers, it might be best to store the cooked gluten-free noodles separately from the soup broth and combine them only when reheating. Also, always double-check the labels on your red curry paste and fish sauce, as most brands are gluten-free, but it’s always wise to confirm.
How Long Does Chicken Khao Soi Last In the Refrigerator?
Properly stored, leftover Chicken Khao Soi can be kept in an airtight container in the refrigerator for up to 5 days. This makes it a fantastic meal prep option for flavorful lunches or dinners throughout the week.
When reheating, you might notice that the noodles have absorbed a significant amount of the delicious curry broth, making the soup thicker. If this happens, don’t worry! Simply add a splash more chicken broth or even a little extra coconut milk to loosen it up and restore its original consistency. Gently warm it on the stovetop over medium-low heat until heated through, stirring occasionally.

Explore More Authentic Thai Recipes!
If you’ve fallen in love with the flavors of Thailand through this Khao Soi recipe, you’re in for a treat! Our kitchen is filled with more incredible Thai dishes that are just waiting to be explored. From rich curries to stir-fries, there’s a world of taste to discover.
- Panang Chicken Curry Recipe
- Crispy Tofu Panang Curry Recipe
- Easy Chicken Pad Thai Recipe
- Thai Baked Turkey Meatballs
- Red Curry Grilled Chicken Salad Recipe
- Pad Kee Mao (Drunken Noodles) Recipe
- Classic Thai Fried Rice Recipe
We hope you enjoy bringing the flavors of Thailand into your home with this exceptional Thai Khao Soi Coconut Curry Soup recipe. Happy cooking!