Nutrition Facts for Thai salad with easy spicy dressing

Thai Salad with Easy Spicy Dressing

Bursting with vibrant colors and bold flavors, this Thai Salad with Easy Spicy Dressing is a refreshing, nutrient-packed dish that’s ready in just 20 minutes! Crunchy shredded Napa cabbage, crisp carrots, sliced cucumber, and red bell pepper create the perfect base, while fresh cilantro and mint leaves infuse every bite with a zesty, herbaceous kick. The star of the show is the homemade spicy dressing, a tantalizing blend of lime juice, fish sauce, honey, sesame oil, and a touch of chili for that signature Thai heat. Topped with roasted peanuts for extra crunch, this salad is the perfect balance of tangy, savory, and spicy flavors. Serve it as a light and healthy main or pair it with your favorite Thai-inspired dishes for a show-stopping side that’s sure to impress! Perfect for fans of quick, easy, and authentic Thai cuisine.

Nutriscore Rating: 81/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 Salad with Easy Spicy Dressing
Prep Time:20 mins
Cook Time:0 mins
Total Time:20 mins
Servings: 4

Ingredients

  • 4 cups (shredded) Napa cabbage
  • 2 medium (julienned) Carrots
  • 1 medium (thinly sliced) Red bell pepper
  • 1 medium (sliced into thin rounds) Cucumber
  • 1 cup (roughly chopped) Fresh cilantro
  • 0.5 cup (roughly chopped) Fresh mint leaves
  • 2 (sliced) Green onions
  • 0.5 cup Chopped roasted peanuts
  • 3 tablespoons Lime juice
  • 1.5 tablespoons Fish sauce
  • 1 tablespoon Soy sauce
  • 1 tablespoon Honey
  • 1 teaspoon Sesame oil
  • 2 cloves (minced) Garlic
  • 1 (finely chopped, adjust to taste) Fresh red chili (or chili flakes)

Directions

Step 1

Prepare the vegetables by shredding the Napa cabbage, julienning the carrots, slicing the red bell pepper, and cutting the cucumber into thin rounds. Place them all in a large salad bowl.

Step 2

Add the fresh cilantro, mint leaves, and sliced green onions to the bowl with the vegetables. Toss gently to combine.

Step 3

To make the dressing, whisk together the lime juice, fish sauce, soy sauce, honey, sesame oil, minced garlic, and chopped red chili in a small bowl until well combined. Adjust the level of spice and sweetness to your taste.

Step 4

Pour the dressing over the salad and toss everything together until evenly coated.

Step 5

Sprinkle the chopped roasted peanuts on top just before serving for added crunch.

Step 6

Serve the salad immediately as a light meal or as a refreshing side dish with your favorite Thai-inspired main course.

Nutrition Facts

Serving size (1075.7g)
Amount per serving % Daily Value*
Calories 947.5
Total Fat 54.6g 0%
Saturated Fat 7.6g 0%
Polyunsaturated Fat 6.1g
Cholesterol 0mg 0%
Sodium 2623.0mg 0%
Total Carbohydrate 101.0g 0%
Dietary Fiber 28.6g 0%
Total Sugars 48.9g
Protein 35.5g 0%
Vitamin D 0IU 0%
Calcium 713.7mg 0%
Iron 16.8mg 0%
Potassium 3423.1mg 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: 47.4%
Protein: 13.7%
Carbs: 38.9%