Thai Quinoa Salad is an Asian-styled salad made with crunchy vegetables like cabbage, bell peppers, and cucumbers, and drizzled with a spicy peanut sauce that is flavored with ginger, garlic, and sesame oil.