Yum Kanom Jeen (Cold Thai Rice Noodle Salad Recipe)

As an Amazon Associate, I earn from qualifying purchases. Read the full disclosure here .

This cold Thai rice noodle salad recipe makes a Thai yum kanom jeen with a zesty chili-lime dressing in just 20 minutes. Make it with mackerel or your favorite protein for a spicy summer lunch or light meal!

Yum kanom jeen, a Thai rice noodle salad with flaked fish, shallots, fresh chilies, and long beans in a patterned serving dish.

Tip: If you’re a fan of refreshing noodle salads, be sure to try my yum woon sen too; it’s made with light, chewy glass noodles!

What is yum kanom jeen

Yum kanom jeen (ยำขนมจีน) is a cold Thai rice noodle salad made with soft fermented rice noodles, fish sauce, lime juice, and palm sugar. Yum means mixed salad, and kanom jeen are fermented rice noodles. It tastes spicy, tangy, and refreshing.


Close-up of Thai cold rice noodle salad with mackerel, fresh herbs, and chili, scooped with a wooden spoon.

More about this Thai mackerel salad

This khanom jeen salad is really fast and easy to make, and full of traditional flavor. You can use canned mackerel or grilled fish from the market, but you can also swap the mackerel for other proteins like shrimp, beef, or chicken.

Mackerel is readily available at food markets in Thailand.
Mackerel, the key ingredient in this salad, is readily available at food markets in Thailand.

The salad dressing combined fish sauce, fermented fish sauce (plaa raa), palm sugar, and fresh lime juice for a complex flavor that’s salty, savory, tangy, and slightly sweet. The fermented fish sauce gives this dish its deep umami kick, but you can leave it out or use less if you prefer a milder version.

It’s perfect for a summer lunch or light meal, and even better when shared alongside other Thai dishes. Serve it chilled or at room temperature for the best flavor and texture!

Learn Thai cooking step by step

My cookbook is a combination of authentic Thai recipes and Western dishes cooked with Thai flavors and ingredients. It’s a great starting point if you’re new to Thai cooking or want to cook it more often.

Front page of my Thai flavors, a digital Thai cookbook with 41 recipes, cooking tips, and personal stories.

Ingredient notes & substitutes

You can grab everything you need for this recipe at your nearest Asian grocery store or market. For exact measurements, head to the recipe card below!


Bird's eye view of recipe ingredients; rice vermicelli noodles, veggies and chilies, mackerel, fermented fish sauce, lime juice, palm sugar, and fish sauce.
A package of fresh kanom jeen noodles on a bamboo background.
  • Kanom jeen – These are soft, thin Thai rice noodles made from fermented rice flour. They’re commonly used in Thai salads and curries, known for their slightly tangy flavor and springy texture. Use leftovers to make tam sua.
  • Mackerel – Adds a bold, rich flavor; you can swap it with grilled fish, shrimp, pork, chicken, or tofu.
  • Fermented fish sauce, fish sauce, palm sugar, lime juice – These form the signature dressing with deep umami, salty, tangy, and sweet notes.
  • Shallots, culantro, green onions – A fresh herb mix that adds brightness and aroma to the salad.
  • Yard long beans – Crunchy and fresh, these snake beans are traditional and can be subbed with green beans if needed.
  • Chilies – Use Thai Jinda, bird’s eye, or any fresh chilies to adjust the spice to your liking.
  • Thai chili flakes (optional) – Add for extra heat if you enjoy a spicier salad.

How to make Thai rice noodle salad

Soak the noodles

If using dry rice vermicelli, soak or cook according to the package. Rinse with cold water to keep them from sticking and set aside.

Prep the vegetables and mackerel

  1. Finely slice the herbs, shallots, chilies, and yardlong beans.
  2. Heat oil in a pan and pan-fry the mackerel until the skin is crispy. Let cool slightly, then flake the meat and remove bones.
Instructions for prepping the vegetables and frying the mackerel.

