This gorgeous Thai quinoa salad recipe was originally posted in 2013, the year I met my now-husband. I don’t want to change this post too much because frankly, I want to keep the written memories here about our first date. It’s so sweet.
What I did change about this recipe were the photography, tips, and ways to make it gluten free & vegan. Whoo hoo!
For those of you who don’t know, this recipe is one of the most popular recipes on Ambitious Kitchen!
Looking for more 30-minute meals?
Enter your email below to get my FREE e-book with our best 30-minute dinners straight to your inbox!
So without further ado, here’s the story about how we first met:
I just got back from vacation in Arizona. I had so many fun nights I can’t even begin to tell you. The food, the margs, riding around in a red convertible, soaking up the sunshine, swimming at night, baseball games, Mexican food, Froyo, plus a trip to Sprinkles cupcakes!
I want to be on vacation for the rest of my life.
Funny enough, I also went on a date during my trip! (The most random things happen to me, I swear.) I met him through a friend and we hit it off. On our date, we went to the zoo, ate really good Italian food, and laughed hysterically. I don’t think he reads my blog, so in my opinion, it’s perfectly okay to talk about how sweet he was.
FYI: I told him about the life-changing cookies and I think he was sold.
Seriously you guys, I have to stop telling people about the flavor profile of brown butter and those freaking cookies; it’s just too nerdy. Especially on dates.
But but but! What I really need to do is to come to grips with reality and accept that there are no more margs or FroYo in my near future. All I need in my life now is a gorgeous healthy salad.
You in?

Ingredients in this Thai-inspired quinoa salad
I love that this salad can easily be vegan and gluten-free, and it’s incredibly crunch-tastic (not a word, but should be). There’s loads of goodness here: lots of veggies and a creamy peanut butter dressing with a hint of ginger is absolutely TO DIE FOR. Here’s what you’ll need to make it:
- Quinoa: as you probably know by now, the base of this salad is made with nutritious, hearty quinoa. One of my fav grains for salads!
- Veggies: this salad is SO colorful and loaded with shredded cabbage, red bell pepper, red onion, shredded carrots, cilantro & green onions.
- Nuts: I like to add extra crunch with cashews or peanuts (especially honey-roasted).
- For the dressing: that creamy peanut dressing is made with all natural peanut butter, fresh ginger, soy sauce, honey, rice vinegar, sesame oil & olive oil. I love Wild Friends peanut butter, and you can use the code ‘AMBITIOUS15’ for 15% off!
In the end, the ingredients all meld together perfectly and somehow the salad just works fantastically — plus it’s filling too! If you want to make this a complete meal or you’re craving more, I suggest adding edamame or chickpeas.
Oh and like pretty much everything else on this blog, I love it from the bottom of my heart. Duh.

Customize this Thai quinoa salad
Have fun customizing this salad with your fav ingredients or ones you have on hand!
- Choose your veggies: you can really use any veggies you have lurking in your fridge. Chopped broccoli or shredded brussels sprouts would be perfect in here.
- Keep it vegan: simply use agave or pure maple syrup instead of the honey in your dressing.
- Try a new grain: I think this salad would be lovely with couscous, orzo, farro, or rice noodles!
- Go grain free: you could also swap the quinoa for kale, or double up the veggies to make it a hearty, grain free salad.
Looking to add a boost of protein?
This Thai quinoa salad is the perfect base for your fav meat or plant-based proteins. Here’s what I suggest:
- 1 cup of edamame or rinsed, drained chickpeas
- Cooked, chopped or shredded chicken (try this Grilled Sesame Chicken)
- Cooked shrimp or salmon (try my Maple Glazed Salmon)

The best Thai quinoa salad in 4 simple steps
- Cook the quinoa. Start by cooking your quinoa until it’s nice and fluffy. Set it aside to cool while you make the dressing.
- Make the dressing. Heat the peanut butter and honey in the microwave so that you can easily mix them, then whisk in the rest of the dressing ingredients until it’s nice and smooth.
- Dress the quinoa. Toss a little bit of the dressing with your cooled quinoa so that it started to absorb the flavors well. Then fold in all of your veggies and toss with the rest of the dressing.
- Garnish & serve. Top the salad with cashews and extra green onions, then serve with a squeeze of lime juice and enjoy!

How to cook the perfect fluffy quinoa
Get all of my best tips and tricks for cooking perfectly fluffy quinoa here!
Storing tips
Keep this vegan Thai quinoa salad in an airtight container in the fridge for about 3-4 days. This salad can easily be made the day before, too, and will be delicious served the next day!

