Authentic Khao Soi : Northern Thai Curry Noodle Soup Recipe
By Sho @ Hungry for Thai
on
Apr 15th 2025
Prep time
5 minutes
Cook time
40 minutes
Serves
2
Ingredients: Massaman Curry Paste, Red Curry Paste, Curry Paste or Curry Powder, Turmeric Powder, Chicken Thighs, Coconut Milk, Fish Sauce, Palm Sugar, Water (if needed)
Khao Soi is comfort in a bowl! The rich coconut milk base, combined with the fragrant curry pastes, creates a deeply flavorful and aromatic broth. Paired with tender chicken thighs and noodles, it’s a perfect blend of savory, sweet, and a touch of heat.
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases—at no extra cost to you. Thanks for supporting Hungry For Thai!
Table of Contents
Khao Soi is a Northern Thai dish with a unique and distinct flavor, so much so that it’s ranked in Tasteatlas’ top 5 best noodles.
This dish is traditionally served with egg noodles, both boiled and soft in the broth, and crispy fried noodles on top. The combination of these noodles with the curry broth is just perfect.
You can easily use store-bought egg noodles, or if you have the time, you can make your own noodles.
I even have a simple How to Make Homemade Egg Noodles recipe with great texture that you can make ahead and keep for months!
Traditionally, Khao Soi has its own special curry paste to make the sauce, but don’t worry if you don’t have the authentic Khao Soi paste.
I’m here to show you how to use ingredients and chili pastes that are easy to find, no matter where you are—whether you’re in Thailand or outside!
You can still get that same delicious, savory-sweet flavor with simple substitutes that are available at most grocery stores. 😊
What You'll Need
- Massaman Curry Paste – Brings a warm, slightly sweet flavor with hints of spice.
- Red Curry Paste – Adds a little heat and bold Thai flavor.
- Curry Paste or Curry Powder – Boosts the curry taste and adds depth.
- Turmeric Powder – Gives that beautiful golden color and a warm earthy note.
- Chicken Thighs – Juicy and tender, perfect for soaking up the curry.
- Coconut Milk – Makes the soup creamy and comforting.
- Fish Sauce – Adds savgovory, salty depth—very Thai!
- Palm Sugar – Balances the salt and spice with a touch of sweetness.
Why You’ll Love This Northern Thai Curry Noodle Soup Recipe 🩷
- It’s super comforting – Creamy coconut curry with tender chicken and noodles? Total comfort food!
- Easier than you think – No need for hard-to-find ingredients; we’re using easy chili pastes you can get anywhere.
- Big bold flavors – A mix of curry pastes gives this broth that classic Khao Soi taste—spicy, savory, slightly sweet.
- Great for meal prep – The broth tastes even better the next day, and you can make extra noodles ahead of time.
- Customizable – Add your favorite toppings like pickled mustard greens, red onions, or lime to make it your own.
- Better than takeout – Once you make it at home, you’ll want to keep coming back to this recipe. Looks fancy, but it’s not – Impress friends or family without stressing in the kitchen.
How to Cook Khao Soi
- Heat a little of coconut milk in a pot. Add Massaman paste, red curry paste, curry powder, and turmeric (if using). Stir until fragrant.
- Add chicken thighs and cook for 3–5 minutes until lightly browned.
- Pour in coconut milk and simmer for 20–25 minutes, until chicken is tender.
- Add fish sauce and palm sugar. Taste and adjust to your liking.
- Pour over cooked egg noodles and top with crispy noodles, herbs, lime, or chili oil.
What to Serve With Authentic Khao Soi : Northern Thai Curry Noodle Soup
Looking for the perfect sides to round out your meal? Here are some tasty ideas:
🥗 Starter: Chicken Satay or Thai Spring Rolls
🥩 Main Course: Thai Green Curry Chicken or Thai BBQ Pork Skewers (Moo Ping)
🍛 Side Dish: Steamed Jasmine Rice or Stir-fried Vegetables
🍰 Dessert: Thai Coconut Balls or Banana in Coconut Milk
The curry base is rich, slightly spicy, and aromatic—usually made with a mix of red curry paste, coconut milk, and spices like turmeric and curry powder.
It’s often served with classic Thai garnishes on the side like:
🥬 Pickled mustard greens
🍋🟩 Lime wedges
🌶️ Chili oil
Khao Soi is a creamy coconut curry noodle soup, typically made with egg noodles and served with either chicken, beef, or sometimes pork.
In this recipe, You can use chicken drumsticks or chicken breast—whatever you prefer works great for Khao Soi! 😊
What makes it super special is the combination of textures: you get soft boiled egg noodles in the soup and then crispy fried egg noodles on top.
FAQs
Yes, you can easily make this dish vegetarian by swapping the chicken with tofu or vegetables like mushrooms and adding vegetable broth instead of chicken broth. Also using vegetarian chili pastes, they can be found in Asian Shops.
Yes! Khao Soi Curry Sauce keeps well in the fridge for 2-3 days.
Just make sure to store the noodles separately from the broth to avoid them becoming soggy.
Khao Soi is comfort in a bowl! The rich coconut milk base, combined with the fragrant curry pastes, creates a deeply flavorful and aromatic broth.
I will walk you to step-by-step. Let's Cooking!
Authentic Khao Soi : Northern Thai Curry Noodle Soup Recipe
Prep time
5 minutes
Cook time
40 minutes
Serves
2
Ingredients
Steps
-
Cooking Authentic Khao Soi : Northern Thai Curry Noodle Soup :
-
In a medium pot, heat a little of coconut milk over medium heat. Add the Massaman curry paste, red curry paste, and curry powder (or paste). Stir well and cook until fragrant (about 1-2 minutes). Then add turmeric powder, and stir it in.
-
Add the chicken thighs to the pot. Stir to coat them in the curry paste mixture and cook for about 3-5 minutes until the chicken starts to brown slightly.
-
Pour in the rest of coconut milk and bring it to a gentle simmer. Let it cook for 20-25 minutes, or until the chicken is tender and cooked through. You can also adjust the consistency of the broth by adding a bit more coconut milk or water if needed.
-
Season with fish sauce for saltiness and palm sugar for sweetness. Taste and adjust seasoning to your preference—add more fish sauce for salt, or more sugar for a richer sweetness, or add water to blend the favors.
-
Bring a pot of water to a boil. Add the noodles and cook for 3–5 minutes. Drain and set aside. Deep-fry the egg noodles until crispy. Drain on paper towels and set aside. Spoon the curry over cooked noodles (egg noodles work great), and garnish with your favorite toppings like crispy fried noodles, fresh herbs, lime wedges, and chili oil.
-
Nutritional info
% of daily valueCalorie Breakdown
Protein
293 cal
Fat
1420 cal
Carbs
118 cal
Tips
- Adjust the spice level: If you prefer a milder dish, use less of the red curry paste and skip the chili oil garnish.
- If the curry sauce feels too thick, just slowly add water to adjust it to your liking.
- If you don’t have pickled mustard greens, no worries!
You can enjoy Khao Soi with pickled cucumbers or any other pickled veggies you like. Just go with what you enjoy—anything tangy will help balance the rich curry broth. 😊
Leave A Comment
More recipes to try…

Ginger Stir-Fried Chicken
16th January 2025
This is a healthy dish perfect for ginger lovers! Ginger's distinctive aroma and mild spiciness bring both flavor and health benefits to the table. Pair it with steamed rice for a simple yet delightful meal.

Stuffed Cucumber Soup
27th December 2024
This is one of my favorite soups, especially when I have a cold or during the winter. It’s very easy to eat and helps soothe throat irritation during frequent coughing. It’s also perfect for young children who are starting to resist eating vegetables, as well as for those who can’t tolerate spicy food.

Stir-Fried Leeks with Tofu
29th January 2025
Stir-Fried Leeks with Tofu is a dish popular in various Asian cuisines. It’s super quick and easy to make, perfect for a fuss-free meal. Whether you pair it with rice porridge or steamed rice, it works beautifully. The flavors are amazing, and it’s a light, comforting dish that’s easy on the stomach.