Thai Curry Noodle Soup

Featured in Warm Bowls of Goodness.

This Northern Thai noodle soup is made with juicy chicken, soft and crispy egg noodles, and a fragrant coconut curry base. The curry paste, crafted from fresh spices and shrimp paste, brings bold flavors, while coconut milk and fish sauce create a silky broth. Garnish with lime, pickled greens, and chili for that perfect sweet, spicy, tangy combo.
A woman wearing a chef's hat and apron.
Updated on Sun, 30 Mar 2025 00:21:58 GMT
A warm bowl of coconut chicken soup with crispy noodles and lime. Pin it
A warm bowl of coconut chicken soup with crispy noodles and lime. | mecooking.com

Coconut milk mixed with bold spices and juicy chicken makes Khao Soi stand out as a Northern Thai favorite. This noodle soup with its creamy coconut base and crunchy noodle topping gives you amazing texture contrasts that'll make you feel like you're eating street food in Chiang Mai.

I found this dish while traveling around Thailand when a home cook shared her family's trick - adding a bit of palm sugar to cut through the richness. I tried making it tons of times back home, and this version finally tastes like what I had on my trip.

Key Ingredients You'll Need

  • Full-fat coconut milk: This gives you that rich, creamy base you can't get any other way.
  • Fresh turmeric root: Adds warmth and color that the powdered stuff just can't deliver.
  • Thai red curry paste: Works as your flavor base - try to grab Mae Ploy or Maesri brands.
  • Bone-in chicken thighs: They add so much more flavor to your broth as they cook.
  • Wide egg noodles: They soak up the curry nicely and get super crispy for the topping.

Putting Together Your Bowl

Starting Your Curry:
Warm up some oil in a heavy pot over low heat until it looks shiny. Then cook your aromatics until your kitchen smells amazing.
Making Your Soup Base:
Add your creamy coconut milk and stir as it blends with the spices. Watch the color change to a deep golden as everything comes together.
Cooking The Chicken:
Put your chicken thighs into the bubbling mixture and let them cook slowly until they're so tender you can pull them apart with a fork.
Getting The Noodles Right:
Boil your noodles in hot water, giving them a stir now and then until they're perfectly chewy. Save some to fry up for the topping.
Putting It All Together:
Start with noodles in the bottom of each bowl, pour the hot soup over them, and top with crunchy fried noodles and fresh garnishes.
A bowl of soup with chicken and vegetables. Pin it
A bowl of soup with chicken and vegetables. | mecooking.com

My grandma always told me to toast spices before grinding them up. That one step makes all the difference. When I smell toasted coriander and cumin, I'm right back in her kitchen, watching her work magic with her curry paste.

Serving Up Your Dish

Set out little bowls of toppings so everyone can dress up their own soup. It's fun for dinner parties since everyone gets to make their bowl just how they like it, and it gets people talking.

Switching Things Up

Try this with juicy shrimp or crispy tofu instead of chicken. Duck meat works really well too, it's amazing with the coconut flavors. If you don't eat meat, just use more mushrooms and throw in some roasted butternut squash for something hearty.

Storing What's Left

Keep your broth and noodles in separate containers in the fridge. The curry actually tastes better after a day or two as the flavors mix together more. Warm it up slowly on the stove and add a splash more coconut milk to keep it creamy.

A bowl of soup with chicken and vegetables. Pin it
A bowl of soup with chicken and vegetables. | mecooking.com

I've worked on this recipe for years and learned that taking your time is what makes it special. Let everything simmer slowly so the flavors can really develop and the chicken gets fall-apart tender. This isn't just food - it brings people together around the table. The mix of creamy soup, tender meat, and different textures in each spoonful shows why Thai cooking is so amazing.

Frequently Asked Questions

