This easy Thai corn salad recipe is healthy, naturally gluten-free, and ready in under 30 minutes. My version of som tam khao pod is made with crisp vegetables and a very refreshing dressing you’ll love!

Thai corn salad served on a banana leaf with fresh vegetables and flowers in the background.

Tip: This salad is perfect for hot summer days when the sun is out, just like som tam Thai and cucumber salad.

Thai corn salad is a Thai dish made with sweet corn and a dressing of fish sauce, palm sugar, and tamarind paste. The dressing is spicy, tangy, salty, and slightly sweet. Some versions also include salted egg for extra richness.

My favorite summer salad

This recipe is my go-to whenever I have fresh sweet corn from our garden. I also like to add healthy vegetables like carrots, tomatoes, and yard-long beans to make it even more colorful and delicious.

I usually boil the sweet corn, but you can also steam or grill it. Each method gives a slightly different texture and flavor, so just use what you prefer.

Asian corn salad with juicy corn kernels, shredded carrot, peanuts, and sliced long beans.

The word tam in the Thai name tam khao pod refers to pounding the ingredients in a mortar and pestle, just like you would for green papaya salad. Some people refer to this dish as som tam corn or Thai corn papaya salad because the style and dressing are similar.

If you don’t have a mortar and pestle, you can simply toss everything together in a large mixing bowl. Mix the dressing with chopped chilies first and make sure the palm sugar is fully dissolved, then add the chopped vegetables.

Before serving, give the salad a quick taste and adjust the dressing if needed. It should be sweet, salty, tangy, and a bit spicy.


Ingredient notes and substitutes

Scroll down for step-by-step photos and helpful tips, or head straight to the printable recipe card!


All ingredients for this recipe presented in clay cups, plastic cups, and a clay dish: Fish sauce, fresh lime juice, tamarind sauce, palm sugar, sweetcorn, roasted peanuts, yard-long beans, tomatoes, and carrots.
  • Sweet corn (1) – Fresh sweet corn is best, but canned works too; boil, steam, or grill depending on your preferred texture and flavor.
  • Carrots, cherry tomatoes, yard-long beans – Use as much or as little as you like, or add your own favorite salads vegetables like green beans, baby corn, or cucumber!
  • Fresh lime juice (2 tbsp) – Adds a sharp, tangy brightness.
  • Tamarind paste (1 tbsp) – Brings a tangy flavor. Get it on amazon.
  • Palm sugar (2 tbsp) – Mildly sweet with a rich, caramel-like note. This is the one I use.
  • Fish sauce (1 1/2 tbsp) – Salty and savory, a staple in Thai cuisine. My favorite brand is Megachef.
  • Chilies (3) – Use Jinda or bird’s eye chilies for a spicy corn salad; for less spice, use mild chilies or remove the seeds.
  • Garlic (1 clove)
  • Roasted peanuts (1/4 cup)

How to make Thai corn salad

Step 1: Fill a large pot with water and bring it to a boil. Add the sweet corn, cover the pot, and boil for 7 minutes if you like a crisp texture, or 10 to 15 minutes for softer corn. Let it cool, then cut into bite-sized pieces.

Yellow sweet corn boiling in a pot of water.

Step 2: Using a mortar and pestle, crush the garlic and fresh chilies until roughly broken down. This helps release the flavor and heat.

Chili garlic paste in clay mortar.

Step 3: Add the palm sugar, fish sauce, tamarind paste, and fresh lime juice to the mortar. Mix until the sugar is fully dissolved and the dressing is well combined.

Spicy Thai-style dressing with garlic and chili being mixed in a clay mortar with a wooden pestle.

Step 4: Add the sweet corn, carrots, tomatoes, roasted peanuts, and yard-long beans. Gently pound and mix everything together until evenly coated with the dressing. Serve right away while itโ€™s fresh and crunchy. Enjoy!

Fresh vegetables and boiled corn being added to a mortar for making Thai corn salad, tam khao pod, by hand.

Serve as a side dish with other Thai food or on its own with Thai sticky rice!

More Thai salads you’ll love

Thatโ€™s everything you need to know to make this spicy Thai corn salad recipe! Let me know how it turns out in the commentsโ€”and donโ€™t forget to follow me on FacebookInstagram, and Pinterest.

Easy Thai Corn Salad Recipe

Thai corn salad with sweet corn, long beans, tomatoes, peanuts, and carrots served in a wooden bowl.
Make this easy Thai corn salad recipe in less than 30 minutes for a healthy, gluten-free dish that's perfect for summer!
Praew
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Cuisine Thai
Course Main Course, Salad
Serving Size 2 people

Equipment

Ingredients

  • 1 sweet corn
  • 1 clove of garlic, peeled
  • 3 chilies, adjust to taste
  • 2 tablespoons palm sugar, chop to measure
  • 1 1/2 tablespoon fish sauce
  • 1 tablespoon tamarind paste
  • 2 tablespoons fresh lime juice
  • 1/4 cup roasted peanuts
  • 1/4 medium carrot, shredded
  • 5 cherry tomatoes, halved
  • 8 whole yard-long beans, cut into bite-sized pieces

Instructions

  • Boil the sweet corn for 7 minutes for a crisp texture or 10โ€“15 minutes for softer. Let it cool, then cut into bite-sized pieces.
  • Crush garlic and chilies in a mortar and pestle until roughly broken down.
  • Add palm sugar, fish sauce, tamarind paste, and lime juice. Mix until the sugar fully dissolves.
  • Add corn, carrots, tomatoes, peanuts, and yard-long beans. Pound and mix gently until everything is coated. Serve immediately. Enjoy!

Notes

  • Use the nutrition card in this recipe as a guideline.
  • Feel free to add your favorite vegetables or herbs and adjust the flavors of the dressing to your liking!
Calories: 179kcal | Carbohydrates: 25g | Protein: 7g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 3g | Sodium: 1103mg | Potassium: 526mg | Fiber: 3g | Sugar: 14g | Vitamin A: 2697IU | Vitamin C: 110mg | Calcium: 53mg | Iron: 2mg

Frequently asked questions

Can I make this in advance?

Yes, you can prep the vegetables and dressing ahead of time. Store them separately in the fridge and mix everything together just before serving to keep it fresh and crisp.

How long can I keep this salad?

This salad is best eaten right after making it, while the veggies are still crisp. If you have leftovers, store them in an airtight container in the fridge and try to eat them within 1 to 2 days.

Similar Posts

5 from 3 votes (3 ratings without comment)

Leave a Reply

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

Recipe Rating