Thai Salad with Spicy Peanut Dressing

June 26, 2023

Is this not the most colorful salad you have ever laid your eyes on? My Thai Salad with Spicy Peanut Dressing is a vibrant medley of fresh and crisp vegetables, with a dressing that holds the bold flavors of garlic, ginger, and sriracha. Not only is this salad visually stunning, but it is also delicious and vegan macro friendly. The satisfying crunch of the veggies and roasted peanuts, the protein-packed edamame, and the refreshing burst of basil leaves all come together beautifully. Trust me, once you try this salad, you’ll be tempted to make it your go-to meal every day of the week.

Jump to Recipe

Thailand Memories

During our two-week adventure in Thailand back in 2018, we were blown away by the incredible experiences and, of course, the food. Thai cuisine is a world of flavors and spices that completely captured our hearts. While this Thai Salad with Spicy Peanut Dressing recipe may not exactly match any dish we had there, it definitely brings back memories of the vibrant and refreshing flavors we enjoyed. There’s something about the way the veggies are cut and the combination of ingredients that reminds me of the famous papaya salad we savored in Thailand. Each bite of this salad takes me right back to those amazing streets, and I can’t help but fall in love with Thai cuisine all over again.

What You Will Need to Make this Thai Salad with Spicy Peanut Dressing:

Ingredients:

  • 2 cups edamame
  • 2 cups shredded green cabbage
  • 2 cups shredded purple cabbage
  • 1 cup carrots, julienne cut
  • 1 cup cucumber, julienne cut
  • 1 cup red pepper, julienne cut
  • Lots of basil leaves
  • Thinly chopped green onions
  • 1 jalapeno, chopped (optional)
  • Roasted peanuts for topping (optional)

Spicy Peanut Dressing:

  • 4 tablespoons natural peanut butter (no additives)
  • 4 tablespoons soy sauce
  • 3 tablespoons lemon or lime juice
  • 2 tablespoons water
  • 2 tablespoons sriracha
  • 1 tablespoon grated ginger
  • 2 cloves of garlic, grated

Side Dish or as a Meal


If you make this salad as a side dish, it will serve 4 people. But if you’re anything like me, you might want to eat a bigger portion of this salad and call it lunch. Just imagine the satisfaction of diving into a big bowl of colorful goodness. Oh, and don’t worry, I’ve got you covered with the calorie information for 4 servings, dressing included. Dig in and enjoy!

Easy to Make Thai Salad with Spicy Peanut Dressing

If you crush the garlic and grate the ginger, you can whisk all the ingredients for this amazing dressing. Another option would be to blend all the ingredients in a blender until smooth.

The explosion of colors and flavors will amaze you. The fresh garlic, grated ginger, and zesty sriracha in the spicy peanut dressing infuse the salad with so much flavor that you just keep going back for more. The nuttiness from the natural peanut butter adds a creamy richness, while the tangy soy sauce and citrusy lemon or lime juice provide a perfect balance. Every mouthful is a perfect blend of textures and flavors, creating a truly unforgettable salad experience.

Thai Salad with Spicy Peanut Dressing

Recipe by Raquel QuevedoCourse: SaladCuisine: AsianDifficulty: Easy
Servings

4

servings
Prep time

15

minutes
Calories

293

kcal

The calories for this recipe include the dressing

Ingredients

  • Thai Salad:
  • 2 cups edamame cooked and room temperature

  • 2 cups shredded green cabbage

  • 2 cups shredded purple cabbage

  • 1 cup carrots, julienne cut

  • 1 cup cucumber, julienne cut

  • 1 cup red pepper, julienne cut

  • Lots of basil leaves

  • Thinly chopped green onions

  • 1 jalapeno, chopped (optional)

  • Roasted peanuts for topping (optional)

  • Spicy Peanut Dressing:
  • 4 tablespoons natural peanut butter (no additives)

  • 4 tablespoons soy sauce

  • 3 tablespoons lemon or lime juice

  • 2 tablespoons water

  • 2 tablespoons sriracha

  • 1 tablespoon grated ginger

  • 2 cloves of garlic, grated

Directions

  • Mix all of the salad ingredients in a large serving bowl.
  • Whisk together the ingredients for the dressing in a bowl, or blend the ingredients in a blender until smooth.
  • Pour the dressing over the salad and mix well to combine.
  • Sprinkle roasted peanuts and chopped jalapenos on top of the salad, and it’s ready to serve.

Recipe Video

Please be aware that the information provided with this recipe is intended solely for general informational purposes. While we have tried to accurately test this recipe and present precise measurements and instructions, individual results may vary due to differences in ingredient types, cooking equipment, or preparation techniques. The nutritional information accompanying this recipe is not intended as dietary or medical advice. For any specific health or nutritional inquiries, please consult a registered dietitian or healthcare professional. We disclaim any liability for inaccuracies or misrepresentation of the provided information. We encourage users to approach this recipe with a mindful understanding that cooking is both an art and a science, and to use their best judgment in the kitchen.

Nutrition Facts

4 servings per container

Serving Size260g


  • Amount Per ServingCalories293
  • % Daily Value *
  • Total Fat 14g 22%
    • Total Carbohydrate 29g 10%
      • Dietary Fiber 9g 36%
      • Sugars 11g
    • Protein 16g 32%

      * 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.

      Join the Conversation

      Leave a Reply

      Your email address will not be published. Required fields are marked *

      Like
      Close
      Copyright © 2023 Raquel's Plate.
      Close