Go Back
–+ servings

Thai Peanut Salad

A colorful, crunchy salad tossed in a creamy Thai-inspired peanut dressing.
Prep Time20 minutes
Total Time20 minutes
Course: Salad
Cuisine: Thai
Keyword: salad, thai peanut salad
Servings: 6
Calories: 301kcal
Author: Rachael

Ingredients

Salad

  • 2 cups Shredded green cabbage
  • 2 cups Shredded red cabbage
  • 1 cup Shredded carrots
  • 1 1/2 cups Cucumber thinly sliced into rounds or julienned
  • 4 Green onions sliced
  • 1 cup Shelled edamame thawed if frozen
  • 1 Orange bell pepper thinly sliced
  • 1 Red bell pepper thinly sliced
  • 1 Yellow bell pepper thinly sliced
  • ¼ cup Fresh mint leaves chopped fine
  • 1/2 cup Fresh cilantro chopped fine
  • ½ cup Chopped peanuts
  • Optional Protein: 2 cups shredded chicken or rotisserie chicken

Thai Peanut Dressing

  • ⅓ cup Creamy peanut butter
  • 2 tablespoons Soy sauce or tamari
  • 2 tablespoons Rice vinegar
  • 1 tablespoon Lime juice
  • 2 tablespoons Honey or agave
  • 2 tablespoons Sesame oil
  • 1 teaspoon Fresh grated ginger or ginger paste
  • 1 clove Garlic minced
  • 2 to 4 tbsp Warm water to thin
  • Optional: 1–2 teaspoons sriracha or gochujang chili paste for heat

Instructions

Step 1: Make the Dressing

  • In a bowl or jar, whisk together peanut butter, soy sauce, rice vinegar, lime juice, honey, sesame oil, ginger, and garlic.
  • Slowly add warm water, one tablespoon at a time, until the dressing reaches a pourable consistency.
  • Taste and adjust: More lime for brightness, More honey for sweetness, Sriracha for heat
  • Set aside.

Step 2: Assemble the Salad

  • In a large mixing bowl combine: Red cabbage, Green cabbage, Carrots, Cucumber, Green onions, Edamame, Bell peppers, Mint, and Cilantro.
  • Toss until evenly mixed.

Step 3: Add Protein (Optional)

  • Add shredded chicken or rotisserie chicken if using.

Step 4: Dress and Serve

  • Drizzle the Thai peanut dressing over the salad and toss well to coat.
  • Top with chopped peanuts for extra crunch.
  • Serve immediately or refrigerate until ready to enjoy.

Nutrition

Calories: 301kcal | Carbohydrates: 26g | Protein: 11g | Fat: 19g | Saturated Fat: 3g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 8g | Sodium: 432mg | Potassium: 696mg | Fiber: 6g | Sugar: 13g | Vitamin A: 5474IU | Vitamin C: 118mg | Calcium: 94mg | Iron: 3mg