The Foodie Globe Trotter

  • All Recipes
  • The Cookbook
  • Pantry Essentials
  • Kitchen Basics
  • Meal Kits & Gifts
menu icon
go to homepage
  • Recipes
  • The Cookbook
  • Pantry Essentials*
  • Kitchen Basics*
  • Meal Kits & Gifts*

search icon
Homepage link
  • Recipes
  • The Cookbook
  • Pantry Essentials*
  • Kitchen Basics*
  • Meal Kits & Gifts*

×
Home » Cuisine » Thai Recipes

Kow Soi (Thai Khao Soi) Recipe: Authentic Thai Curry Noodle Soup

Published: May 12, 2020 · Modified: Oct 3, 2026 by Rachael Lake · This post may contain affiliate links ·

Thai Khao Soi Recipe
Jump to Recipe Print Recipe

By Rachael Lake — Founder of Takeout Kit (Forbes, TechCrunch, BuzzFeed)

📖 This recipe is in the book

The Imported Kitchen — every Takeout Kit classic plus my travel favorites: 22 recipes with the exact imported brands that make them taste real.

Get the Cookbook — $9.99 →

This Thai khao soi recipe (also known as kow soi) is Northern Thailand's curry noodle soup: tender egg noodles in a coconut curry broth, with a nest of crispy fried noodles on top.

Authentic Khao Soi Recipe – Thai Curry Noodle Soup (Kow Soi)

Want to Build Your Own Khao Soi Kit?

These are the pantry staples I keep stocked for Northern Thai curry nights. The curry paste and coconut milk are the foundation - everything else builds the layers of heat, richness, and crunch that make khao soi unforgettable.

  • 🍛 Mae Ploy Red Curry Paste (35oz Tub)
    The base: Mae Ploy is what every Thai restaurant kitchen uses - a fragrant blend of chiles, lemongrass, galangal, and shrimp paste with zero MSG. One tub makes 10+ bowls of khao soi.
  • 🍜 Blue Dragon Cantonese Egg Noodles (Pack of 4)
    The noodle: Traditional khao soi uses wheat egg noodles, not rice noodles. These Cantonese-style noodle nests cook in 3 minutes and have that chewy, springy texture you need. Fry extra nests until crispy for the garnish on top.
  • 🥥 Coconut Milk (Full Fat)
    The richness: Khao soi broth should be thick, creamy, and golden. Full-fat coconut milk is what gives it that velvety body. Don't use "light" - the fat carries all the curry flavor.
  • 🐟 Red Boat Fish Sauce (17oz)
    The depth: Red Boat is a single-ingredient fish sauce - just black anchovies and sea salt. It adds that unmistakable umami backbone to the broth that makes khao soi so addictive.
  • 🌶️ Maesri Curry Paste (4oz x 4 Pack)
    The shortcut: If you want individual portions, these Maesri tins are perfect - each one is pre-measured for a single pot of curry. Great for weeknight khao soi when you don't want to open the big tub.
  • 🪨 Granite Mortar and Pestle, 8 inch
    For the paste: pounding bruises the aromatics and releases oils a blender only chops. This is the single tool that moves a curry from good to restaurant.

Pro Tip: For the crispy noodle garnish on top, shallow-fry a nest of dried egg noodles in hot oil for 30 seconds until golden and puffed. It's the texture contrast that makes khao soi special.

Shop the Full Kit on Amazon →

As an Amazon Associate I earn from qualifying purchases.

What is Khao Soi?

Khao soi (or kow soi) is a Northern Thai noodle soup. The broth is red curry made creamy with coconut milk, and the bowl gets two kinds of noodles: soft egg noodles in the soup and crispy fried ones on top. A dash of fish sauce and a little sugar season it.

Khao soi originated in northern Thailand's Chiang Mai province, though its roots trace back to the Chin Haw - Chinese Muslim traders who brought egg noodle soups over the Burmese border in the late 19th century. The dish evolved as it absorbed Thai flavors: coconut milk replaced the original clear broth, and Thai curry paste replaced Chinese five-spice. Today, khao soi is the signature dish of Chiang Mai, where it's served at virtually every street stall and night market. The Burmese version (ohn no khao swè) and the Lao version (khao soi Lao, which confusingly uses rice noodles in a meat sauce) are distinctly different dishes despite sharing the name.

What khao soi tastes like

Khao soi is sweet, sour, and spicy at once. It comes out of centuries of trade between Burma and Yunnan, China, and you can taste that in the bowl: kaffir lime, pickled mustard greens, lemongrass, shallots, chiles, and red curry paste. That mix is what separates it from similar soups like laksa.

