Vietnamese Shrimp Salad (Goi Tom) is a fresh, herbaceous Asian-style slaw with fantastic texture and crunch. It’s served with a sweet, salty, and tangy dressing. Serve this healthy salad as an appetizer, side, or main dish!
Vietnamese shrimp salad is a glorious amalgamation of crispy shredded cabbage and carrots, tender poached shrimp, fragrant herbs, and crunchy peanuts. It’s served with nuoc cham, a fish sauce-based dressing that is bold yet sweet, tangy, and salty. It can be made mild or spicy to taste. This is the stuff we Vietnamese use on EVERYTHING. It’s so good!!!
I grew up eating this salad, but my mom used to make a chicken version called Goi Ga. (My parents raised five kids on a blue-collar single-family income, so chicken was a more affordable choice.) Both versions are delicious, but I love shrimp just a bit more. So, if shrimp is not your thing, chicken is a great substitute!
The salad is served undressed. You add the nuoc cham dressing, as desired, to the table. Allow the flavors to meld about 5 minutes before eating. Sprinkle the chopped roasted peanuts over the salad after you mix in the dressing (as seen in some of these images) so that you can fully appreciate the crunchiness and nuttiness the peanuts impart.
Ingredients needed:
- Shrimp—peeled and deveined shrimp are poached until cooked through. Their tenderness plays well with the crispy, crunchy cabbage and carrots. This recipe uses extra-large shrimp, but any size can be used. You only need to adjust the poaching time accordingly.
- Cabbage—I have always had the salad with regular green cabbage, but savoy or napa cabbage are good substitutes. For added color, replace some of the green cabbage with red cabbage.
- Carrots—use store-bought shredded carrots in a pinch, but they are too thick. I prefer to shred my own using a vegetable peeler to obtain thinner, delicate strips.
- Fresh herbs—a generous amount of herbs makes the salad wonderfully fresh and fragrant. I typically use all mint or mostly mint and some cilantro. I love the bright, fresh pop of flavor the mint imparts. Vietnamese coriander (rau ram) or Thai basil are also good options. Feel free to mix and match the herbs as desired.
- Onion—typically, sliced white or yellow onion goes into this salad. But for a colorful salad, I like to use red onion. If you don’t like the sharpness and bite of onions, soak the slices in cold water for 5-10 minutes for the flavor to mellow out.
- Roasted peanuts—unless you’re allergic, chopped roasted peanuts are a must-have garnish. In addition to their nuttiness, they add great texture and additional crunch.
- Nuoc cham—is made with nuoc mam, sugar, lime juice, water, rice wine vinegar, garlic, and red pepper flakes (or chili sauce). This sauce is the hallmark of Vietnamese cuisine. The star ingredient is nuoc mam, a fish sauce…but don’t let that scare you! This magical sauce adds a tremendous depth of flavor and umami. The dressing doesn’t taste like fish! It can be found in the Asian food aisle of most grocery stores. Get it at the store if you can. It’s much cheaper than online. If you want to buy online, I use this brand.
Recipe highlights:
- For the dressing, whisk together sugar, nuoc mam, lime juice, rice wine vinegar, water, chopped garlic, and red pepper flakes. Set aside.
- Season water with salt and black pepper. Bring to a boil. Remove from heat and add shrimp. Cover for 2-3 minutes or until shrimp are curled, pink, and opaque.
- Transfer the shrimp to a water bath to cool. Pat dry.
- If you want to hand shred carrots, make scores down along the sides with a sharp paring knife. Run a vegetable peeler over the slits to create thin shavings.
- In a large mixing bowl or platter, layer shredded cabbage, carrots, onion, chopped mint, and cilantro. Add shrimp. Add the nuoc cham dressing. Toss. Garnish with chopped roasted peanuts.
- Refer to the recipe card below for detailed instructions.
View the how-to video or save for later with this Pinterest Pin.
How to substitute chicken for shrimp:
As I mentioned earlier, you can replace the shrimp with chicken. Use 12 ounces of poached skinless-boneless chicken breast. Hand shred and allow to cool before adding to the salad.
As a time saver, use rotisserie or leftover chicken! I have!
Recipe shortcuts:
- For the cabbage— save time and effort, use store-bought shredded cabbage.
- For the carrots—get store-bought if you don’t want to shred your own. They are typically matchstick style and too thick for my personal preference. It’s better to shred your own to make thinner shavings.
- For the shrimp—buy store-bought precooked shrimp.
How to store:
- For best quality, do not dress the salad before storing. Keep the salad dressing and the salad in separate air-tight containers. Store the salad for up to 2 days refrigerated (the shrimp gives it a short shelf-life). Store the dressing in the refrigerator for up to 2 weeks.
You Might Also Like:
Vietnamese Chicken and Cabbage Salad
Description
Vietnamese Shrimp Salad (Goi Tom) is a fresh, herbaceous Asian-style slaw with fantastic texture and crunch. It’s served with a sweet, salty, and tangy dressing. Serve this healthy salad as an appetizer, side, or main dish!
Ingredients
Nuoc Cham Dressing:
Instructions
- Add all the nuoc cham ingredients to a small bowl. Whisk to dissolve sugar. Set aside for the flavors to meld.
- Bring a medium saucepan filled halfway with water to a boil. Season with salt and black pepper. Remove from heat. Add shrimp. Cover for 2-3 minutes or until they curl into a “C” shape and are pinkish in color.
- Have a bowl filled with ice and water ready. Use a slotted spoon to transfer shrimp into the ice water. Leave for 5 minutes to cool and chill. Remove and pad dry. Refrigerate.
- Cut cabbage into wedges and thinly slice into strips. Use a vegetable peeler to thinly shave the carrot strips. Optional: use the tip of a paring knife to make sores down the sides of the carrots, 1/5-inch apart. Then, use a vegetable peeler to shave into strips.
- Thinly slice onion and coarsely chop mint and cilantro.
- Assemble the salad in a large bowl or platter: cabbage, carrots, onion, herbs, and shrimp. Refrigerate if time permits. The salad is best served cold. Add nuoc cham when ready to serve. Garnish with chopped peanuts. Allow the salad to sit for about 5 minutes for the flavors to meld.
- Makes 6 appetizers, 4 sides, or 2-3 main dish servings.
Make the nuoc cham:
Poach shrimp:
For the salad:
Notes
- If using different sizes of shrimp, check for doneness accordingly. Smaller shrimp require less time, while larger ones take more time to cook. It takes about 1-5 minutes for shrimp to poach, roughly 1 minute for small shrimp, and about 5 minutes for extra colossal.
- If you want to mellow out the bite and sharpness of the onion, place the slivers in a bowl of cold water for 5-10 minutes. Pat dry before use.
- If you don’t like cilantro, use all mint. Thai basil is also a good replacement.
- Variation: use 12 ounces of shredded chicken instead of shrimp.
Disclosure: This site contains paid advertising and affiliate links. In Good Flavor is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.
This is so darn appealing to me! And I could drink that dressing.
I’m guilty of taking sips of it, Mimi!! 🙂
Good Flavor’s Vietnamese Shrimp Salad is a culinary masterpiece that blends vibrant colors, bold flavors, and tantalizing textures beautifully. The succulent shrimp and crisp vegetables, and aromatic herbs create a harmonious balance of freshness and zest. With its perfect blend of sweet, sour, and savory notes, the zingy dressing takes this salad to new heights. Prepare to embark on a culinary adventure as you savor every bite of this exquisite Vietnamese Shrimp Salad, a true celebration of flavor and texture!
This is a perfect summer salad. Thanks for the photo of the carrots. I use a peeler for mine too but your technique of scoring them first is so much better.
It’s the way my mom used to do the carrots, so I that’s what I do 🙂
Just remember not to use too much sugar in your nuc mam. It’s not supposed to be sweet. The suite is to balance out the flavors.
Yes, but it’s also about personal taste. Some people prefer it a bit sweeter than others. I don’t think you can go wrong either way 🙂
We make this quite often but we use chicken just because we have high cholesterol. And we put it in rice paper and dip it in nuoc mam. BTW it should be “nuoc mam” not “nouc mam”😉
Oooo!! I need to try wrapping it in rice paper. It makes perfect sense! Chicken is delicious too and definitely a lighter option than shrimp.
My bad on the spelling! Thank you for pointing it out!!😊 I can’t believe I didn’t catch that.
I am serving this a a main dish…what would be good to serve with it?
I think that’s wonderful!! Try serving it with a nice crusty baguette or a side of Jasmine Rice (and make extra nuoc cham to drizzle over the rice). You can also serve as a soup and salad meal alongside chicken or wonton soup. Dumplings (pork or chicken) are also a fantastic accompaniment. Your grocery store should have an option in the frozen section if you don’t have a local Asian market. My Shrimp Wonton Chips goe well with this salad as well. I hope this helps!!