→ What exactly is khao soi?
Khao soi is a Northern Thai curry noodle soup featuring creamy coconut milk, egg noodles, flavorful curry paste, and chicken. It’s topped with fried noodles and fresh add-ons like lime and shallots.
→ Can I prep khao soi without meat?
Absolutely! Swap chicken broth for vegetable stock, and use tofu or vegetables instead of chicken. Replace shrimp paste and fish sauce with miso or soy sauce.
→ What must-have ingredients do I need?
Egg noodles, a vibrant curry paste, coconut milk, protein, and toppings like fresh lime, pickled greens, and shallots are the essentials.
→ How spicy can I make it?
The heat level is totally up to you! Thai chilies pack a punch, but you can cut back or skip them. Add chili paste at the end for more spice.
→ What noodles work best?
Fresh egg noodles, or thick wonton noodles, are ideal. Boil some for the soup and fry others for topping.

Thai Curry Noodle Soup

Discover how to make rich and creamy Thai chicken coconut curry soup, loaded with egg noodles, crispy garnishes, and aromatic herbs.

Prep Time
30 Minutes
Cook Time
30 Minutes
Total Time
60 Minutes
By: Mariana

Category: Soups & Stews

Difficulty: Intermediate

Cuisine: Thai

Yield: 4 Servings

Dietary: Dairy-Free

Ingredients

→ Spicy Khao Soi Mix

01 2 medium shallots with peels removed
02 2 spicy Thai bird’s eye chilies, fresh
03 6 garlic cloves
04 1 teaspoon curry powder
05 1-inch piece of ginger, peeled and cut into slices
06 2 teaspoons turmeric (ground)
07 Cilantro leaves and stems, 1/4 cup
08 Lime zest scraped from 1 lime
09 2 tablespoons of pungent shrimp paste
10 2 teaspoons coriander (ground)

→ Savory Soup Ingredients

11 1 pound boneless, skinless chicken thighs cut into slices
12 14 ounces of creamy, unsweetened coconut milk
13 2 tablespoons of neutral vegetable oil
14 1 pound of fresh egg noodles (Chinese style)
15 2 tablespoons vibrant red Thai curry paste
16 2 teaspoons soft brown sugar
17 3 tablespoons umami-rich fish sauce
18 4 cups low-sodium chicken broth

→ Bright Toppings

19 Chopped fresh cilantro
20 Pickled mustard greens and stems for crunch
21 Sliced fresh shallots
22 Lime slices to squeeze over
23 Golden-fried crispy noodles
24 Nam Prik Pao (Thai chili paste)

Instructions

Step 01

Toss all the khao soi paste ingredients into a food processor. Blend everything until you have a smooth, rich paste that smells incredible—this will be the heart of your soup.

Step 02

Warm some vegetable oil in a big pot over medium heat. Sear the sliced chicken until it’s golden, then set it aside. Add the curry paste to the same pot and cook it for a few minutes till you smell the spices. Mix in red curry paste, the broth, and sugar, then bring this to a low boil.

Step 03

Lower the heat to a gentle simmer. Stir in the fish sauce and coconut milk, making sure it’s all well blended. Put your cooked chicken back in so it finishes cooking in the flavorful broth.

Step 04

While the broth is bubbling, prepare the noodles by following the cooking directions on the package. Aim for a chewy, but tender, texture before draining them.

Step 05

Put the noodles in four bowls. Ladle the hot coconut curry soup over them. Add on the toppings—crispy noodles, pickles, herbs, lime, and chili paste—and enjoy!

Notes

  1. A fragrant dish enjoyed in Northern Thailand, Myanmar, and Laos.
  2. The mix of crunchy and chewy noodles makes it so special.
  3. If you can’t find shrimp paste, laksa paste works as a swap.

Tools You'll Need

  • A sturdy Dutch oven or large pot
  • A sharp blade and chopping board
  • Food processor to blend everything

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Has shellfish (due to shrimp paste)
  • Includes wheat from the egg noodles
  • Contains fish (from fish sauce)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 689
  • Total Fat: 40 g
  • Total Carbohydrate: 46 g
  • Protein: 41 g