Home » Recipes » Easy Healthy Dinners » Salads » Thai Salad with Spicy Peanut Dressing

Thai Salad with Spicy Peanut Dressing

Google Add Us as a Google Trusted Source

Fresh, vibrant, and spicy, this Thai salad is here to jazz up your lunch routine! Tender quinoa, crisp veggies, edamame, and chickpeas are tossed with a zippy peanut dressing and topped off with crunchy cashews. 

Thai salad with fresh veggies, edamame, chickpeas, quinoa, and cashews.

We’re friends here, so we can be honest with each other: quinoa kind of tastes like nothing. But when you add a bunch of veggies and tasty dressing, quinoa makes a fantastic base for a salad, bulking it up without distracting from the other ingredients. Case in point: this Thai salad recipe. It’s loaded with crunchy veggies, fluffy quinoa, chickpeas, and edamame for plenty of protein and fiber, then tossed in a creamy peanut dressing that’s savory, tangy, and just a little spicy. (Pssst… For another awesome salad recipe, you’ve got to try this Asian cucumber salad!)

Why This Veggie-Packed Salad Is Always on My Meal Prep Menu

I have been trying to make a concerted effort to eat more vegetarian meals during the week. I still love meat, but those meatless meals are the easiest way I’ve found to pack more veggies into my routine. This Thai salad is a recipe I make often, layering it into mason jars for grab-and-go meal prep lunches.

  • Built to satisfy. Quinoa, chickpeas, and edamame make this a salad that will keep you satisfied (and not rifling through the fridge an hour later).
  • Fresh, crispy, and crunchy. If you’re a texture person, you’re going to appreciate this salad. It’s got a little bit of everything!
  • Perfect for meal prep. Make one big salad for now or later, or divide it into mason jars like I do.
  • Peanut sauce is the best sauce. It’s why we also love this Thai Chicken Pizza and Chopped Thai Chicken Salad!
Thai salad with zucchini noodles and rainbow vegetables in bowl.

What You’ll Need

Scroll down to the recipe card for exact measurements; here are some notes to keep in mind.

For the Salad:

  • Quinoa – You’ll cook the quinoa before making the salad.
  • Fresh vegetables – Cucumber, carrots, red bell pepper, and green onion.
  • Edamame and chickpeas – These add more protein to the mix.
  • Zucchini noodles – You can make your own or buy them at the grocery store. (You can also just use thinly sliced zucchini if you don’t have a spiralizer.)
  • Raw cashews – Peanuts would also work in this salad.
  • Fresh cilantro – Optional, for some herbaceous flavor.

For the Peanut Dressing:

  • Creamy peanut butter – I like to use natural peanut butter where peanuts (or peanuts and salt) are the only ingredient.
  • Rice wine vinegar – Adds bright, tangy flavor that brings out the best in all the fresh veggies.
  • Sesame oil – Look for toasted sesame oil, which has a nutty flavor.
  • Maple syrup – Balances the dressing with a touch of sweetness.
  • Tamari – Adds savory umami flavor. Soy sauce also works.
  • Fresh ginger and garlic – For warm, punchy flavor.
  • Red pepper flakes – You can omit or adjust the amount to your tastes.
Side-by-side photos showing how to make Thai salad, with one photo showing peanut dressing in bowl with whisk, another showing prepared vegetables.

How to Make Thai Salad With Quinoa and Veggies

This Thai salad comes together in just a few simple steps.

  • Make the dressing. In a medium bowl, whisk together the dressing ingredients until smooth.
  • Assemble the salad. Add the quinoa, cucumber, carrots, red bell pepper, edamame, chickpeas, zucchini noodles, green onions, and cashews to a large serving bowl.
  • Toss everything together. Pour the dressing over the salad and gently toss until everything is evenly coated.
  • Serve. Enjoy immediately or refrigerate until ready to eat.
Thai salad layered in mason jars.

Tips and Variations

Follow these additional pointers for the perfect Thai salad.

  • Let the quinoa cool first. Warm quinoa will soften the fresh vegetables.
  • Mason jar options. You can assemble the salad as directed and scoop it into mason jars; the veggies will soften this way. If you want the veggies to stay crunchy, divide the dressing into jars, then layer in the cucumber, carrots, red bell pepper, chickpeas, quinoa, edamame, zucchini noodles, green onions, and cashews. Shake or toss in a bowl before serving.
  • Add cooked chicken. You can either swap it for the edamame or chickpeas or add it in addition to them.
  • Change up the veggies. Snap peas, shredded cabbage, chopped broccoli, or radishes would all be delicious.

Serving Suggestions

This Thai quinoa salad is a fantastic light meal, or serve it alongside:

Hand holding bowl of Thai salad with fresh vegetables.

Storage

It’s best to store this Thai salad with the salad and dressing in separate containers; this will ensure the veggies stay crisp. Otherwise, store leftovers in an airtight container for up to 3 days and stir well before serving.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Hand holding bowl of Thai salad with fresh vegetables.

Thai Salad with Spicy Peanut Dressing

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 1 review
  • Author: Krista
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Total Time: 10 minutes
  • Yield: 4 mason jars 1x
  • Category: Vegetarian
  • Method: Mix
  • Cuisine: Thai

Description

Quinoa, veggies, edamame and chickpeas are tossed with a spicy peanut dressing in this vibrant Thai salad recipe. Perfect for meal prep!


Ingredients

Scale

Thai Vegetable Quinoa Salad:

  • 1 1/3 cup cooked quinoa
  • 2 cups half moon shaped cucumber slices
  • 1 cup carrots, sliced
  • 1 red pepper, julienned
  • 1 cup  edamame
  • 1 1/3 cups chickpeas
  • 2 cups zucchini noodles (about 2 zucchini)
  • 1/4 cup green onions, sliced
  • 1/4 cup raw cashews
  • optional: fresh cilantro

Peanut Dressing:

  • 3 tablespoons creamy peanut butter
  • 5 tablespoons rice wine vinegar
  • 1 tablespoons sesame oil
  • 1 tablespoons maple syrup
  • 1 1/2 tablespoons tamari sauce (or soy sauce)
  • 1/4 teaspoon minced fresh ginger
  • 1/4 teaspoon minced garlic
  • 1/8 teaspoon red pepper flakes

Instructions

Peanut Dressing:

  1. To a medium bowl add peanut butter, rice wine vinegar, sesame oil, maple syrup, tamari sauce, fresh ginger, fresh garlic and red pepper flakes. Using a whisk, stir everything to mix up until combined and smooth. Set aside.

Thai Vegetable Quinoa Salad:

  1. To a large bowl add: quinoa, cucumber slices, carrots, red pepper, edamame, chickpeas, zucchini noodles, green onion and cashews.
  2. Pour dressing over top and gently toss to coat ingredients with dressing. Serve immediately.

For Mason Jar Salad Version:

  1. Assemble the Mason Jar Salads: (using for four 32 oz. mason jars with lid) Line up your mason jars. To each jar add 3 tablespoons of the dressing, 1/2 cup cucumber, 1/4 cup carrots, 1/4 of red peppers, 1/3 cup of chickpeas, 1/3 cup of quinoa, 1/4 cup edamame, 1/2 cup zucchini noodles, 1 tablespoon of green onions, 1 tablespoon of raw cashews. (optional: add fresh cilantro too)
  2. Put the lid on and store in the refrigerator.
WANT TO SAVE THIS RECIPE?
Enter your email & we’ll send it to your inbox. Plus get great new recipes every week!

Nutrition

  • Serving Size: 1 mason jar or 2 cups
  • Calories: 433
  • Sugar: 12 g
  • Sodium: 96 mg
  • Fat: 19 g
  • Saturated Fat: 3 g
  • Carbohydrates: 53 g
  • Fiber: 11 g
  • Protein: 17 g
  • Cholesterol: 0 mg

Filed Under: