Go Back Email Link
+ servings
crunchy thai peanut salad served in a bowl
Print Pin
5 from 3 votes

Thai Salad with Peanut Dressing

Colorful Cold Thai Salad with delicious creamy Peanut dressing takes only 15 minutes and is perfect for a light lunch or dinner.
Course Salad
Cuisine Thai
Keyword thai peanut salad
Diet Gluten-Free, Vegan
Method No-Cook
Prep Time 15 minutes
Total Time 15 minutes
Servings 3
Calories 359kcal
Author Bhavana Patil


Measuring cup used 1 cup = 250 ml

    For Salad

    • 1 cup red cabbage
    • 1 cup green cabbage
    • ¾ cup cucumber (1 persian cucumber)
    • 1 medium red bell pepper cut into thin strips
    • ¼ cup green onions
    • ¼ cup coriander leaves
    • ½ cup toasted peanuts

    Peanut Dressing


    For Peanut Dressing

    • Add the smooth peanut butter, minced ginger, and garlic, soy sauce, rice vinegar, sriracha, maple syrup, lime juice, sesame oil, and salt in a jar.
    • Whisk together until well combined, keep aside. For a thinner dressing, add water as required until you get the desired consistency. You may also add all the ingredients to a high-powered blender and blend until smooth and creamy.
      step to prepare thai peanut dressing collage

    For Salad

    • In a large mixing bowl, add red and white cabbage, cucumber, red bell pepper, green onions, cilantro, and toasted peanuts.
      step to add all the vegetables in a bowl
    • Pour the peanut dressing over the salad and toss to combine. 
      add the dressing over the vegetables
    • Garnish with sesame seeds, peanuts, fresh cilantro, and lime wedges.
      crunchy thai peanut salad served in a bowl


    Variations & Tips

    1. If you have a peanut allergy then replace peanut butter with almond butter or cashew butter and toasted peanuts with toasted cashews.
    2. You can replace sesame oil with coconut oil or olive oil.
    3. Add the baked tofu, edamame, or cooked chickpeas for extra protein.
    4. You can add vegetables of your choice.
    5. You can also prepare peanut dressing in a blender or mini food processor.
    Note: Nutrition values are my best estimates. If you rely on them for your diet, use your preferred nutrition calculator.


    Calories: 359kcal | Carbohydrates: 20g | Protein: 14g | Fat: 28g | Saturated Fat: 5g | Polyunsaturated Fat: 9g | Monounsaturated Fat: 13g | Sodium: 457mg | Potassium: 635mg | Fiber: 7g | Sugar: 8g | Vitamin A: 1804IU | Vitamin C: 86mg | Calcium: 84mg | Iron: 2mg