Nutrition Facts for Thai style peanut cabbage salad

Thai Style Peanut Cabbage Salad

Bright, colorful, and bursting with flavor, this Thai Style Peanut Cabbage Salad is a vibrant medley of crisp green and red cabbage, sweet carrots, and crunchy red bell peppers, all tossed in a creamy peanut dressing that's perfectly savory, tangy, and slightly sweet. Enhanced with fresh cilantro, green onions, and toasted peanuts for extra texture and zest, this easy-to-make, no-cook recipe is ready in just 20 minutes and makes a refreshing, healthy side dish or light main course. Packed with protein-rich peanut butter, zesty lime juice, and aromatic sesame oil, this salad brings bold Thai-inspired flavors to your table while staying gluten-free with simple pantry staples. Serve it immediately or let it chill to deepen the flavors—either way, it's a guaranteed crowd-pleaser you'll keep coming back to!

Nutriscore Rating: 74/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Thai Style Peanut Cabbage Salad
Prep Time:20 mins
Cook Time:0 mins
Total Time:20 mins
Servings: 4

Ingredients

  • 4 cups Green cabbage
  • 2 cups Red cabbage
  • 1 large Carrot
  • 1 medium Red bell pepper
  • 0.5 cup Fresh cilantro
  • 2 stalks Green onions
  • 0.25 cup Peanuts
  • 0.25 cup Creamy peanut butter
  • 3 tablespoons Soy sauce
  • 2 tablespoons Rice vinegar
  • 1 tablespoon Honey
  • 1 teaspoon Sesame oil
  • 1 clove Garlic
  • 1 teaspoon Fresh ginger
  • 2 tablespoons Water
  • 0.5 Lime

Directions

Step 1

Shred the green cabbage and red cabbage into thin strips and place them into a large mixing bowl.

Step 2

Peel and shred the carrot using a box grater or julienne slicer. Add it to the bowl with the cabbages.

Step 3

Slice the red bell pepper into thin strips and chop the fresh cilantro. Add them to the bowl.

Step 4

Thinly slice the green onions and add them to the vegetable mixture.

Step 5

In a small skillet, toast the peanuts over medium heat for 2-3 minutes until golden and fragrant. Remove and set aside for garnishing later.

Step 6

Prepare the dressing by combining the peanut butter, soy sauce, rice vinegar, honey, sesame oil, minced garlic, grated ginger, and water in a small bowl. Whisk until smooth and creamy. Squeeze lime juice into the dressing and mix well.

Step 7

Pour the dressing over the salad and toss thoroughly to combine, ensuring all the vegetables are evenly coated.

Step 8

Transfer the salad to a platter or serving bowl and garnish with toasted peanuts and additional cilantro if desired.

Step 9

Serve immediately or refrigerate for up to 2 hours before serving for a more chilled and marinated flavor.

Nutrition Facts

Serving size (884.6g)
Amount per serving % Daily Value*
Calories 772.1
Total Fat 44.9g 0%
Saturated Fat 7.8g 0%
Polyunsaturated Fat 5.9g
Cholesterol 0mg 0%
Sodium 2135.9mg 0%
Total Carbohydrate 80.8g 0%
Dietary Fiber 20.7g 0%
Total Sugars 44.6g
Protein 27.3g 0%
Vitamin D 0IU 0%
Calcium 302.2mg 0%
Iron 6.1mg 0%
Potassium 1983.7mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 48.3%
Protein: 13.1%
Carbs: 38.6%