Go Back
+ servings
Thai peanut salad, a crunchy thai salad with peanut sauce, and crushed peanuts
Print Recipe
No ratings yet

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 –4 tablespoons 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