Cook quinoa until fluffy and cool slightly. Toss with shredded red cabbage, julienned carrots, sliced bell pepper, snap peas, and green onions. Whisk creamy peanut butter with lime juice, tamari, maple syrup, sesame oil, ginger and garlic, thinning with water to pour. Combine dressing with quinoa and vegetables, fold in cilantro, mint and chopped peanuts. Garnish with extra peanuts, chilies and lime wedges. Serves 4 in 35 minutes.
The rain was hammering against the kitchen window and I had exactly zero desire to cook anything elaborate, so I started pulling random things from the fridge and pantry without a plan. Half a head of red cabbage, some snap peas going slightly soft, a jar of peanut butter I bought for toast but never opened. What ended up in the bowl that evening was so much better than it had any right to be, and now this Thai quinoa crunch salad shows up on my table at least twice a month regardless of the weather.
I brought a massive bowl of this to a potluck at my friends rooftop last summer and watched three people ask for the recipe before they even finished their first plate. One of them was a woman who told me she hated quinoa and had only taken a scoop to be polite, then came back for seconds with zero shame. Moments like that are the reason I keep sharing this one.
Ingredients
- 1 cup quinoa, rinsed: Rinsing is nonnegotiable unless you enjoy the taste of bitter soap, so run it under cold water in a fine mesh strainer for a good thirty seconds.
- 2 cups water: Simple and plain works best here since the dressing carries all the bold flavor.
- 1 cup red cabbage, finely shredded: Slice it as thin as you possibly can because the thinner shreds soak up more dressing and soften just enough without losing their snap.
- 1 cup carrots, julienned: Matchstick cuts give the best texture, but a quick grate works when you are short on time or patience.
- 1 red bell pepper, thinly sliced: Its natural sweetness balances the salty soy sauce and tangy lime beautifully.
- 1 cup snap peas, thinly sliced: Cutting them on a diagonal is not just pretty, it exposes more surface area for the dressing to cling to.
- 4 green onions, sliced: The mild bite cuts through the richness of the peanut dressing at exactly the right moment.
- 1/3 cup roasted peanuts, roughly chopped: These are the backbone of the crunch factor so do not skip them or substitute with something soft.
- 1/2 cup fresh cilantro, chopped: Torn by hand at the last minute keeps the flavor brighter than chopping ahead.
- 1/2 cup fresh mint, chopped: This is the secret ingredient that makes people stop mid chew and ask what that amazing flavor is.
- 1/4 cup creamy peanut butter: Natural peanut butter with no added sugar gives you control over the sweetness and tastes more like actual peanuts.
- 3 tablespoons lime juice (about 2 limes): Fresh squeezed only because the bottled stuff tastes flat and metallic next to all these fresh vegetables.
- 2 tablespoons gluten free soy sauce or tamari: Tamari is smoother and richer, but either one works as long as you check the label for gluten.
- 1 tablespoon maple syrup or honey: Just enough sweetness to round the edges without making it taste like dessert.
- 1 tablespoon toasted sesame oil: A little goes a long way and adds that unmistakable toasty depth.
- 1 teaspoon grated fresh ginger: Rub a piece of ginger with the edge of a spoon to peel it quickly without wasting any flesh.
- 2 cloves garlic, minced: Smash the cloves with the flat side of your knife before mincing to release more oils and flavor.
- 2 to 4 tablespoons water: Add this gradually because the dressing thickens as it sits and you can always thin more but cannot undo too much.
Instructions
- Cook the quinoa:
- Combine the rinsed quinoa and water in a small saucepan and bring it to a boil over medium high heat. Once boiling, drop the heat to low, cover with a tight lid, and let it simmer for 12 to 15 minutes until every last drop of water disappears. Fluff it gently with a fork and spread it out on a plate or baking sheet to cool faster so your salad does not turn into a warm, wilted mess.
- Prep the vegetables:
- While the quinoa is cooling, shred, slice, and julienne every vegetable and pile them into a large mixing bowl. Take a moment to appreciate how colorful and alive this pile looks before it gets tossed together.
- Whisk the dressing:
- In a small bowl, whisk the peanut butter, lime juice, soy sauce, maple syrup, sesame oil, ginger, and garlic until smooth and glossy. Add water one tablespoon at a time, whisking after each, until the dressing pours off the spoon like a ribbon rather than clinging stubbornly in a lump.
- Bring it all together:
- Add the cooled quinoa to the bowl of vegetables and pour the dressing over everything. Toss with your hands or tongs, really getting in there to coat every strand and edge, then stir in half the peanuts, cilantro, and mint so the flavor is woven throughout instead of just sitting on top.
- Serve and garnish:
- Divide among bowls and finish with the remaining peanuts, extra cilantro, sliced chili or Sriracha if you want heat, and lime wedges on the side for squeezing. Serve immediately while the crunch is at its peak.
A few months ago I packed this salad in a jar for a long train ride and ended up sharing half of it with the woman sitting next to me after she asked what smelled so good. We talked about food and travel for the rest of the trip, and I realized that sometimes a good recipe is not just about feeding yourself but about opening a door to unexpected connection.
How to Keep the Crunch Alive
The real trick to this salad is keeping the crunchy things crunchy and the soft things from taking over. If you are making it more than an hour ahead, store the dressing separately and keep the chopped peanuts in their own small container. Toss everything together right before eating and you will still get that satisfying crackle with every bite.
Making It a Full Meal
On nights when a salad alone does not feel like enough, I press some extra firm tofu into cubes, sear it in a dry pan until golden on every side, and pile it on top. Grilled shrimp or shredded rotisserie chicken also work beautifully if you are not keeping it vegetarian. The salad is generous enough to absorb extra protein without losing its personality.
What to Drink Alongside It
A cold, crispy Sauvignon Blanc is my first choice because its grassy acidity mirrors the lime and herbs in the dressing. Beer drinkers should reach for something light and citrusy like a wheat beer or a pale ale that will not fight with the peanut and ginger flavors.
- A slightly chilled Riesling also works wonders with the sweet, salty, and sour balance happening in the bowl.
- Sparkling water with a squeeze of lime and a sprig of mint is the non alcoholic answer that still feels intentional.
- Whatever you pour, make sure it is cold because this salad deserves a refreshing companion.
This is the kind of recipe that reminds me cooking does not need to be complicated to be memorable. Keep it fresh, keep it crunchy, and share it with someone who appreciates a good bowl of food.
Recipe FAQs
- → How do I cook quinoa for a light, fluffy texture?
-
Rinse quinoa well, combine with 2 parts water, bring to a boil, then simmer covered for 12–15 minutes. Let rest off the heat for 5 minutes and fluff with a fork to separate the grains.
- → Can I swap peanut butter for allergies?
-
Use almond butter or sunflower seed butter for a nut-free alternative. Adjust lime and tamari to taste, as textures and salt levels vary between butters.
- → How do I keep the vegetables crunchy?
-
Slice vegetables uniformly and toss them into the dressing just before serving. You can chill them briefly in ice water after cutting to firm them up, then drain well.
- → Is this dish suitable for gluten-free diets?
-
Yes—use certified gluten-free tamari or coconut aminos instead of regular soy sauce and verify all packaged ingredients for gluten-free certification.
- → How long will leftovers stay fresh?
-
Store in an airtight container in the refrigerator for 2–3 days. Keep extra peanuts and fresh herbs separate and add just before serving to retain crunch and brightness.
- → What protein additions work well with these flavors?
-
Grilled tofu, seared shrimp or sliced chicken pair nicely. For vegan protein, roasted chickpeas or tempeh add structure and complement the peanut-lime dressing.