Goi sen is a Vietnamese lotus stem salad, usually tossed with crisp vegetables, fresh herbs, and a bright, sweet-sour fish-sauce dressing. This version adds poached shrimp, roasted peanuts, and fried shallots; family and regional versions vary, and some include pork or other herbs. Use jarred lotus stems for a convenient, crunchy salad, and have a saucepan, colander, knife, and large mixing bowl ready.
Ingredients
What You’ll Need
- 2 qt (1.9 L) water and 1 tsp (6 g) salt, for cooking the shrimp.
- 12 oz (340 g) raw, peeled, deveined shrimp, thawed if frozen.
- 2 cups (about 300 g) drained lotus stems, from one 14 oz (400 g) jar; the jar’s net weight may include brine.
- 1 large carrot, about 1 cup (110 g) when cut into thin matchsticks.
- 1/2 small red onion, about 1/2 cup (60 g), thinly sliced; optional for a sharper bite.
- 3 tbsp (45 ml) fresh lime juice.
- 3 tbsp (45 ml) fish sauce.
- 2 tbsp (25 g) granulated sugar.
- 2 tbsp (30 ml) water, for the dressing.
- 1 small garlic clove, about 3 g, finely minced.
- 1 small red chili, about 5 g, thinly sliced, or less to taste; optional.
- 1 cup (about 20 g) loosely packed rau ram, torn or roughly chopped.
- 1/2 cup (about 10 g) mint leaves, roughly chopped.
- 1/2 cup (60 g) roasted peanuts, roughly chopped.
- 1/3 cup (20 g) fried shallots, for serving.
Rau ram, also called Vietnamese coriander, has a peppery, slightly citrusy flavor and is traditional in many versions of this salad. If it is unavailable, use a mix of cilantro and mint in its place. The result will be fresh and fragrant, though less peppery. Find lotus stems in brine at Vietnamese or other Southeast Asian grocers. If you cannot find them, use thinly sliced, lightly blanched celery for crunch; it is a practical stand-in, not the same ingredient or flavor. Fish sauce provides the dressing’s savory depth. Soy sauce can substitute in a pinch, but the dressing will taste less distinctive.
Step-by-Step
- Rinse and drain the lotus stems. Tip the jar into a colander and discard the brine. Rinse the stems under cold running water, then drain well. Taste a piece: if it is notably salty or sour, rinse again. Slice any thick pieces lengthwise so they are easy to eat, and cut longer pieces into manageable lengths. Pat them dry with a clean towel or leave them in the colander while you prepare the other ingredients. Excess water dilutes the dressing, so give the stems time to drain.
- Prepare the vegetables and herbs. Peel the carrot and cut it into thin matchsticks, or use the coarse side of a grater for a quicker, softer result. Slice the onion thinly if using it. Rinse and dry the rau ram and mint, then roughly chop or tear the leaves. Keep the herbs aside until shortly before serving. If they are wet, the dressing will cling poorly and the salad can become watery.
- Mix the dressing. In a small bowl, stir the lime juice, fish sauce, sugar, and 2 tablespoons (30 ml) water until the sugar dissolves. Mix in the minced garlic and sliced chili, if using. Taste a small spoonful. It should be lively, balanced between salty, sour, and sweet, and a little stronger than you want the finished salad to taste because the vegetables will soften its impact. Adjust with a little more lime for brightness, sugar for sweetness, or water if it is too intense.
- Poach the shrimp. Bring 2 quarts (1.9 L) water and 1 teaspoon (6 g) salt to a boil in a saucepan. Add the shrimp and stir once so they separate. Cook just until opaque and curled, usually about 2–3 minutes for small shrimp or 3–5 minutes for larger ones. Check a thick shrimp with a food thermometer: the USDA FSIS safe minimum internal temperature for shrimp is 145°F (63°C). Avoid leaving them in the water after they are done, since overcooked shrimp turn firm and rubbery.
- Cool and prepare the shrimp. Drain the shrimp promptly and rinse briefly under cold water, or transfer them to a bowl of ice water, to stop the cooking. Drain thoroughly and let them cool for about 5 minutes. Slice large shrimp in half lengthwise; leave small ones whole. The shrimp should be cool before they meet the herbs, so they do not wilt the leaves or warm the dressing.
- Toss the salad base. Put the drained lotus stems, carrot, and onion in a large bowl. Pour over about three-quarters of the dressing and toss until everything is lightly coated. Leave the mixture for 2 minutes, then taste a piece of lotus stem and carrot. Add more dressing a spoonful at a time if needed. This brief pause helps the vegetables take on flavor without leaving them to sit long enough to lose their crunch.
- Finish and serve. Fold in the cooled shrimp, rau ram, and mint gently. Scatter the peanuts and fried shallots over the top just before serving, or pass them at the table so they stay crisp. Serve promptly as a starter, a shared salad, or part of a Vietnamese-style meal with rice and other dishes. If you are preparing it ahead, keep the toppings and herbs separate and combine them shortly before serving.
Common Mistakes
Skipping the rinse on jarred lotus stems: Brine can be quite salty or tangy, and the flavor varies by product. Rinsing and tasting before dressing lets you control the final seasoning. Leaving the stems wet: Water clinging to them thins the dressing and makes the bottom of the bowl soupy. Drain thoroughly, and blot them if needed.
Overcooking the shrimp: Shrimp cook quickly, and their color alone is not a reliable safety check. Use a thermometer in a thick piece and remove them as soon as they reach the USDA FSIS minimum of 145°F (63°C). Adding herbs too early: Lime and fish sauce can make delicate leaves limp if they sit in the dressing. Fold the herbs in at the end.
Pouring in all the dressing without tasting: Lotus stems and fish sauce vary in saltiness. Start with most, taste, and add the rest gradually. Putting crunchy toppings on too soon: Peanuts and fried shallots lose their texture when they sit in moisture. Add them right before serving.
Tips
Cut the carrot and onion into pieces of similar size to the lotus stems. Thin, even strips are easier to toss and eat than thick chunks. A julienne peeler or mandoline can speed up the work, but use a guard with a mandoline and stop before the piece becomes too small to hold safely. For a milder onion flavor, soak the slices in cold water for 5 minutes, then drain and dry them well.
Balance the dressing by tasting it rather than relying only on measurements. Lime acidity and fish sauce saltiness differ from one bottle or fruit to another. The small amount of water makes the dressing easier to distribute without making it overly sharp. For more heat, add chili a little at a time; for a gentle version, leave it out. If the salad tastes flat after tossing, a squeeze of lime is often more useful than extra fish sauce.
For easier entertaining, prepare the dressing, cut the vegetables, and cook and chill the shrimp in advance. Refrigerate each component in a separate covered container, then assemble near serving time. Keep peanuts and shallots dry and separate. If you want a heartier variation, some versions combine seafood with thin slices of cooked pork; cook whole cuts of pork to 145°F (63°C) and rest for 3 minutes, or ground pork to 160°F (71°C), checking with a food thermometer. Keep any added protein cool before tossing it into the salad.
Goi sen is best shortly after it is assembled, when the lotus stems and toppings are crisp. Refrigerate perishable ingredients and leftovers within 2 hours, in a covered container at 40°F (4°C) or colder. Cooked leftovers generally keep 3–4 days refrigerated, though the herbs and crunchy toppings will soften; for the best texture, eat the salad the same day or within 24 hours. Store the dressing, herbs, peanuts, and fried shallots separately when possible.
Troubleshooting
The salad is too salty. First check whether the lotus stems were rinsed. To correct an assembled salad, add more plain carrot or drained lotus stems, plus a little lime juice and water. Avoid adding more fish sauce. If you have not added the shrimp yet, taste the dressing before using it and dilute it gradually.
The dressing tastes too sour or too sharp. Stir in a little sugar, starting with 1/2 teaspoon (about 2 g), and taste again. If it is still intense, add a teaspoon of water. Do not add a large amount of sugar at once; the dressing should be balanced, not syrupy.
The salad is watery. Drain the lotus stems and vegetables again, and pour off any liquid pooled at the bottom of the bowl. Add fresh herbs and toppings only after draining. Next time, pat the ingredients dry and add dressing shortly before serving rather than letting the salad stand.
The shrimp are tough. They were likely cooked too long or left in hot water after cooking. For this batch, slice them thinly and toss gently with the salad so each bite is less chewy. For the next batch, watch the pot closely, check the thickest shrimp for 145°F (63°C), then drain and cool them immediately.
The flavor seems weak. Make sure the dressing was distributed evenly and the sugar dissolved. Add dressing a little at a time, tasting after each addition. A small squeeze of lime can brighten the salad; a pinch of sugar can round out a sharp edge. Add salt or fish sauce cautiously because the lotus stems may already contribute salt.
Frequently Asked Questions
Can I use fresh lotus stems instead of jarred ones?
Yes, if you can find fresh lotus stems. Peel away any tough outer layer, slice the stems thinly, and briefly blanch them until crisp-tender; cool and drain them well. Fresh stems need more preparation and may have a milder, less briny flavor than the jarred kind.
Can I make goi sen salad without shrimp?
Yes. Leave the shrimp out for a vegetable-forward salad, or use cooked chicken or pork. Keep the lotus stems, herbs, dressing, and crunchy toppings, and adjust the dressing to taste. If adding meat, cook it to the appropriate safe temperature and cool it before mixing.
Can I make the salad ahead?
Prepare the components separately, cover, and refrigerate them. Toss the lotus stems and vegetables with dressing shortly before serving, then fold in herbs and cooled shrimp. Add peanuts and fried shallots at the table so they remain crisp.
What can I use instead of rau ram?
Use a mixture of cilantro and mint. It will keep the salad fresh and aromatic, though it will not have rau ram’s peppery character. Thai basil can also add fragrance, but its anise-like flavor changes the profile.
Is goi sen salad always made with peanuts?
No. Peanuts are a common crunchy garnish, but recipes vary and they can be omitted. Toasted sesame seeds or extra fried shallots offer crunch, though neither tastes exactly like peanuts. If serving guests, check for allergies and keep garnishes separate.
Related
- Russian Stencil Cake: Medovik with a Stenciled Finish
- Russian-Style Potato Salad with Peas and Dill
- Zai Shun Curry Fish Head: A Home-Style Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).