Khao Soi Coconut Curry Noodles

A warming Northern-Thai–style coconut curry noodle soup with tender braised chicken and silky coconut broth brightened with lime and herbs. This stovetop-friendly Khao Soi recipe balances deep curry flavor with crisp noodle texture for a crowd-pleasing, at-home bowl.

0.0(0 reviews)
Prep: 15m · Cook: 35m · Total50 mins
DifficultyMedium
Serves4
Khao Soi Coconut Curry Noodles

Ingredient Spotlight

Khao Soi curry paste (or Thai red curry paste)

Khao Soi curry paste is a Northern Thai spice blend used to make the creamy, curry-noodle soup called khao soi; it typically contains dried red chilies, shallots, garlic, galangal, turmeric, curry powder and sometimes shrimp paste, giving it an aromatic, earthy, slightly spicy and mildly fermented profile. It’s regionally specific to northern Thailand and can be harder to find than standard Thai red curry paste. Find it at Thai or Southeast Asian markets or online; if unavailable, use Thai red curry paste and add a pinch of turmeric and curry powder (and a little shrimp/anchovy paste if you want the fermented depth) as a substitute.

Ingredient Spotlight

Fish sauce

Fish sauce is a pungent, salty umami liquid condiment made from fermented fish (most commonly anchovies) and is central to many Southeast Asian cuisines such as Thai and Vietnamese. It smells strongly of fish but adds savory depth and saltiness rather than overt fishiness once cooked. You can find it in most supermarkets’ Asian aisle or any Asian grocery; as a substitute use soy sauce with a splash of lime and a little anchovy paste or Worcestershire sauce, or use a mushroom-based umami seasoning for a vegetarian alternative.

Ingredient Spotlight

Palm sugar (or light brown sugar)

Palm sugar is an unrefined sweetener made from the sap of palm trees (sugar palm or coconut palm) commonly used in Southeast Asian cooking; it has caramel, toffee-like notes and a subtle smoky, floral quality distinct from granulated sugar. It’s sold as blocks, discs, or granules at Asian markets and online; good substitutes are light brown sugar, coconut sugar, or a mix of granulated sugar with a little molasses to mimic the caramel flavor.

🛒 Buy on Amazon

(paid link) — as an Amazon Associate we earn from qualifying purchases.

Jake

Jake's note

"This Khao Soi shines as a cozy weeknight centerpiece or weekend showstopper — rich, slightly spicy, and easy to scale for a crowd. Home cooks will love how quickly the aromatics and coconut milk build restaurant-style depth with minimal fuss."

Khao Soi Coconut Curry Noodles

Khao Soi is the sort of bowl that arrives at the table feeling both familiar and a little exotic: a gently spiced coconut curry broth, tender braised chicken, and two contrasting noodle textures — silky boiled egg noodles beneath and a scatter of crisp fried noodles on top. This stovetop-friendly version leans into that play of textures and deep, layered flavor by intentionally blooming the curry paste in oil, searing the chicken for Maillard complexity, and simmering long enough for the coconut milk and spices to marry without breaking. Lime and cilantro are used bright and unapologetic at the end, cutting through the richness and keeping each spoonful lively.

This recipe is for anyone who wants Northern Thai comfort without a complicated ingredient list: use a ready-made Khao Soi paste if you have it, or a good Thai red curry paste as a close substitute. It scales well for a dinner party, but also makes a generous weeknight dinner — the broth improves if you make it a few hours ahead and reheat gently. Small technique touches, like reserving a handful of noodles to fry at the last minute and adjusting fish sauce or palm sugar to taste, are what turn this from ‘nice curry’ into a bowl you’ll want to memorize.

Plan your timing

6:07 pm6:15 pmBloom the paste and aromatics
6:15 pm6:23 pmBrown the chicken
6:23 pm6:31 pmSimmer in coconut broth
6:31 pm6:39 pmCook and crisp the noodles
6:39 pm6:47 pmMake crispy noodle garnish (optional) and finish broth
6:47 pm6:55 pmAssemble and serve
Advertisement

Ingredients

Yield
4

Instructions

Bloom the paste and aromatics

Heat oil in a large Dutch oven or deep sauté pan over medium heat. Add the curry paste and minced garlic and fry, stirring, until fragrant and oil turns a deep orange and aromatics are soft, about 2–3 minutes.

For this step

  • 2 tbspVegetable oil
  • 3 tbspKhao Soi curry paste (or Thai red curry paste)
  • 3 clovesGarlic, minced
Bloom the paste and aromatics

Brown the chicken

Increase heat to medium-high and add the chicken pieces in an even layer; sear until lightly browned on all sides, about 4–5 minutes. This develops flavor — you don’t need to cook through at this stage.

For this step

  • 1.5 lbBoneless skinless chicken thighs, cut into 1-inch pieces
Brown the chicken

Simmer in coconut broth

Pour in the coconut milk and chicken broth, scraping any browned bits from the bottom of the pan. Stir in fish sauce and palm sugar, bring to a gentle simmer, then reduce heat to low and cook until chicken is tender and flavors meld, 18–22 minutes. Taste and adjust seasoning with more fish sauce or sugar if desired.

For this step

  • 2 cupsFull-fat coconut milk
  • 2 cupsLow-sodium chicken broth
  • 2 tbspFish sauce
  • 2 tbspPalm sugar (or light brown sugar)
Simmer in coconut broth

Cook and crisp the noodles

While the soup simmers, bring a pot of salted water to a boil and cook the fresh egg noodles according to package directions until just tender; drain and divide into bowls. Reserve about a 1/2 cup of the cooked noodles (or a small dry handful of fresh noodles) for frying to make a crisp garnish.