What makes khao soi unique among Thai curries is its dual-noodle technique: soft egg noodles swim in the coconut curry broth while a nest of deep-fried crispy egg noodles crowns the bowl. The crispy noodles serve both as a textural contrast and as edible utensils for scooping the rich sauce. Authentic khao soi paste includes dried red chilies, turmeric, coriander, shallots, garlic, ginger, and shrimp paste - similar to yellow curry paste but with more turmeric, which gives the broth its characteristic golden color. In Chiang Mai, every cook has their own paste recipe, and the ratio of turmeric to chili determines whether a khao soi leans mellow-golden or fiery-red.

Essential Ingredients

Recipes for kow soi vary, but these are the basics:

  • Egg noodles: Fresh or dried. Some get boiled for the soup and some get fried crisp for the top.
  • Coconut milk: Makes the broth creamy and softens the heat of the spices.
  • Curry paste: The base of the broth, and the thing that makes it taste like khao soi.
  • Protein: Commonly chicken, beef, or pork-braised until tender in the curry broth.
  • Aromatics: Onions, garlic, and shallots for the base of the broth.
  • Spices: Warm spices like star anise, cinnamon, and cardamom.

Preparing the Curry Paste

Store-bought curry paste works, but making your own gets you closer to the real thing. Toast and grind coriander seeds, cumin, and cinnamon, then grind in garlic, ginger, turmeric, paprika, and cayenne pepper. Season it with a splash of fish sauce and a pinch of sugar.

Ingredients:

  • 2 tablespoons coriander seeds
  • 1 tablespoon cumin seeds
  • 1 tablespoon cinnamon sticks
  • 2 cloves garlic, minced
  • 1 small onion, minced
  • 2 tablespoons grated ginger
  • 1 tablespoon turmeric powder
  • 1 tablespoon paprika
  • ½ teaspoon cayenne pepper
  • Salt, to taste
  • 2 tablespoons vegetable oil

Instructions:

  1. Dry roast the coriander, cumin, and cinnamon in a pan over medium heat until fragrant.
  2. Grind the roasted spices into a fine powder using a spice grinder or mortar and pestle.
  3. Add the garlic, onion, ginger, turmeric, paprika, cayenne, and salt. Grind until a smooth paste forms.
  4. Heat the vegetable oil in a pan over medium heat and cook the paste for 1-2 minutes, stirring constantly until fragrant.

Tips, variations, and an Instant Pot version

Tips and Variations

Here are some ideas to personalize your Kow Soi/Khao Soi:

  • Adjust the Heat: Modify the chili or cayenne pepper levels to suit your spice tolerance.
  • Protein Options: Tofu, seafood, or other meats all work.
  • Noodle Varieties: While egg noodles are traditional, try rice or glass noodles for a twist.
  • Use medium high heat to sauté spices without burning them.

Instant Pot Khao Soi (Pressure-Cooked Chicken)

For a quicker version, the Instant Pot cooks the chicken under pressure right in the coconut broth. Finish with a squeeze of lime and a drizzle of fish sauce.

Ingredients:

  • 1 tablespoon curry paste
  • 2 cups coconut milk
  • 1 cup chicken broth
  • ½ cup water
  • 1 tablespoon fish sauce
  • 1 tablespoon brown sugar
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 lb chicken thighs or drumsticks
  • Aromatics:
    • 1 small onion, chopped
    • 2 cloves garlic, minced
    • 1 shallot, sliced
  • 2 cups egg noodles
  • Fresh herbs (cilantro, basil, or mint) for garnish

Instructions:

Sauté Aromatics:
Press the "Sauté" button on your Instant Pot. Add a splash of oil and sauté the chopped onion, garlic, and shallot until softened (about 2-3 minutes).

Develop the Curry Paste:
Add the curry paste to the pot and continue to sauté for another 1-2 minutes until it becomes fragrant.

Build the Broth:
Stir in the coconut milk, chicken broth, and water. Then add the fish sauce, brown sugar, salt, and black pepper.

Pressure Cook the Chicken:
Place the chicken thighs or drumsticks into the pot, ensuring they are mostly submerged in the liquid. Cancel the Sauté mode, secure the Instant Pot lid, and set it to Pressure Cook (Manual) on high for 10 minutes.

Release Pressure:
Once the cooking cycle finishes, allow a natural pressure release for 5 minutes, then carefully quick-release any remaining pressure.

