Central Thai yam dressed with thick coconut cream, not thin. Banana blossom soaked in acid water to hold its color, then dressed with the four pillars and crowned with shrimp, chicken, and a handful of herbs that do real work.
Salads
Thai
Weeknight
Dinner Party
30 min
Active Time
15 min cook•45 min total
Yield4 servings
The yam dressing is the four pillars made portable. Fish sauce for salt. Palm sugar for sweet. Lime for sour. Chili for spice. That ratio governs every Central Thai yam, and yam hua plee is no exception. What makes this one different is the coconut cream. It's cooked down thick, almost like a sauce, and spooned over the top. Not poured thin. Not mixed into a runny dressing. Thick. That richness is what turns shredded banana blossom into something that stops conversation at a dinner table.
Here's the science you need to understand before you touch the blossom. Banana blossom oxidizes fast. The moment you slice it, the cut surfaces start turning brown. Same chemistry as a cut apple: polyphenol oxidase reacting with oxygen. The fix is acid. Squeeze lime juice into a bowl of cold water and drop the shredded blossom in immediately. The citric acid denatures the enzyme. No browning. This isn't a trick. It's chemistry your grandmother knew without needing the vocabulary.
Ajarn always said the kreung tam is everything, but the yam family is where you learn that the principles extend beyond the mortar. There's no paste here. The dressing itself carries the four pillars. You mix nam pla (fish sauce), nam tan pip (palm sugar), nam manao (lime juice), and prik khi nu (bird's eye chili) in a bowl, taste it, adjust it, and that dressing goes onto everything warm. Dress while the protein is still warm. The heat opens the dressing, lets the fish sauce and lime penetrate the chicken and shrimp. Serve at room temperature. Never from the fridge. Cold kills the aromatics.
I teach this dish at Fai Thai workshops because it forces you to respect the vegetable. Banana blossom has a delicate, slightly astringent flavor and a crisp texture that disappears if you overcook it or drown it in dressing. The blossom does the heavy lifting. The coconut cream, the shrimp, the chicken, the herbs: they're supporting cast. If you understand that, you understand yam.
Yam hua plee is a Central Thai home-cooking staple that predates the restaurant era, rooted in the practical reality that banana plants (Musa spp.) grow in nearly every Thai household garden and temple compound. The blossom, or hua plee (หัวปลี), was historically valued as a postpartum food for nursing mothers due to its believed galactagogue properties. Coconut cream-dressed yam like this one and yam thua phoo (winged bean salad) form a distinct subcategory within the Central Thai yam tradition, where the richness of coconut replaces the sharper, leaner dressing of seafood-based yam.
The technique, the tradition, and the story behind every dish.
Fill a large bowl with cold water and squeeze in the juice of two limes. Pull away the dark outer petals of the banana blossom until you reach the pale, tightly packed inner layers. Halve the blossom lengthwise. Remove the small finger-like florets from between each layer (they're fibrous and bitter). Slice the pale inner layers as thin as you can manage, crosswise, into fine shreds. Drop each handful into the lime water immediately. Don't wait. The oxidation starts in seconds. The acid stops the browning enzyme cold. Let the shreds soak for at least 15 minutes. When you're ready to use them, drain and squeeze dry. They should be pale, crisp, and clean-tasting.
Your hands will get sticky and potentially stained from the sap. Rub them with oil before you start, or use gloves. The sap is a latex compound. Once it dries on your skin, it's stubborn.
2
Poach the proteins
Bring a pot of water to a gentle simmer. Poach the chicken breast whole until just cooked through, about 12 minutes. Remove and let it rest for five minutes, then shred it along the grain into thin strips. In the same water, poach the shrimp with shells on until they curl and turn pink, about 2 minutes. Peel and halve lengthwise. Keep the proteins warm. You'll dress them while they still carry heat. The warmth opens the dressing, lets the fish sauce and lime juice penetrate the protein fibers. Cold protein repels dressing. Warm protein absorbs it. That's the rule for every yam with cooked protein.
Poach the shrimp with shells on. The shell protects the flesh from going rubbery, and the cooking time stays short. Two minutes, no more.
3
Cook down the coconut cream
Pour the coconut cream into a small saucepan over medium heat. Stir constantly as it comes to a simmer. Let it cook for 5 to 7 minutes until it reduces by about a third and thickens visibly. You'll see the fat start to separate at the edges, tiny pools of oil breaking from the cream. That's the signal. It should coat the back of a spoon and hold its shape when drizzled. Take it off the heat and let it cool to warm. This is not a thin pour. This is a thick, rich crown that sits on top of the salad. If your coconut cream is watery, you bought the wrong brand. Look for one with at least 60% coconut extract.
Use the first press of coconut cream (hua kathi), the thick stuff at the top of the can. If you only have coconut milk, refrigerate the can overnight and scoop the solid cream off the top. The thin milk underneath is not what you want here.
4
Build the yam dressing
In a bowl, combine the fish sauce, lime juice, shaved palm sugar, and sliced chilies. Stir until the palm sugar dissolves completely. Taste it. The balance should hit sour first, then salty, then a gentle sweetness that rounds the edges, then heat building at the back. That's the yam dressing formula: the four pillars in liquid form. Adjust now. More lime if it's flat. More fish sauce if it needs depth. A pinch more sugar if the lime bites too hard. Ajarn always said: add sour last, add sour slowly. The lime changes everything the moment it goes in, and you can't pull it back.
5
Assemble the salad
Drain the banana blossom shreds and squeeze them firmly in a clean towel. They must be dry or they'll water down the dressing. Toss the shreds in a large bowl with the warm shredded chicken and shrimp. Pour the dressing over and toss with your hands, gently, working the dressing into the blossom strands. Add the sliced raw shallots, mint, and cilantro. Toss once more. Mound onto a serving plate. Spoon the thick coconut cream over the top. It should sit on the salad, not sink into it. Scatter the crushed peanuts and fried shallots over the coconut cream. Serve immediately at room temperature. This is a dish that waits for no one. The blossom starts to wilt, the herbs lose their punch, the coconut cream sets. Eat it now.
Chef Tips
•The banana blossom has layers like an artichoke. Pull away the dark magenta outer bracts until you reach petals that are pale pink to cream-colored. Those are the ones you eat. The tiny florets tucked between each layer have a hard, bitter tip. Pull them out or pinch off the tips. Most vendors remove them entirely. It's tedious but necessary.
•Coconut cream-dressed yam is a specific Central Thai subcategory. It's not a general technique you apply to any salad. Yam hua plee and yam thua phoo (winged bean salad) are the classics. The richness of the coconut cream balances the astringency of the blossom. That pairing is intentional. Don't substitute coconut cream with yogurt or mayo. That's not innovation, that's leaving the system entirely.
•Fresh herbs in yam are not garnish. Mint, cilantro, raw shallots: these are structural ingredients that provide aromatic contrast and textural variety. Use a full handful. If your yam looks bare on top, you didn't use enough herbs. A Bangkok vendor would pile them on with both hands.
•If you can't find fresh banana blossom, some Asian markets sell them vacuum-packed in brine. Drain and rinse thoroughly. They won't have the same crisp bite as fresh, but they'll carry the dressing well enough. Canned banana blossom in water is a last resort. It's soft and bland. Fresh is always the standard.
Advance Preparation
•Banana blossom can be shredded and held in lime water for up to 2 hours before assembling. Beyond that, the texture starts to soften.
•Chicken and shrimp can be poached earlier in the day and refrigerated, but bring them back to room temperature before dressing. Better yet, poach them fresh and dress while warm.
•The coconut cream can be reduced up to an hour ahead. It will thicken further as it cools. Gently rewarm if it becomes too stiff to spoon.
•Do not assemble the salad ahead of time. The lime juice in the dressing will break down the blossom within minutes. Toss, plate, serve. That's the order.
Frequently Asked Questions
Nutrition Information
1 serving (about 220g)
Calories
315 calories
Total Fat
17 g
Saturated Fat
12 g
Trans Fat
0 g
Unsaturated Fat
5 g
Cholesterol
90 mg
Sodium
1170 mg
Total Carbohydrates
20 g
Dietary Fiber
5 g
Sugars
8 g
Protein
23 g
Where cooking meets culture.
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.