Thai papaya salad (Som Tam) made street-style at home. Shredded green papaya, tomatoes, peanuts, and a spicy, tangy dressing make this salad burst with flavor and crunch.

Top view of Thai papaya salad (Som Tam) on a white plate

If you’ve ever wandered through a Thai night market or tucked into a meal at a roadside stall, chances are you’ve encountered Som Tam, Thai papaya salad.

I still remember the sound of shredded green papaya being pounded in a giant mortar at a street stall — quick, rhythmic thumps that somehow turned handfuls of crisp papaya, garlic, chilies, and fish sauce into a complete salad right before my eyes. It was fresh and alive, the kind of salad that wakes up your whole palate in one bite.

Plate of Thai papaya salad (Som Tam) topped with peanuts

Over the years, I’ve tasted this papaya salad in tiny alleys in Bangkok, food courts in Ho Chi Min, and roadside stalls across Singapore and Malaysia. Each place puts its own spin on it — sometimes adding fermented crab, extra herbs, or even a splash of tamarind.

After trying so many versions, I’ve brought together what I loved most into this recipe, keeping it true to the street-style flavors but easy for any home kitchen.

Why You’ll Love My Easy Som Tam at Home

Unlike many online recipes that tone things down or skip key ingredients, this street-style green papaya salad keeps the flavor punch intact.

I use traditional dried shrimp and palm sugar, and instead of the gigantic Thai-style mortar and pestle, I tenderize the papaya in a zip bag using a meat mallet — a practical tip I picked up in a Thai cooking class. It delivers the same depth of flavor and texture without intimidating tools.

If you’ve made my Thai Glass Noodle Salad (Yum Woon Sen) or Thai Beef Salad (Yum Nua), you’ll appreciate this one too — it shares that same refreshing-spicy balance.

Notes on Key Ingredients

Green Papaya

This is the heart of Som Tam. Look for firm, unripe green papaya with pale skin and white flesh dotted with tiny, pearl-like seeds. It should feel squeaky when shredded — that’s a sign of freshness. Avoid ripe papaya; it’ll just turn mushy.

Substitutes: Green papaya is pretty easy to find at Asian markets these days. Can’t find it? I’ve made great versions with green mango, jicama, carrot, cabbage, even broccoli stems. Try mixing a few, just keep the shreds thin so the dressing soaks in.

Snake Beans (or Green Beans)

Long, slightly sweet, and perfect for soaking up that punchy dressing once bruised. Cut into 2-inch pieces. If snake beans aren’t around, regular green beans do the trick.

Dried Shrimp

These tiny dried shrimp are what give Som Tam that unmistakable street-stall taste. They bring a deep, savory umami that ties everything together. Pound them into the dressing so they break down and blend in. You’ll find them in small bags at Asian markets or easily online.

Papaya Salad Dressing

This is what makes Som Tam truly unforgettable — all the sweet, sour, salty, and spicy notes of Thai cooking wrapped up in one bowl. You’ll need fish sauce, fresh lime juice, palm sugar (or light brown sugar if that’s easier), Thai chili, and garlic. It’s a quick mix, but the flavors will have you hooked.

Thai papaya salad (Som Tam) being tossed in a bowl with salad spoons

My Way to Make Fresh Papaya Salad (Som Tam)

This simple Thai salad doesn’t require any cooking but does require some whacking and pounding. Pounding the strands of papaya is necessary to tenderize the tough texture and help them soak up the dressing. It also becomes more flavorful.

While traditional Thai cooks use a large mortar (not exactly standard in most kitchens), I tell you that a simple zip bag and meat hammer — or even a rolling pin — work just as well to get the job done.

1. Prep the Green Papaya:
Peel, deseed, and shred. I like using a julienne peeler because it’s fast and makes perfect thin strands. Then lightly pound the papaya and snake beans in a zip bag. This trick I picked up in Thailand does what the giant mortar does on the street — softens the papaya so it soaks up every drop of dressing.

2. Make the Dressing:
Use a mortar (or sturdy bowl and pestle) to pound garlic, chili, and palm sugar until it all melds together. Add dried shrimp, fish sauce, and lime juice. This mix is what gives Som Tam its unmistakable kick.

3. Toss and Serve:
Combine it all with tomatoes, cilantro, and peanuts. Toss well so the dressing coats every strand. Eat immediately — the salad is best when the papaya still has a bit of bite and the dressing clings to every strand.

Tips for Success

  • Don’t skip the pounding — it’s key to flavor absorption.
  • If you like it extra spicy, add another chili (but taste first — Thai chilies pack heat).
  • Palm sugar adds subtle caramel notes that regular sugar can’t match. If substituting, use brown sugar.
  • Leftovers are best eaten the same day. The texture changes if stored too long.
Thai papaya salad (Som Tam) on a plate topped with tomatoes and crushed peanuts
Som tam, ThaiPapaya salad, served on a white oval plate.

Thai Papaya Salad (Som Tam)

Thai papaya salad (Som Tam) is a crisp, spicy street-style dish with shredded green papaya, peanuts, tomatoes, and a tangy dressing you’ll crave.
5 from 1 rating

Ingredients

  • 4 cup (400 g) shredded unripe papaya
  • 6 snake beans or 12 green beans, cut into 2-inch pieces
  • 10 cherry tomatoes, sliced in half
  • 1/4 cup (35 g) unsalted dry roasted peanuts, crushed
  • 2 tbsp (8 g) cilantro, chopped
  • 2 tbsp (10 g) fried shallot, optional

For salad dressing

  • 2 cloves garlic
  • 2-3 Thai red chili
  • 2 tbsp (30 ml) fish sauce
  • 3 tbsp (45 ml) fresh lime juice
  • 2 tbsp (20 g) palm sugar

Instructions 

  • Put papaya stands in a large zip bag and pound with a meat hammer or rolling pin until slightly soft and tender, turning the bag back and forth.
  • Add the snake beans slices to the bag and continue to pound until beans are soft and slightly bruised. Set them aside.
  • To make salad dressing; put garlic and chili in a small mortar and pound until they become a chunky paste. Shave off palm sugar thinly with a knife and add it to the garlic chili paste. Add dried shrimp and continue pounding until shrimp are bruised.
  • Add fish sauce, lime juice and stir everything in a grinding motion with a pestle until the sugar is dissolved. Taste and adjust the flavor according to your preference.
  • To complete salad; combine papaya, snake beans, tomato, cilantro, and half of peanuts in a large bowl. Pour the dressing over the salad and toss everything well. Sprinkle the remaining crushed peanuts and fried shallot (if using) on top. Serve immediately.

Notes

To shred unripe papaya; Cut papaya in half lengthwise. Peel papaya and remove the seeds. Shred the papaya, using a mandolin or vegetable julienne peeler, into thin strands, about 1/8 inch thick.
Calories: 154kcal, Carbohydrates: 27g, Protein: 4g, Fat: 5g, Saturated Fat: 1g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 2g, Sodium: 775mg, Potassium: 486mg, Fiber: 4g, Sugar: 17g, Vitamin A: 1576IU, Vitamin C: 103mg, Calcium: 53mg, Iron: 1mg
Did you make this recipe?Tag @beyondkimchee on Instagram. I love to see your masterpiece.

Love this recipe? Rate it and share your experience in the comments below! On Instagram? Tag me to showcase your creation. For more delicious recipes, subscribe to our newsletter!