Shred the Chicken:
Remove the chicken from the pot. Shred or chop it into bite-sized pieces and return it to the broth.

Cook the Noodles:
Switch the Instant Pot back to Sauté mode. Add the egg noodles and cook for about 2 minutes, stirring gently until they are just tender.

Finish & Serve:
Taste the broth and adjust the seasoning if necessary. Ladle the soup into bowls, garnish with fresh herbs (and a squeeze of lime if desired), and serve hot.

More Thai recipes

For more, browse my Thai Recipes section, or try the Thai Pumpkin Curry and Thai Crab Curry. For quality ingredients, try Thai Supermarket.

More Thai curries: My Thai Green Curry (gaeng khiao wan) uses a two-stage coconut cream technique and is ready in 30 minutes.

The traditional khao soi condiment plate is as important as the soup itself: pickled mustard greens (phak kat dong), sliced shallots, a lime wedge, and roasted chili paste (nam prik pao). The pickled greens cut through the richness of the coconut broth, while the raw shallots add sharp bite. In Chiang Mai, you'll also see diners adding a spoonful of the roasted chili paste directly into the broth for extra depth. Chicken thighs (bone-in for maximum flavor) are the most traditional protein, though beef khao soi is common in Muslim neighborhoods of Chiang Mai's old city.

What does khao soi taste like?

Khao soi has a rich, creamy coconut curry broth with warm spices like turmeric, coriander, and cumin. The flavor is a balance of savory, slightly sweet, and mildly spicy - less fiery than a Thai green curry. The crispy egg noodles on top add a crunchy contrast to the soft noodles in the broth. It’s deeply comforting and aromatic.

What is the difference between khao soi and laksa?

Both are coconut curry noodle soups, but they come from different regions and have distinct flavor profiles. Khao soi is from northern Thailand (Chiang Mai) and uses a yellow curry paste with turmeric, dried chiles, and shallots. Laksa is from Malaysia/Singapore and uses a spicier, more complex paste with galangal, candlenuts, and shrimp paste. Khao soi is milder and topped with crispy noodles; laksa tends to be spicier and richer.

Is khao soi from Thailand or Myanmar?

Khao soi originated with the Shan people, an ethnic group spanning northern Myanmar, northern Thailand, and parts of Laos and China. The version most people know today - coconut curry broth with egg noodles - is the Chiang Mai (northern Thai) adaptation that became popular in the 20th century. Both Thailand and Myanmar have legitimate claims to the dish.

Can I make khao soi vegetarian?

Yes - replace the chicken with firm tofu or extra vegetables (sweet potato and mushrooms work well), and use vegetable broth instead of chicken stock. The coconut curry base is already naturally rich, so you won’t miss the meat. Make sure your curry paste doesn’t contain shrimp paste if you want it fully vegan.

Khao Soi in a bowl with pickled mustard greens and Thai chili flakes

Thai Coconut Curry Noodle Soup (Khao Soi)

Northern Thai coconut curry noodle soup with tender chicken, soft egg noodles, and crispy fried noodles on top. A fragrant, slightly spicy bowl from Chiang Mai.
No ratings yet
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Total Time 30 minutes mins
Course Main Course, Soup
Cuisine Burmese, Thai
Servings 4 people

Ingredients
  

  • 10 oz Egg noodles
  • 2.5 oz Yellow curry paste (70g) A blend of spices, including turmeric, coriander, and cumin, forms the curry pastes that give Khao Soi its distinctive flavor.
  • 13.5 fl oz Coconut milk (400g)
  • 1 Vegetable broth concentrate packet
  • 1 tablespoon Sugar
  • 1 teaspoon Kaffir lime
  • 2 Garlic cloves
  • 1 teaspoon Thai chili (optional)
  • 1 tablespoon Fish sauce (optional)

Proteins (choose one):

  • 6-8 oz firm tofu/bean curd
  • 6-8 oz rotisserie chicken
  • 4 chicken drumsticks

Toppings (choose as many as you like):

  • ¼ cup Pickled mustard greens
  • ½ cup Wonton strips or fried shallots
  • 2-4 sliced hard-boiled eggs
  • ¼ cup thinly sliced white/red onion
  • ½ cup mung bean sprouts
  • ¼ cup Chopped green onion
  • ¼ cup cilantro

Instructions
 

Prep Ingredients

  • Open pickled mustard greens, drain, & rinse under water. Chop into bitesize pieces. Mince the garlic.
  • Prep proteins: wash and cut into bitesize pieces.
  • (Optional): wash any fresh toppings and set aside. If adding onion, thinly slice and soak in water. Drain before serving.

