Northern Thai coconut curry noodle soup
Prep Time
15 min
Cook Time
30 min
Total Time
45 min
Servings
4
4 bowls
Difficulty
Medium
Cost
Moderate
$$
Northern Thai coconut curry noodle soup
A rich, golden coconut curry broth poured over egg noodles with tender chicken, topped with crispy fried noodles and pickled mustard greens. Northern Thailand in a bowl.
15m
Prep Time
30m
Cook Time
45m
Total Time
4
Servings
Medium
Difficulty
Moderate $$
Cost
(Updated )
Khao soi is Chiang Mai's crown jewel—a Burmese-influenced curry noodle soup that layers soft boiled noodles under a rich coconut broth with a crown of crispy fried noodles on top.
Thai cooking achieves a remarkable balance of sweet, sour, salty, and spicy in every dish. This recipe brings those layered flavors to your home kitchen.
Fry curry paste and curry powder in oil for 2 minutes until fragrant. Add half the coconut milk and cook until oil separates.
Add remaining coconut milk and 2 cups water. Season with fish sauce and palm sugar.
Add chicken pieces and simmer 25 minutes until cooked through and tender.
Cook most of the egg noodles; reserve a handful and deep-fry until crispy for the topping.
Divide noodles among bowls, ladle curry and chicken over, and top with crispy noodles, shallots, pickled mustard greens, and a lime wedge.
Serve over steamed jasmine or sticky rice
Pair with a side of pickled vegetables or kimchi
Add a drizzle of sesame oil and toasted sesame seeds for extra flavor
Milder and slightly sweeter flavor
Similar egg-based noodle with good chew
Use bone-in chicken for richer flavor that infuses the broth as it simmers.
Fry the topping noodles until deeply golden for the crunchiest results.
Let the protein rest for 5-10 minutes after cooking to allow the juices to redistribute for maximum tenderness.
Season each component individually rather than seasoning at the end — this builds deeper, more complex flavor throughout.
Store leftovers in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze individual portions in freezer-safe containers for up to 3 months. Label with the date and recipe name.
Reheat in a 350°F oven for 15-20 minutes until warmed through, or microwave individual portions for 2-3 minutes. Add a splash of broth or water to prevent drying. Stovetop reheating over medium-low heat is also effective.
Per serving (95mg) · 4 servings
A hearty, energy-rich serving · based on a 2,000 cal daily diet
Nutritional values are approximate and may vary based on specific ingredients and preparation methods.
Sarah Chen is a professional recipe developer and food editor with over a decade of experience in test kitchens and food media. She trained at the Culinary Institute of America before spending six years developing and testing recipes for national food publications, where she honed her ability to translate restaurant techniques into approachable home cooking. At RecipePool, Sarah leads recipe development, ensuring every dish is tested at least three times for clarity, accuracy, and genuine deliciousness. When she is not in the kitchen, she is browsing farmers markets and collecting vintage cookbooks.
View all recipes →