So yes, my husband and I met while I was on vacation. A week later, he asked me to send him the life-changing cookies, and now nearly 5 years later, we’re married. Cute story, huh?
More healthy salad recipes you’ll love
- Roasted Carrot Cauliflower Quinoa Salad with Sunshine Dressing
- Sesame Chicken Cabbage Crunch Salad
- One Pot Moroccan Chickpea Quinoa Salad
- High Protein Salads in Jars that Make the Perfect Lunch
- Roasted Veggie, Chickpea & Pesto Quinoa Salad
Get all of my salad recipes here!
Looking for more 30-minute meals?
Enter your email below to get my FREE e-book with our best 30-minute dinners straight to your inbox!
If you make this Thai quinoa salad recipe, be sure to leave a comment below and rate the recipe! You can also snap and picture and post it on Instagram using the hashtag #ambitiouskitchen. And of course be sure to follow Ambitious Kitchen on Instagram. xo!
Ambitious Kitchen
Cookbook
125 Ridiculously Good For You, Sometimes Indulgent, and Absolutely Never Boring Recipes for Every Meal of the Day
Crunchy Cashew Thai Quinoa Salad {vegan, gluten-free}

Ingredients
- ¾ cup uncooked quinoa
- 2 cups shredded red cabbage, depending on how much crunch you like
- 1 red bell pepper, diced
- 1/4 cup diced red onion
- 1 cup shredded carrots
- ½ cup chopped cilantro
- ¼ cup diced green onions
- ½ cup cashew halves or peanuts (honey-roasted is good)
- Optional: 1 cup edamame or chickpeas
- Fresh lime, for a bit of tang
- For the dressing:
- ¼ cup all natural peanut butter
- 2 teaspoons freshly grated ginger
- 3 tablespoon gluten-free soy sauce or coconut aminos
- 1 tablespoon honey (use agave or pure maple syrup if vegan)
- 1 tablespoon rice vinegar or red wine vinegar
- 1 teaspoon sesame oil
- 1 teaspoon olive oil or more sesame oil
- Water to thin, if necessary
Instructions
- To cook quinoa: In a medium saucepan, bring 1 ½ cups of water to a boil. Add in quinoa and bring mixture to a boil. Cover, reduce heat to low and let simmer for 15 minutes or until quinoa has absorbed all of the water. Remove from heat and fluff quinoa with fork; place in large bowl and set aside to cool for about 10 minutes. You should have a little over 2 cups of quinoa.
- To make dressing: Add peanut butter and honey or agave to a medium microwave safe bowl; heat in microwave for 20 seconds. Add in ginger, soy sauce, vinegar, and both sesame and olive oil and stir until mixture is smooth and creamy. If you want a thinner dressing, simply stir in a teaspoon or two of water or olive oil.
- Add as much or as little dressing as you’d like to the quinoa. I always start out with a little bit of dressing and usually add more to suit my taste preferences. Alternatively you can save the dressing for later and add when you are ready to eat; however the flavors of the dressing usually soak into the salad so I love adding it to the quinoa first.
- Next fold in red pepper, onion, cabbage, carrots, and cilantro into the quinoa. Garnish with cashews and green onions. Serve chilled or at room temperature with lime wedges, if desired.
Recipe Notes
Nutrition
This post was originally published on April 4th, 2013, republished with new photos on April 11th, 2019, and republished on February 9th, 2023.

