clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Green papaya salad

Thai Green Papaya Salad ส้มตำไทย (som tum)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 38 reviews


  • 1 1/2 cups julienned green papaya, soak in ice water for 10-15 minutes until they are firmer (See video @1:20 on how to julienne green papaya)
  • 2 cloves garlic
  • Thai chilies, to taste 
  • 1 1/2 Tbsp palm sugar, finely chopped, packed
  • 2-3 long beans, cut into 2-inch pieces
  • 3 Tbsp roasted peanuts (see note)
  • 1 heaping Tbsp small dried shrimp, roughly chop if you have large ones
  • 2 Tbsp fresh lime juice (see note)
  • 2 tsp tamarind paste (what is tamarind?)
  • 1 1/2 Tbsp fish sauce
  • 1/2 cup grape tomato halves or a small tomato cut into wedges
  • Serving suggestion: sticky rice and BBQ chicken are classic pairings with papaya salad!


I prefer buying raw peanuts and roasting them myself for the best flavour. Simply put them in a 350°F (175°C) oven for 15-18 minutes until they're golden, stirring them half way through for even roasting. Keep leftover roasted peanuts in the fridge or freezer to keep them fresher longer.

See video for the Thai way of cutting lime. If you have a big juicy lime, 2 Tbsp of juice is about 2/3 of the lime (so if you cut the lime the way I did in the video, you'll only need to juice piece #1 and #2). If your lime is small or doesn't have much juice, use the whole lime. You can always measure out the lime juice before adding to be sure. 

Ingredients and Kitchen Tools I Use


  1. Drain the soaked papaya well and place in a bowl lined with 2 layers of paper towel to absorb excess water. You want to have as little water on the papaya as possible so as to not dilute the dressing.
  2. In a large mortar and pestle, pound garlic and chilies until there are no more big chunks (pieces of chili skin are fine).
  3. Add palm sugar and mash with the pestle until it turns into a wet paste and all the chunks are dissolved.
  4. Add long beans and pound just until they're broken.
  5. Add dried shrimp and peanuts and pound to break the peanuts up slightly.
  6. Add fish sauce, tamarind paste, and lime juice, adding the squeezed lime skin into the mortar as well for extra lime fragrance. Stir with a large spoon to mix and dissolve the sugar.
  7. Add shredded papaya and tomatoes, and mix using the pound-and-flip method as shown in the video @8:40. Once everything looks well mixed and the tomatoes are just slightly crushed, it's done!
  8. Plate and sprinkle with the remaining peanuts (I forgot to do this in the video!).
  9. For a truly classic Northeastern Thai meal, serve with sticky rice and the ultimate BBQ chicken

If you have a small mortar and pestle:

  1. Follow instructions above in your small mortar, and stop before adding the papaya and tomatoes.
  2. Transfer the dressing into a large mixing bowl, then add the papaya and tomatoes and toss, pushing on the tomatoes slightly to bruise and release a bit of the juice.
  3. Plate and sprinkle with the remaining peanuts.

If you don't have any mortar and pestle: 

  1. Finely mince or grate the garlic and finely mince the chilies and add them to a mixing bowl.
  2. Put finely chopped palm sugar in a small bowl and drizzle a little hot water on it and mash it into a paste with a fork.
  3. Add fish sauce, lime juice and tamarind and stir until the sugar is dissolved and add to the garlic and chilies. Stir everything around to infuse the garlic and chilies into the dressing.
  4. Roughly chop half the peanuts and add to the mixing bowl.
  5. Bruise the long beans until broken using anything heavy you can find in the kitchen (a bottle, a can, rolling pin) then add to the mixing bowl.
  6. Add tomatoes and press on them to bruise and release the juice slightly.
  7. Add papaya and toss to mix.
  8. Plate and garnish with the remaining peanuts.

Join us on Patreon for bonus content & rewards!