Imagine a warm bowl of Khao Soi, with its creamy coconut curry broth and perfectly cooked noodles, welcoming you on a chilly evening. This recipe is special because it brings the vibrant flavors of Northern Thailand right to your kitchen, marrying the richness of coconut with a subtle hint of spice that dances on your palate.
The dish is not only a comforting meal but also a delightful mix of textures — the soft noodles paired with crispy toppings create a heavenly experience. Let’s dive into this delicious recipe and bring some Thai warmth to your dining table.
Why You’ll Love This Recipe
Khao Soi is a delightful dish that stands out for many reasons.
- Rich flavors: The blend of spices and coconut milk creates a soothing and flavorful broth.
- Texture contrast: Enjoy the mix of soft noodles and crunchy toppings.
- Easy to customize: Adjust the spice levels or add your favorite proteins.
- Impressive presentation: This dish looks as good as it tastes, ideal for entertaining.
My Experience Making This Recipe
The first time I made Khao Soi, the aroma filled my kitchen and instantly transported me to Thailand. My friends were amazed at how authentic it tasted, and they couldn’t believe I made it at home.
Each spoonful was a moment of joy, with the creamy broth and tender chicken perfecting the experience. Watching everyone relish the dish reminded me why sharing food is one of life’s greatest pleasures.
Recipe Overview
- Recipe Name: Khao Soi
- Servings: 4
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Course: Main Course
- Cuisine: Thai
- Calories per Serving: 450
Equipment You Will Need
- Large pot
- Skillet
- Measuring cups and spoons
- Wooden spoon
- Soup ladle
Ingredients for Khao Soi
- 2 tablespoons vegetable oil
- 1 pound chicken thighs, boneless and skinless
- 1 onion, diced
- 2 cloves garlic, minced
- 1 tablespoon ginger, grated
- 2 tablespoons red curry paste
- 1 can (14 oz) coconut milk
- 4 cups chicken broth
- 2 tablespoons soy sauce
- 1 tablespoon lime juice
- 8 oz egg noodles
- 1/4 cup cilantro, chopped (for garnish)
- 1/4 cup red onion, thinly sliced (for garnish)
- 1/2 cup crispy fried noodles (for topping)
Ingredient Notes and Substitutions
- Chicken thighs: Chosen for their tenderness, but chicken breasts can be used for a leaner option.
- Red curry paste: This adds depth; green curry paste can be a substitute for a different flavor profile.
- Coconut milk: Provides creaminess; full-fat coconut milk is preferred, but light versions can work in a pinch.
- Egg noodles: Essential for texture; rice noodles can be a gluten-free alternative.
How to Make Khao Soi
Step 1: Heat the Oil
In a large pot, heat the vegetable oil over medium heat. This helps sauté the vegetables and release their flavors.
Step 2: Sauté the Aromatics
Add the diced onion, garlic, and ginger to the pot. Cooking these until they are fragrant will build a solid flavor base.
Step 3: Add the Chicken
Stir in the chicken thighs and cook until they are browned on all sides. This locks in moisture and flavor.
Step 4: Stir in the Curry Paste
Add the red curry paste, mixing well to coat the chicken. This step is crucial for ensuring every bite is flavorful.
Step 5: Pour in the Coconut Milk
Pour in the coconut milk and chicken broth, stirring to combine. This creates the rich and creamy broth characteristic of Khao Soi.
Step 6: Season the Broth
Mix in the soy sauce and lime juice. These ingredients balance the richness of the coconut milk with a hint of acidity.
Step 7: Cook the Noodles
In a separate pot, cook the egg noodles according to package instructions. Perfectly cooked noodles are essential for the dish’s texture.
Step 8: Serve and Garnish
Divide the noodles among bowls, ladle the hot soup over them, and top with cilantro, red onion, and crispy noodles. This makes for a beautiful presentation and adds layers of flavor.
Pro Tip: For a more intense flavor, let the broth simmer for an extra 15 minutes before serving.
Tips for the Best Khao Soi
- Use fresh ingredients for the best flavor.
- Adjust the spice level by adding more or less curry paste.
- Don’t rush the sautéing; it enhances the overall taste.
- Garnish generously with herbs and toppings for extra texture and flavor.
- Let the broth simmer longer if you have time; it deepens the flavor.
Common Mistakes to Avoid
- Not browning the chicken properly; this can lead to a bland dish.
- Skipping the simmering step; it’s crucial for developing the broth’s flavor.
- Overcooking the noodles; they should be al dente for the best texture.
- Forgetting to taste and adjust seasoning; always check before serving.
Serving Suggestions
Khao Soi is delightful on its own, but it pairs well with various sides.
- Thai cucumber salad for a refreshing contrast.
- Steamed jasmine rice to soak up the broth.
- Fresh spring rolls for a crunchy side.
- Spicy chili paste for those who like extra heat.
Variations to Try
- Add shrimp instead of chicken for a seafood twist.
- Make it vegetarian by using tofu and vegetable broth.
- Spice it up with additional chili flakes or fresh chilies.
- Experiment with different noodles like rice noodles for a gluten-free option.
Dietary Adaptations
- Gluten-free: Use rice noodles instead of egg noodles.
- Dairy-free: The recipe is naturally dairy-free with coconut milk.
- Vegan/Vegetarian: Use tofu and vegetable broth for a plant-based version.
- Low-carb/Keto: Substitute noodles with zucchini noodles or shirataki noodles.
Storage and Reheating
Refrigerator
Store leftovers in an airtight container for up to 3 days.
- Cool the soup completely before refrigerating.
- Keep noodles separate to prevent them from getting mushy.
Freezer
Khao Soi can be frozen for up to 2 months.
- Freeze the broth and chicken together, but not the noodles.
- Store in freezer-safe containers for easy thawing.
Reheating
Reheat gently on the stove over low heat.
- Add a splash of water or broth to loosen the soup.
- Heat noodles separately and combine before serving.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 450 |
| Total Fat | 25g |
| Saturated Fat | 15g |
| Carbohydrates | 45g |
| Fiber | 3g |
| Sugar | 4g |
| Protein | 20g |
| Sodium | 800mg |
| Cholesterol | 70mg |
This nutritional information is an estimate and can vary based on specific ingredients used.
Frequently Asked Questions
Can I use a different protein?
Absolutely! Feel free to swap chicken for shrimp, beef, or even tofu for a vegetarian option.
Can I make this ahead of time?
Yes, the broth can be made ahead and stored in the fridge or freezer. Just add noodles when ready to serve.
How should I store leftovers?
Keep the soup in an airtight container in the refrigerator for up to three days. Store the noodles separately to maintain their texture.
What if my broth is too thick?
Just add a bit of water or broth while reheating to thin it out to your desired consistency.
Is Khao Soi spicy?
The spice level depends on the curry paste used, so feel free to adjust according to your taste!
Final Thoughts
Making your own Khao Soi is a rewarding experience that brings warmth and comfort to any meal. I encourage you to give this recipe a try and enjoy the wonderful flavors of Thailand right at home.
If you are looking for more delightful recipes, check out this Thai cucumber salad recipe or learn about good substitutes for rosemary.

Khao Soi
Ingredients
Equipment
Method
- Heat the vegetable oil in a large pot over medium heat.
- Add the diced onion, minced garlic, and grated ginger to the pot and sauté over medium heat for 3-4 minutes, until fragrant and the onion is translucent.
- Add the chicken thighs and cook over medium-high heat for 5-6 minutes, stirring occasionally, until browned on all sides.
- Add the red curry paste to the pot and stir for 1-2 minutes to coat the chicken and bloom the spice.
- Pour in the coconut milk and chicken broth, stir to combine, then bring to a gentle simmer.
- Stir in the soy sauce and lime juice, then reduce heat to low and let the broth simmer for 15 minutes.
- Meanwhile, cook the egg noodles in a separate pot of boiling water according to package instructions, about 3-4 minutes, until al dente. Drain and set aside.
- Divide the noodles among bowls, ladle the hot soup over them, and top with chopped cilantro, sliced red onion, and crispy fried noodles. Serve immediately.