10 stars!!! Absolutely delicious, Added some crunchy baked tofu for a light yet filling dinner with leftovers for lunch tomorrow.
Crunchy tofu sounds amazing in here! Glad you enjoyed 🙂
This was so very good! I subbed broccoli for the cabbage and slivered almonds for the cashews because that is what I had on hand. My husband hates quinoa and he loved this salad anyway. This will go on the regular rotation for sure.
Perfect! I’m glad he still loved this one!
Delicious! This recipe is so tasty and it’s one of those that you can add any veggie or protein to it, it’s so versatile those are the best recipes! I used lemon juice since I didn’t have rice vinegar and only olive oil because I didn’t have sesame. Next time I’ll add a bit of water to thin it out and it would be great with feta. I also added chick peas and basil leaves. Definitely making this again. Thank you!
This one’s perfect for customizing! Glad you enjoyed!
No exaggeration, this salad is routinely one of the best bites of food I’ve ever taken. It’s so quick to make and then take to work for lunch – healthy, crunchy, delicious!
Amazing! I’m so glad you love it!
The best make-ahead mealprep work lunch. I swear it tastes better each day as it marinates in the fridge. I work a LOT, and prepping this on Sunday sets me up for a week of veggies
Agreed!!
5/5 this salad is FIRE. I love how versatile it is, can easily add more protein, and is such a good salad to make for a crowd or to meal prep for lunches during the week. Can’t believe I haven’t made this until now but I could truly eat this every day. ALSO can find everything easily during winter months so when you are craving something lighter during the holidays, this is it!!
YES this one’s great for customizing! Glad you love it!
This is AMAZING! The dressing is delicious! I was able to find all of the veggies precut, which made it a piece of cake to make. I didn’t thin the dressing on the day that I made it. The quinoa does absorb the dressing, so it’s less peanut-forward on day 2. I made a second batch of the dressing to drizzle on our salads tonight. Just WOW!
So glad you enjoyed! Great idea to add a little extra when meal prepping 🙂
Famous Crunchy Cashew Thai-Inspired Quinoa Salad
For this recipe, I see that the total carb per serving is 27.7 grams, but what’s the serving size?
I’m asking because I have a Type 1 Diabetic in my family and need the info to dose their insulin.
Thank you in advance 🙂
Hi! This recipe serves 6 so I’d recommend dividing it up into 6 portions 🙂 perfect way to meal prep!
This salad is so good! The dressing is the star of the show! So nourishing and lots of crunch. I added chickpeas for extra protein.
The best! So happy to hear that 🙂
This salad is super tasty, crunchy and satisfying! I love the edamame in it for a little bit more protein.
One of my all-time favs!
I would like to try adding edamame to this. Do you recommend cooking it first?
5/5
Glad you enjoyed!
Holy delicious!!! I was looking for a yummy salad to eat on hot summer day and this blew me away! I omitted red onions but otherwise followed exactly as suggested. SO FREAKING GOOD!!
So glad you loved this one!
So fresh and full of flavor. Followed recipe exactly. Even better the next day.
Absolutely! Glad you enjoyed!
This was so yummy and perfect for lunch meal prep for the week! All I had on hand were pistachios and used those instead of cashews and still tasted great
Love it! This one’s great for customizing.
Every time I make a peanut sauce, it usually isn’t so good. Always feels like it’s missing something. However, this one was amazing. I used toasted sesame oil and it added so much flavour. Just waiting for my quinoa to cool so I can mix all this goodness together. I’ve never been disappointed by any of your recipes so far. Thank you. 😊
So glad you gave this one a try! One of my all-time favs 🙂
This was delicious. Trust me, it tastes better the next day and even an hour later.
Absolutely! It gets even better as the dressing marinates 🙂
Delicious! Flavor, texture on point. Lime really amps the flavor up. Perfect for work lunches.
Absolutely! One of our fav salads 🙂
Such an amazing recipe! Make it once a week! Even my toddler loves it. The flavor is so good. I do make extra dressing cause it’s so good. Goes great with shrimp or crispy tofu! Yummmm! Thank you, Monique!! 🙏🙏🙏
So happy to hear that! LOVE the idea of serving with shrimp or tofu 🙂
Easy to make and delicious!
One of my fav salads, too!
This is the best salad I’ve made in a LONG time! I made a double batch of dressing because I LOVE peanut dressing so much! I have lunches prepped for an entire week! Serving with seasoned braised chicken breast.
Aww this is so great, Kelly. Glad you are loving this salad and its a hit for you. Seriously the best meal prep!
Extremely tasty. My husband even had seconds and he never has seconds of salad.
YAY! SO glad this recipe is a hit, Louise!
The peanut sauce is delicious! And I love how its filled with veggies.
YAY! I am SO glad you are loving this salad and it turned out great for you, Georgia!
This recipe was amazing!!! Such a hit at a dinner party we had – everyone loved it. Such great flavor. Love how many veggies are in it and the colors are beautiful. I had a sweet potato I needed to use and threw that in too. The cabbage crunch is amazing. Going to add this into our weekly rotation.
Thanks for sharing!
Ahh this is so great, Marie. Glad this recipe was a hit for everyone!
I made this as written and added a can of chickpeas. The dressing is absolutely delicious and I will be putting this into my regular rotation. It stores well and I took it to work in my lunch for the two days after making it without a change in taste or texture.
DELISH! Glad you gave this one a try and it turned out amazing for you 🙂
Great recipe for lunches!