For this step

  • 14 ozFresh egg noodles (divide a small handful for frying, remainder for boiling)
Cook and crisp the noodles

Make crispy noodle garnish (optional) and finish broth

In a small skillet, heat 1 tablespoon oil over medium-high and add the reserved noodle portion; fry, stirring, until crisp and golden, about 2–3 minutes, then transfer to paper towel. Stir the soup once more, shredding a piece of chicken to check tenderness and skim off excess fat if needed.
Make crispy noodle garnish (optional) and finish broth

Assemble and serve

Ladle hot coconut-curry broth and chicken over the prepared bowls of noodles. Top with crispy noodles, squeeze lime wedges over each bowl and scatter chopped cilantro. Serve immediately with extra lime on the side.

For this step

  • 2 limes + 1/2 cup cilantroLime wedges and cilantro (for serving)
Assemble and serve

Tips from the kitchen

Bloom the curry paste

Fry the paste in oil until the oil turns a deep orange and the aroma is pronounced; this releases the essential oils and deepens the curry’s flavor more than simply stirring it into liquid.

Don’t overcook chicken

Sear the pieces only until golden to build flavor, then simmer gently in the coconut broth until tender; high heat during the simmer will tighten the meat and cloud the broth.

Use full‑fat coconut milk

Full‑fat coconut milk gives a silky mouthfeel and stands up to the spices; if separation occurs, simmer gently and whisk to reincorporate rather than boiling hard.

Fry noodles last minute

Crisp noodles lose their crunch quickly, so fry your reserved handful just before serving and drain on paper towel to keep them golden and crisp.

Adjust seasoning at end

Taste for balance after simmering — add fish sauce for salt, palm sugar for sweetness, and lime for acidity rather than over-salting early in the cook.

Variations & substitutions

Vegetarian Khao Soi

Swap chicken for firm tofu and oyster mushrooms, use vegetable stock, and replace fish sauce with a mixture of soy sauce and a splash of kelp or mushroom concentrate for savory depth.

Beef or brisket

Use cubed short rib or brisket and extend the simmer until very tender; the richer beef pairs nicely with the coconut curry but needs 30–45 extra minutes to become melt‑in‑your‑mouth.

Seafood twist

Add large shrimp or scallops in the final 3–4 minutes of simmering to avoid overcooking, and consider a touch more fish sauce and lime to complement the shellfish.

Gluten‑free noodles

Replace egg noodles with fresh or dried rice noodles; cook them separately and follow the same assembly, but skip frying rice noodles raw — use thin rice noodles flash‑fried or baked crisp if you want crunch.

Storage & make-ahead

Store the broth and chicken in an airtight container in the refrigerator for up to 3 days; keep boiled noodles and crispy noodle garnish separate to preserve texture. To reheat, warm the broth gently over low heat to avoid splitting the coconut milk and then assemble over freshly reheated noodles, finishing with fresh lime and cilantro.

What to serve with it

Serve Khao Soi on its own as a substantial soup course with lime wedges, extra chopped cilantro, and a small bowl of sliced shallots or pickled mustard greens if you can find them. Pair with a lightly sweet Thai iced tea or a crisp lager; for a lighter accompaniment, serve a simple cucumber and cilantro salad dressed with rice vinegar and a pinch of sugar.

Frequently asked questions

Can I use store‑bought curry paste?

Yes — a good quality Khao Soi paste is ideal, but a Thai red curry paste is a fine substitute; just taste and adjust sugar and fish sauce because pastes vary in salt and heat.

How can I control the spice level?

Reduce the amount of curry paste, remove seeds from added chilies, or dilute with a bit more coconut milk; finish with lime and a touch of sugar to balance perceived heat.

Why does coconut milk separate sometimes?

High heat or rapid boiling can cause coconut fat to separate; keep the simmer gentle and stir occasionally, and whisk briefly off the heat to reincorporate if needed.

How do I make the crispy noodles crunchy without burning them?

Use medium‑high heat and keep the noodles moving in the pan, removing them as soon as they’re golden; drain on paper towels and fry only a small handful at a time so they crisp evenly.

Can I make this ahead for a dinner party?

Yes — make the broth and braised chicken a few hours or a day ahead and refrigerate; reheat gently, boil fresh noodles just before serving, and fry the crisp garnish right before plating.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

4 servings
Step 1: Bloom the paste and aromatics
  • Vegetable oil2 tbsp
  • Khao Soi curry paste (or Thai red curry paste)3 tbsp
  • Garlic, minced3 cloves
Step 2: Brown the chicken
  • Boneless skinless chicken thighs, cut into 1-inch pieces1.5 lb
Step 3: Simmer in coconut broth
  • Full-fat coconut milk2 cups
  • Low-sodium chicken broth2 cups
  • Fish sauce2 tbsp
  • 🛒 BuyPalm sugar (or light brown sugar)2 tbsp
Step 4: Cook and crisp the noodles
  • Fresh egg noodles (divide a small handful for frying, remainder for boiling)14 oz
Step 6: Assemble and serve
  • Lime wedges and cilantro (for serving)2 limes + 1/2 cup cilantro

🛒 = paid link — as an Amazon Associate we earn from qualifying purchases.

Nutrition Facts

Per serving: 1 large bowl (550g)

Calories1068
Total Fat55.2g
Saturated Fat8.8g
Trans Fat0.1g
Polyunsaturated Fat9.5g
Monounsaturated Fat7g
Total Carbohydrates38.2g
Dietary Fiber0.1g
Total Sugars2g
Protein102g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Khao Soi Coconut Curry Noodles

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect