Go Back
+ servings
A vegan quinoa salad with a Thai peanut dressing in a silver bowl with a fork.
5 from 3 votes

Thai Peanut Quinoa Salad Recipe

Thai Peanut Quinoa Salad is full of vibrantly colored carrots, cabbage, broccoli, and bell peppers, tossed in a Thai peanut salad dressing, and then topped with crunchy peanuts or cashews.

Course Dinner, lunch, Main Course, Salad
Cuisine Thai
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 6 servings
Calories 436 kcal


  • 1 ¼ cup tri-color quinoa uncooked, rinsed and drained
  • 2 ½ cups water
  • ¾ tsp. salt to taste
  • 1 cup carrot sticks
  • 2 cups broccoli cut into florets
  • 1 cup red bell pepper finely diced
  • 2 cups red cabbage thinly sliced
  • ¼ cup basil finely chopped
  • ¼ cup cilantro finely chopped
  • ½ cup peanuts or cashews, salted, coarsely chopped

Thai Peanut Dressing

  • ½ cup olive oil extra virgin
  • 2 Tbsp. rice vinegar
  • 1 Tbsp. soy sauce gluten-free, or Tamari sauce
  • 1 Tbsp. ginger paste
  • 1 clove garlic crushed
  • ¼ tsp. salt
  • 2 Tbsp. orange juice fresh
  • 1 tsp. orange zest
  • 2 Tbsp. peanut butter or almond or cashew butter
  • 2 tsp. sugar or honey


  1. Add quinoa, water, and salt to a rice cooker or pot and cook until done.
  2. During the last 15 minutes of cooking, place a steamer basket full of the carrots and broccoli on top of the rice cooker/pot. Steam for 12-15 minutes, or until tender.
  3. Add all soy ginger salad dressing ingredients into a food processor or high-speed blender and blend until smooth.
  4. In a large bowl combine quinoa and salad dressing. Toss until the quinoa is well coated in the salad dressing.
  5. Just before serving add carrots, broccoli, bell pepper, cabbage, basil, and cilantro. Mix well until combined.
  6. Serve Thai quinoa salad with additional basil or cilantro and coarsely chopped cashews. Enjoy!

Recipe Notes

  • Quinoa salad will keep well for up to 3-5 days when stored in the refrigerator.
Nutrition Facts
Thai Peanut Quinoa Salad Recipe
Amount Per Serving
Calories 436 Calories from Fat 252
% Daily Value*
Fat 28g43%
Saturated Fat 4g25%
Sodium 525mg23%
Potassium 602mg17%
Carbohydrates 35g12%
Fiber 6g25%
Sugar 6g7%
Protein 11g22%
Vitamin A 4345IU87%
Vitamin C 80.4mg97%
Calcium 73mg7%
Iron 3.1mg17%
* Percent Daily Values are based on a 2000 calorie diet.