Quinoa Veggie Salad with Peanut Dressing
This quinoa veggie salad with peanut dressing is anything but boring! Bursting with flavor, texture, and a satisfying mix of protein, carbs, and produce, this salad is perfect for lunch, a fresh summer dinner, or your next potluck!
Loaded with shredded cabbage, carrots, bell peppers, snap peas, scallions, and plenty of cilantro, this salad delivers major crunch in each bite. The quinoa and veggies are all drizzled with a homemade Thai-inspired peanut dressing that is so delicious you’ll want to put it on everything.

Estimated reading time: 6 minutes
What You’ll Love About Healthy Quinoa Salad
- Bright and colorful
- Flavor-packed
- Nutritious – loaded with protein, produce, and flavor
- Crunchy texture
- Easy to prep ahead
- Easy to make gluten-free and vegan
- Made with simple ingredients

Ingredients
- Peanut dressing – Peanut butter*, soy sauce, rice wine vinegar, sesame oil, lime, honey, chili crisp oil, garlic. *A drippy peanut butter like Crazy Richard’s works really well. If you are using thicker peanut butter, you may need to add a bit more water (or lime juice or rice vinegar) to thin out the dressing.
- Quinoa – Cook your own quinoa or for an easy shortcut, use microwavable quinoa, just let cool slightly.
- Cabbage – I’ve used red (or purple) cabbage for this salad, but green cabbage would also work well. Or you could use a combination of both!
- Bell peppers – Use a sweet bell pepper like a red, orange, or yellow bell pepper for the best flavor. Mini peppers also work really well as you can thinly slice the mini peppers easily.
- Carrots – I prefer matchstick or shredded carrots so that you can fit carrots on each bite.
- Snap peas – Use snap peas for the best crunch! Snow peas are flatter and thinner and would also work, just won’t add the same level of crunch.
- Cilantro – This adds incredible bright flavor, don’t skimp on it!
- Green onions – The green onions add a delicious flavor, in an understated way. I prefer them over a red or white onion.
- Peanuts – Crush peanuts for an optional garnish if desired.
- Chicken – If you’re serving this as a main meal, I love topping it with grilled chicken thighs. You could also use rotisserie chicken for a shortcut.

Emily’s Tip
While I don’t love to use extra dishes when I’m cooking or developing recipes, breaking out the blender really takes this peanut dressing to the next level. It makes it creamy and balanced in the most delicious way.
How to Make Crunchy Vegetable Quinoa Salad
This is an overview, the detailed instructions can be found below in the recipe card.
- Prep ingredients. Cook quinoa according to package instructions. Grill chicken if using. Chop, dice, and slice all of your veggies.


- Make dressing. In a blender, combine peanut butter, soy sauce, rice vinegar, sesame oil, lime, water, honey, chili crisp oil, and garlic. Blend until smooth.
- Assemble salad. In a large bowl, add cooked quinoa, cabbage, bell peppers, shredded carrots, and snap peas. Drizzle with some of the dressing and toss together. Top with additional dressing, chicken if using, cilantro, and chopped peanuts.



Storage
Store salad in an airtight container for 1-2 days.
How to prep ahead
To prep this salad ahead, you can prep these components and then assemble right before serving.
- Blend dressing and store in the refrigerator 1-2 days in advance. Let the dressing come to room temperature before serving.
- Grill chicken 1-2 days in advance. Slice right before serving.
- Cook quinoa 1-2 days in advance and store in refrigerator. Let quinoa come to room temperature before serving.

More Salad Recipes
If you love this Thai-inspired quinoa salad, you’ll want to give these other summer salads a try.
- Chicken Caesar Pasta Salad
- Mediterranean Tortellini Pasta Salad
- Black Bean Quinoa Salad
- Grilled Chicken Southwest Salad

Want More?
Read more about my nutrition philosophy here and follow Emily on Instagram or TikTok for family dinner recipe videos and tips for feeding kids.


Quinoa Veggie Salad with Peanut Dressing Recipe
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: 6 servings (about 1 cup each) 1x
- Category: Salad
- Cuisine: Asian
Description
This quinoa veggie salad with peanut dressing is vibrant, crunchy, and bursting with bold flavor. Bright, colorful, and so delicious.
Ingredients
Peanut Dressing:
- 1/3 cup peanut butter (drippy works well like Crazy Richards)
- 1/3 cup soy sauce
- 3 Tbsp. rice wine vinegar
- 3 Tbsp. sesame oil
- 2 Tbsp. lime (about 1 lime)
- 2 Tbsp. water
- 1 Tbsp. honey
- 1 Tbsp. chili crisp oil
- 1 clove garlic
Quinoa Salad:
- 2 cups quinoa (6 cups cooked)
- 4 cups thinly shredded red cabbage
- 1 cup chopped bell peppers
- 1 cup matchstick or shredded carrots
- 1 cup sliced snap peas
- 1 cup chopped cilantro
- 1/2 cup sliced green onions
- crushed peanuts
- 2 cups chopped grilled chicken thighs (optional)
Instructions
- Cook quinoa according to package instructions. Fluff when itโs done cooking and let cool so it doesnโt wilt the vegetables.
- While quinoa is cooking, make dressing. In a blender, combine peanut butter, soy sauce, rice wine vinegar, sesame oil, lime, water, honey, chili crisp oil, and garlic and blend until smooth.
- Cook chicken if itโs not already cooked and you are using it. Heat the grill over medium-high heat. Drizzle chicken thighs with olive oil and season with salt and pepper on both sides. Grill over direct medium-high heat for about 5-7 minutes per side until it reaches an internal temperature of 175 degrees F. Let it rest for 10 minutes, then thinly slice.
- Prep ingredients:
Thinly slice red cabbages (ideally with a mandolin) as thin as you can.
Chop carrots into small matchsticks.
Chop bell peppers into small matchsticks.
Slice snap peas into 1/2-inch pieces.
Slice green onions.
Chop cilantro. - Assemble salad. In a large bowl, toss together quinoa, vegetables, and peanut sauce (reserve about 1/2 cup of peanut sauce for drizzling).
- Top with sliced chicken and garnish with cilantro and chopped peanuts.
Notes
- A drippy peanut butter works really well here, but if you’re using a thicker one and the peanut dressing seems too thick and doesn’t drizzle well, add a tablespoon of water at a time until it reaches a nice drizzly consistency.
Food styling and photography by Loren Runion.
This post may contain affiliate links. They do not add any charge to you, but I will make a very small commission from them. I only link to products I use and recommend. Thank you for your support!