Create Broth

  • In a medium pot, bring 4 cups of water to a boil.
  • In a separate large saucepan, heat the coconut milk over medium until warm.
  • Add curry paste and stir until completely absorbed.

Add Protein & Vegetables

  • Add 2.5 cups of water, vegetable broth concentrate packet, protein, sugar, and garlic.
  • Turn heat to medium-high until nearly boiling.
  • Reduce heat back to medium and simmer for 10 minutes, stirring occasionally, until broth develops a rich consistency.

Cook Egg Noodles

  • Add egg noodles to the medium pot of boiling water from step 2 and cook for 4-5 min or according to the package directions, stirring occasionally.
  • Drain noodles in a colander and rinse under cold water to stop the cooking. Tip: add a little oil to the noodles and toss to prevent them from sticking.

Add Kaffir Lime & Simmer

  • Stir kaffir lime leaves into the khao soi. (Optional) add fish sauce to taste. Note: if you added chicken drumsticks or larger pieces of chicken, let the chicken simmer in the broth for another 10-15 minutes on low-medium until tender and cooked through.

Plate & Enjoy!

  • Divide noodles between 4 large bowls and ladle khao soi over the noodles.
  • Customize each bowl with wonton strips or fried shallots, pickled mustard greens, Thai chili flakes (spicy!), green onion, crispy fried egg noodles, and any fresh toppings.
  • "Gin hâi a-ròi" bon appétit!
Keyword Burmese curry noodles, khao soi, Thai curry soup
Tried this recipe?Let us know how it was!
Your subscription could not be saved. Please try again.
You're in! Check your inbox for your first recipe.

Cook the World From Home

Get authentic global recipes + the exact imported ingredients to make them taste like the real thing.

The Imported Kitchen — the complete Takeout Kit cookbook

Get the Cookbook

Every Takeout Kit recipe — in one book

22 authentic recipes across 6 regions, each with the exact imported brands that make them taste real. Instant PDF, free updates forever.

Get The Imported Kitchen — $9.99 → See what’s inside →

More Thai Recipes

  • Thai green curry with chicken, eggplant, and Thai basil served with jasmine rice
    Thai Green Curry Recipe (Gaeng Khiao Wan): The Authentic 30-Minute Version
  • Crab curry recipe
    Asian Crab Recipes: Thai Crab Curry with Rice
  • Tea Leaf Salad Recipe
    Laphet Thoke – Burmese Tea Leaf Salad Recipe
  • Thai Pumpkin Curry Recipe
    Authentic Thai Pumpkin Curry Recipe
Rachael Lake

About Rachael Lake

Rachael Lake is the founder of The Foodie Globetrotter and Takeout Kit. She develops authentic global recipes and curates imported ingredient kits to help home cooks recreate restaurant-quality dishes from around the world.

Welcome!

Our mission is to make exploring and cooking new international cuisines easy and fun.

We scour the globe for hard-to-find ingredients and authentic recipes - so you do't have to!

More about me

Popular

  • Peruvian Chicken Recipe (Aji de Gallina)
    Peruvian Yellow Sauce (Aji Amarillo Sauce)
  • The Imported Kitchen cookbook cover — the complete Takeout Kit cookbook by Rachael Lake
    The Imported Kitchen: The Complete Takeout Kit Cookbook
  • Mediterranean bowl with quinoa, roasted vegetables, hummus, and lemon tahini dressing
    Mediterranean Bowl: The Ultimate Healthy & Flavorful Recipe
  • Chile relleno
    Chile Rellenos: Crispy Poblano Peppers Stuffed with Cheese

Seasonal

  • Fish tacos Mahi Mahi
    Mahi Mahi Tacos: The Ultimate Baja Grilled Recipe
  • Miso Udon Carbonara
    Creamy Udon Carbonara: Miso Noodles Recipe That’s Chewy and Delicious
  • lunch ideas
    Korean BBQ Bibimbap Recipe: the Perfect Rice Bowl at Home
  • Hearty lentil soup in a white bowl with crusty bread on the side
    Instant Pot Lentil Soup: Quick, Protein-Packed, and Delicious

Footer

↑ back to top

About

  • About Us
  • Privacy Policy

Contact

  • Contact

The Foodie Globe Trotter contains affiliate links. We may receive commissions for purchases made through those links, at no cost to you. Please understand that we have experience with these products and recommend them because they are useful, not because of the small commissions we make if you decide to buy something.

Copyright © 2025 The Foodie Globe Trotter

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required