Tasty Recipes for the Home Cook

Appetizer Asian Inspired Fish / Seafood Light and Healthy Main Dish Salads and Sides

Vietnamese Shrimp Salad (Goi Tom)

Vietnamese Shrimp Salad (Goi Tom) is a fresh and herbaceous Asian style slaw with great texture and crunch. It’s served with a sweet, salty, and tangy dressing. This healthy salad can be served as an appetizer, side, or main dish!

Vietnamese Shrimp Salad (Goi Tom)
  Instagram  Yummy

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 us 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. 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, at 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.

Vietnamese Shrimp Salad (Goi Tom)

Vietnamese Shrimp Salad (Goi Tom)

Ingredients needed:

  • Shrimp—peeled and deveined shrimp are poached until cooked through. Its tenderness plays well with the crispy crunchy cabbage and carrots. This recipe uses extra large shrimp, but use 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— store bought shredded carrots can be used in a pinch, but I think 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 make 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 go into this salad. But for a colorful salad, I like to used 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 is a must have garnish. Aside from the 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 nouc mam, a fish sauce…but don’t let that scare you! This magical sauce adds 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:

  • Whisk together sugar, nuoc mam, lime juice, rice wine vinegar, water, chopped garlic, and red pepper flakes for the dressing. 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 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 nouc cham dressing. Toss. Garnish with chopped roasted peanuts.
  • Refer to 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. Poach your own. 12 ounces of skinless-boneless chicken breast will do for this recipe. Hand shred and allow to cool before adding to the salad.

Poach your own, or as a time saver, use rotisserie or leftover chicken! I have!


Recipe shortcuts:

  • For the cabbage— save time and effort, use or packaged shredded cabbage. Angel hairstyle is great. It’s delicate but still has a nice crunch.
  • For the carrots—get store bought if you really don’t want to shred your own, but keep in mind, the matchstick size is a little too thick for goi tom.
  • For the shrimp—buy store bought precooked shrimp.

How to store:

  • For best quality, do not dress the salad before storing. Keep the dressing and salad in separate air tight containers. Because of the shrimp, the salad keeps for up to 2 days refrigerated. The dressing keeps well, refrigerated in an airtight container, for up to 2 weeks.

Vietnamese Shrimp Salad (Goi Tom)

YOU MIGHT ALSO LIKE THESE RECIPES

Vietnamese Chicken and Cabbage Salad

Difficulty:BeginnerPrep time: 20 minutesCook time: 3 minutesTotal time: 23 minutesServings:6 Servings

Description

Vietnamese Shrimp Salad (Goi Tom) is a fresh and herbaceous Asian style slaw with great texture and crunch. It’s served with a sweet, salty, and tangy dressing. This healthy salad can be served as an appetizer, side, or main dish!

Ingredients

  • Nuoc Cham Dressing:

Instructions

    Make the nuoc cham:

  1. Add all the nuoc cham ingredients to a small bowl. Whisk to dissolve sugar. Set aside for the flavors to meld.
  2. Poach shrimp:

  3. 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 pink-ish in color.
  4. 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.
  5. For the salad:

  6. Cut cabbage into wedges and thinly slice into strips. Use a vegetable peeler to thinly shave carrot strips. Optional: use the tip of a paring knife to scores down the sides of the carrots, 1/5-inch apart. Then use a vegetable peeler to shave into strips.
  7. Thinly slice onion and coarsely chop mint and cilantro.
  8. Assemble salad in a large bowl or platter as follows: cabbage, carrots, onion, herbs, and shrimp. Refrigerate if time permits. Salad is best served cold. Add nuoc cham when ready to serve. Garnish with chopped peanuts. Allow salad to sit for about 5 minutes for the flavors to meld.
  9. Makes 6 appetizers, 4 sides, or 2-3 main dish servings.

Notes

  • If using different size shrimp check for doneness accordling. Smaller shrimp require less time and large ones require more time. It takes about 1-5 minutes for shrimp to poach, with roughly 1 minute for small shrimp and about 5 minutes for extra colossal.
  • If you want to mellow out the bite and sharpness on 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.
Keywords:Vietnamese Salad, Shrimp Salad, Nouc Cham, Asian Slaw, Shredded Cabbage

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.


11 Comments

  1. This is so darn appealing to me! And I could drink that dressing.

    1. I’m guilty of taking sips of it, Mimi!! 🙂

  2. 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!

  3. 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.

    1. It’s the way my mom used to do the carrots, so I that’s what I do 🙂

  4. Melody says:

    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.

    1. 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 🙂

  5. Loan says:

    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”😉

    1. 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.

  6. Janet says:

    I am serving this a a main dish…what would be good to serve with it?

    1. 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!!

Leave a Reply

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

eight − six =