An editorial recipe library. Every recipe is researched from many cited sources — see the provenance panel on each page. How we work →
ขนมจีนซาวน้ำ

Khanom Jeen Saow Nam (Thai Rice Noodles with Pineapple-Ginger)

/kʰā.nǒm t͡ɕīːn sǎːw náːm/ · also Khanom Chin Sao Nam
Khanom jeen saow nam is not khanom jeen with curry. It is a cool central Thai noodle plate: fresh fermented rice noodles dressed with salted coconut milk, chopped pineapple, ginger, Thai garlic, dried shrimp, chilies, lime, fish sauce, and sometimes fish balls or boiled egg. The dish lives or dies on contrast — cold noodles, creamy coconut, sharp ginger, sweet-acid pineapple, and enough salt to keep it from tasting like dessert.
Khanom Jeen Saow Nam — finished dish
Servings
Total time
30 min
Active time
25 min
Serves
4
Difficulty
standard
Heat

The dish in context

Khanom jeen saow nam is an old central Thai hot-weather noodle dish built on cool rice noodles, coconut milk, fruit, aromatics, and salty-sour seasoning. Thai culinary-school and press sources describe it as a classic cooling food, now less common than curry-topped khanom jeen. The dish belongs to the broader khanom jeen culture of fermented rice noodles, but it is not nam ya, nam prik, or any curry-based version. The central Thai grammar is specific: coconut milk is present, pineapple is structural, and the plate is seasoned at the table with fish sauce, lime, chilies, and sugar to balance the fruit and coconut.

Method 7 steps · 30 min

Salt the coconut milk

Heat the coconut milk and salt in a small saucepan over medium-low heat until it steams and looks uniform, 3-4 minutes. Do not boil it hard. Cool to room temperature, then chill if serving later.

Why it matters The coconut milk should taste seasoned before it reaches the noodles. A hard boil splits the fat and leaves oily beads on a dish that is supposed to read cool and clean.

Prepare the dried shrimp

Rinse the dried shrimp briefly, drain well, and pat dry. Pound in a mortar or pulse until coarse and fluffy, not paste-like.

Why it matters Coarse shrimp catches on the noodles and releases salt in small bursts. A paste smears into the coconut milk and makes the plate muddy.

Cut the fresh toppings

Khanom Jeen Saow Nam step 3: Cut the fresh toppings

Chop the pineapple finely and keep its juice. Slice the garlic thin, cut the ginger into fine matchsticks, and slice the chilies. Hold each topping separately.

Why it matters This dish is assembled, not cooked together. Keeping the toppings separate preserves the sharpness of garlic, the snap of ginger, and the yellow pineapple pieces that define the plate.

Prepare the optional protein

Khanom Jeen Saow Nam step 4: Prepare the optional protein

Blanch the fish balls in simmering water until hot through, 2-3 minutes, then halve them. Halve the boiled eggs if using.

Why it matters Fish balls should be warm or room temperature, never cold from the refrigerator. Cold fish balls tighten and taste rubbery against soft noodles.

Separate the noodles

Khanom Jeen Saow Nam step 5: Separate the noodles

Loosen the khanom jeen gently with clean hands or chopsticks. If using refrigerated noodles, rinse quickly in cool water and drain until no water pools underneath.

Why it matters Excess water is the common failure. Coconut milk and pineapple juice already provide moisture; added rinse water makes the seasoning taste weak.

Assemble the bowls

Khanom Jeen Saow Nam step 6: Assemble the bowls

Divide the noodles among 4 shallow bowls. Spoon over salted coconut milk, then top with pineapple, ginger, garlic, dried shrimp, chilies, fish balls, egg, and cilantro if using.

Why it matters Layering matters. If everything is mixed in a large bowl first, the noodles absorb liquid unevenly and the raw aromatics lose their clean bite.

Season at the table

Serve with lime juice, fish sauce, and palm sugar on the side, or season each bowl with about 1 tablespoon lime juice, 2 teaspoons fish sauce, and 1 teaspoon palm sugar. Mix lightly before eating.

Why it matters There is no fixed ratio because pineapple changes by fruit. The target is creamy, salty, sweet-tart, and sharp; if it tastes like coconut dessert, add fish sauce and lime before adding more chili.

Common mistakes

  • {'mistake': 'Treating it like khanom jeen nam ya.', 'fix': 'Do not ladle curry over it. Saow nam is built from coconut milk and fresh toppings, with seasoning added late.'}
  • {'mistake': 'Using sweetened coconut milk.', 'fix': 'Use unsweetened coconut milk and season it with salt. Sweetened coconut milk pushes the dish into dessert.'}
  • {'mistake': 'Letting the assembled plate sit.', 'fix': 'Assemble close to serving. Pineapple juice, fish sauce, and coconut milk soften the noodles and dull the raw aromatics.'}
  • {'mistake': 'Skipping dried shrimp without replacing the salt and savoriness.', 'fix': 'If dried shrimp is omitted, increase fish sauce carefully or use a shellfish-free marine substitute. Otherwise the dish tastes thin and sweet.'}
  • {'mistake': 'Cutting ginger and garlic too thick.', 'fix': 'Slice both fine. Thick raw garlic burns; thick ginger turns fibrous and dominates each bite.'}

What does not belong

  • {'item': 'curry paste', 'reason': 'Curry paste does not belong in khanom jeen saow nam. That turns the dish toward nam ya or another khanom jeen curry.'}
  • {'item': 'chili jam', 'reason': 'Thai chili jam does not belong here. It darkens the coconut milk and adds roasted sweetness that fights the pineapple and ginger.'}
  • {'item': 'lemongrass, galangal, and makrut lime leaves', 'reason': 'Those herbs belong to soups and curries, not this cool noodle assembly.'}
  • {'item': 'canned pineapple syrup', 'reason': 'Syrup does not belong. The pineapple should give fruit acid and juice, not a candy-sweet coating.'}
  • {'item': 'wheat noodles', 'reason': 'Wheat noodles do not belong. The soft fermented rice-noodle texture is the base structure of khanom jeen.'}

Adaptations

Vegan Partial

Use soy sauce and salt instead of fish sauce, omit dried shrimp, fish balls, and egg, and add toasted ground peanuts or toasted coconut for body. This is a vegan adaptation, not the traditional profile; the fermented marine salinity is missing.

Halal Partial

Use halal-certified fish sauce, fish balls, and dried shrimp. The standard ingredient set contains no pork or alcohol.

Gluten-free Partial

The dish is naturally gluten-free if the fish sauce, fish balls, and any substitute noodles are certified gluten-free. Many commercial fish balls contain wheat starch; read the label.

Dairy-free Partial

The standard dish is dairy-free. Coconut milk is not dairy.

Shellfish-free Partial

Omit dried shrimp and use extra fish sauce or toasted dried fish flakes if fish is acceptable. If all seafood is avoided, use soy sauce and salt; the dish becomes a nontraditional adaptation.

Provenance

Sources surveyed69
Cultural authority3
Established press7
Community + blogs19
Individual voices40
Weighted score91.5
Review statusfounder-reviewed
Generated2026-05-16 03:52:40 UTC
Founder reviewed2026-05-16 03:52:59 UTC
Cultural accuracy7/10
Substitution safety8/10