Toss the cold noodle salad

  1. In a large mixing bowl, whisk together fish sauce, fermented fish sauce (if using), palm sugar, lime juice, and chili flakes (if using).
  2. Add the noodles, mackerel, herbs, and vegetables.
  3. Toss everything together until evenly coated. Serve immediately, chilled or at room temperature.
Instruction for tossing the yum kanom jeen salad.

More Thai salad recipes you’ll love

If you loved reading this yum kanom jeen recipe, please make my day by dropping a star rating and/or a comment below! Follow along on FacebookInstagram, and Pinterest for more!

Yum Kanom Jeen (Cold Thai Rice Noodle Salad Recipe)

Spicy Thai yum kanom jeen salad with rice noodles, mackerel, red onion, chili, and herbs served in a blue and white bowl.
Yum kanom jeen is a quick and healthy Thai rice noodle salad with mackerel, herbs, and a bold chili-lime dressing. Ready in 20 minutes!
Praew
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Cuisine Asian, Thai
Course Salad
Serving Size 1

Equipment

Ingredients

  • 3 ounces dry rice vermicelli noodles
  • 3/4 cup yardlong beans, roughly chopped
  • 4 ounces mackerel
  • 1/2 cup Thai shallots, sliced
  • 2 tbsp green onions, finely chopped
  • 1 tbsp culantro, finely chopped
  • 3 chilies, to taste
  • 1 tsp red chili flakes, optional, to taste
  • 2 tbsp fermented fish sauce
  • 1 tbsp fish sauce
  • 1 tbsp palm sugar
  • 1 1/2 tbsp fresh lime juice

Instructions

  • Soak dried rice vermicelli noodles according to package directions. Rinse in cold water and drain well.
  • Heat a pan over medium heat. Fry mackerel until the skin is crispy, then flake the meat and discard the bones.
  • In a large mixing bowl, whisk together fish sauce, fermented fish sauce (if using), palm sugar, lime juice, and chili flakes.
  • Add the noodles, vegetables, herbs, and flaked mackerel to the bowl. Toss everything well until evenly coated.
  • Serve immediately at room temperature or slightly chilled.

Notes

  • Use the nutrition card in this recipe as a guideline.
  • You can swap the mackerel for other protein like tuna, chicken, tofu, or others.
  • Feel free to add more vegetables.
Calories: 334kcal | Carbohydrates: 39g | Protein: 27g | Fat: 9g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 3g | Cholesterol: 47mg | Sodium: 1583mg | Potassium: 1319mg | Fiber: 5g | Sugar: 21g | Vitamin A: 3154IU | Vitamin C: 215mg | Calcium: 116mg | Iron: 4mg

How to serve

Thai salad with rice noodles can be served with extra lime wedges and fresh herbs on the side. Pair it with fresh vegetables, lettuce wraps, boiled eggs, crunchy pork rinds, or a mild soup to balance the heat, perfect for a shared Thai-style meal.

How to store

Once the kanom jeen noodles are mixed with the dressing, they tend to soak up all the flavor and turn soggy. For the best taste and texture, enjoy the salad fresh. If you have leftovers, store them in an airtight container in the fridge and eat within a day, just know it won’t be quite the same.

Frequently asked questions

Is this dish gluten-free?

Yes, since there is no soy sauce or any other gluten-containing ingredients in this recipe, it is gluten-free as long as all your sauces and other ingredients are gluten-free.

Is there a vegetarian version of this salad?

You can substitute the mackerel with tofu and use a vegetarian fish sauce.

Similar Posts

  • Pad Ped Talay Recipe (Thai Spicy Seafood Stir Fry)

  • Shaved Ice Recipe (Nam Kang Sai)

  • Gang Garee Curry Recipe (Thai Yellow Chicken Curry)

  • Thai Green Curry Fried Rice Recipe

  • Som Tam Recipe (Thai Papaya Salad)

5 from 1 vote (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating