Kanom Jeen Nam Ya (Rice Noodles With Thai Fish Curry)
Kanom jeen nam ya combines tender rice noodles with a delicious Thai fish curry. It’s like a Thai spaghetti with a delightful coconut milk sauce made from aromatic lemongrass and galangal, umami fish sauce, sweet palm sugar, and more.
About Nam ya
This recipe makes one of my favorite Asian rice noodles dishes.
First, a flavorful broth is prepared with fresh fish and an array of Thai herbs and spices. Traditional ingredients like galangal, lemongrass, and finger root (known as grachai or kra chai) infuse the fish and curry with authentic flavors and aromas.
Then, the cooked fish along with the other ingredients are pounded in a large granite mortar and pestle, creating a smooth paste.
The pounded paste is added back to the broth, to which coconut milk is added, resulting in the creamy coconut fish curry we name “nam ya”.
This Thai meal is not defined by a fiery heat, but rather a creamy sauce with sweet, savory, umami, and herbal notes.
What is kanom jeen
Kanom jeen are fresh thin rice noodles made of a simple mixture of rice flour and water. Sometimes, other ingredients such as tapioca starch and salt can be added for extra texture and flavor.
I’m fortunate to live close to a family that operates a small kanom jeen production at their home. They kindly granted me permission to take some photos, and they informed me about how the fresh rice noodles are made.
Nowadays, the process of making the noodles begins by combining rice flour and water to form a dough, which is then shaped into thin, round noodles through a specialized press or a noodle maker equipped with small holes. Thin strands of noodles are extruded through these holes, which are then typically steamed or boiled to cook them.
In the old days, people had to ferment rice grains for 3–4 days. The process of making kanom jeen used to be a real family activity, with multiple people making a dough in a huge mortar and pestle.
The fresh thin rice noodles are round with a soft and pleasant chew when you bite in them. The round shape and slim texture allows them to be coated with toppings like sauces and Thai food such as spicy coconut curries, which is what they are often used for.
Each region in Thailand has their own preferred sauce or dishes to combine with kanom jeen.
Kanom jeen nam ya is a traditional Thai dish that combines kanom jeen noodles with the creamy coconut milk fish-based curry, “nam ya”. kanom jeen nam ya pa is another spicy variation of this dish.
What is kanom jeen eaten with
Each region in Thailand has their own preferred sauces or dishes to combine with kanom jeen.
In Southern Thai regions like Songkhla and Pattani, they often serve a variation of this kanom jeen nam ya recipe, but they like to use fish entrails as well as fish flesh.
All over Thailand and in Bangkok, locals and tourists enjoy kanom jeen with Thai green curry (gaeng keow wan) as an alternative for white rice.
Thai restaurants in the northern parts prefer to serve these thin rice noodles with aromatic sauces. For example, kanom jeen nam ngiaw, made from red curry paste, pork, tomato, fermented nuts, shrimp paste, and other ingredients.
Boiled eggs, fresh vegetables and herbs are just a glimpse of the combinations that can be enjoyed with kanom jeen.
Vegetables you can eat with kanom jeen:
- Cucumber
- Soybean
- Sweet basil
- Lemon basil
- Pickled cabbage
- Banana blossoms
- Bean sprouts
- Cabbage
- Morning glory
- Flowers
- Yard long beans
- Garlic
- Onions
- Bamboo shoots
- And many, many more.
Other types of noodles for this recipe
The traditional choice of noodles for pairing with this Thai fish curry are kanom jeen, but if you’re struggling to find them, here are some good alternatives:
- Rice vermicelli: These are thin and delicate, which also absorb flavors of sauces or curries very well.
- Fresh egg noodles are made from eggs, flour, and water.
- Glass noodles are made from mung bean starch and are very thin and translucent.
Ingredients
Ingredients can be sourced at Asian grocery stores and Asian markets.
The exact measurements are in the recipe card at the end of this post.
- Fish – Fresh fish flesh forms the heart of this dish. I used tilapia since it’s an affordable option and readily available at food markets in our rural village. Other options are mackerel, catfish, barramundi, snapper, grouper, or sea bass. Feel free to experiment with others as well.
- Fish balls (look chin pla) – Fish balls add texture and are a delicious addition to the fish curry. These fish balls are available at the frozen section in most Asian grocery stores.
- Water – Water forms the base of the fish broth.
- Lemongrass, kaffir lime leaves, galangal, finger roots – Aromatic Asian herbs infuse the broth with flavor and herbal notes.
- Dried chilies (large & regular) – Fiery chilies bring heat and a spicy note, without overwhelming the other flavors. For a spicier dish, add more dried chili peppers.
- Garlic – Garlic adds depth and extra flavor.
- Coconut milk – Use full-fat coconut milk for a creamy Thai fish curry.
- Salt – Salt balances out the overall flavors.
- Shrimp paste – A key ingredient of Thai cuisine, adds umami and intensifies the seafood flavor.
- Fish sauce – A staple in Southeast Asia for umami and salty flavors.
- Palm sugar – A sweetener that adds a hint of caramel flavor.
- Shallots, green onions
Cooking instructions
First, we’ll prepare a flavorful fish and spice broth. Then, we’ll pound the broth ingredients with a traditional mortar and pestle. After returning the pounded paste into the broth, we’ll add coconut milk for creaminess and richness.
-
Chop the finger root, galangal, lemongrass, and shallots.
-
Begin by heating water in a large sized wok or pot over medium heat. Once the water begins to boil, add the fish along with the herbs and spices (lemongrass, finger root, kaffir lime leaves, large & regular dried chilies, garlic, galangal, and shallots).
-
Place a lid over the mixture and allow the broth to simmer for a duration of 30 minutes, or until the fish reaches a tender consistency.
-
Remove the fish and transfer it to a separate plate to let it cool down. Using a sieve, remove all herbs and spices, and transfer to a mortar or a food processor. Remove the wok or pot from heat and set aside, don’t dispose the broth!
-
Pound or mix the herbs and spices into a fine paste. Add shrimp paste and pound/mix once more.
-
Fillet the fish, leaving only the flesh.
-
Move the fish flesh to either your mortar or a food processor, and proceed to pound or blend it into a rough paste.
-
Return the wok or pot with your broth to heat, and add the pounded fish curry paste once boiling. Pour in the coconut milk, then cover with a lid and cook for 5 minutes.
-
Add the sauces and seasonings by adding palm sugar, salt, and fish sauce. Next, add the fish balls and cook for approx 2 minutes, stirring regularly. Lastly, add the green onions and stir once more. Remove from heat and serve immediately.
How to serve
Arrange the noodles into bowls and ladle the Thai fish curry (nam ya) over the noodles. Add fresh herbs and vegetables like chopped yard long beans and cabbage near the noodles.
Additionally, you can serve with condiments like fish sauce and Thai chili flakes.
How to store
Let your leftovers cool down to room temperature and store them in the refrigerator.
If possible, store the rice noodles and the fish curry in separate airtight containers.
Consume the leftovers within 2 days.
To reheat: Reheat on the stove top over low-medium heat, stirring occasionally.
To freeze: Transfer the curry to a freezer-safe container and store in your freezer. Thaw in the fridge overnight and reheat.
Fun facts
- “Kanom jeen” (ขนมจีน) refers to a specific type of fresh rice noodles. “Kanom” translates to a snack or dessert in English, and “jeen” describes Chinese-related dishes.
- Kanom jeen is more than just a noodle dish. It’s part of our Thai culture, and our celebrations and festival activities. At weddings, the long white noodles symbolize enduring love. And in Isan, the northeast of Thailand, they’re a joyful part of welcoming new life. Since the noodles are versatile and can be paired with a variety of food, they’re an excellent choice to serve at activities with many people.
- Thailand’s food culture is a blend of influences from the neighboring countries Laos, Cambodia, Vietnam, Malaysia, plus a strong cultural food connection with China. Most noodle types in Thailand come from the Chinese, but that’s not true for kanom jeen. Instead, it comes from the Mon people, an ethnic group from Southeast Asia.
Frequently asked questions (FAQ’s)
Where to buy kanom jeen noodles?
Kanom jeen noodles can be found in some Asian grocery stores or Thai specialty stores. Additionally, you can search online for websites that specialize in Asian food. If you have an Asian food market nearby, you can ask for the noodles there, or ask if the vendors know where to find them.
More Thai curries you’ll love
If you love this kanom jeen nam ya recipe, please leave a star rating and/or a comment below!
Kanom Jeen Nam Ya (Rice Noodles With Thai Fish Curry)
Ingredients
- 35 ounces fish
- 51 fluid ounces water
- 3 lemongrass
- 5 kaffir lime leaves
- 4 dried chilies large
- 3 dried chilies regular
- 5 cloves garlic
- 3.5 ounces shallots
- 1 ounce galangal
- 1.3 ounce finger roots
- 34 fluid ounces coconut milk
- 1 cup green onions roughly chopped
- fish balls (look chin to taste)
- 1 tablespoon shrimp paste
- 2 tablespoons salt
- 1 tablespoon palm sugar
- 3 tablespoons fish sauce
Instructions
- Chop the finger root, galangal, lemongrass, and shallots.
- Begin by heating water in a large sized wok or pot over medium heat. Once the water begins to boil, add the fish along with the herbs and spices (lemongrass, finger root, kaffir lime leaves, large & regular dried chilies, garlic, galangal, and shallots).
- Place a lid over the mixture and allow the broth to simmer for a duration of 30 minutes, or until the fish reaches a tender consistency.
- Remove the fish and transfer it to a separate plate to let it cool down. Using a sieve, remove all herbs and spices, and transfer to a mortar or a food processor. Remove the wok or pot from heat and set aside, don’t dispose the broth!
- Pound or mix the herbs and spices into a fine paste. Add shrimp paste and pound/mix once more.
- Fillet the fish, leaving only the flesh.
- Move the fish flesh to either your mortar or a food processor, and proceed to pound or blend it into a rough paste.
- Return the wok or pot with your broth to heat, and add the pounded fish curry paste once boiling. Pour in the coconut milk, then cover with a lid and cook for 5 minutes.
- Add the sauces and seasonings by adding palm sugar, salt, and fish sauce. Next, add the fish balls and cook for approx 2 minutes, stirring regularly. Lastly, add the green onions and stir once more. Remove from heat and serve immediately.
Notes
- Use the nutrition card in this recipe as a guideline.
- Serve with fresh vegetables like yard long beans and cabbage.
I like this recipe.