Thai Quinoa Salad with Almond Butter Dressing

This vegan Thai quinoa salad is the most refreshing meal! Fluffy quinoa, edamame, bell pepper, carrots, cabbage all drizzled with a delicious almond butter dressing. This colorful salad is the BEST!

hands holding bowl of vegan thai quinoa salad with almond butter dressing and limes Oh hi, did this rainbow salad grab your attention?

Well, it should!

It’s LOADED with healthy ingredients making it a filling, plant-based meal.

ingredients for thai quinoa salad recipe

Ingredients in Thai quinoa salad

Here’s what we got going on:

  • Greens – spinach, kale, super greens… whatever you want to use here
  • Red bell pepper
  • Purple cabbage
  • Edamame
  • Carrots
  • Quinoa
  • Thai almond butter dressing (think of a yummy peanut sauce, but with almond butter!)

thai quinoa salad with almond butter dressing and limes

How to make Thai quinoa salad

  • Cook the quinoa
  • Prepare the veggies
  • Make the dressing
  • Combine and enjoy!

How to cook quinoa

  1. Rinse uncooked quinoa in a fine mesh strainer under cool water for about 20 seconds
  2. Bring vegetable broth to a boil and add quinoa
  3. Reduce heat, cover and cook for 15 minutes
  4. Remove quinoa from the stove and let sit covered for 5-10 minutes
  5. Fluff with a fork before serving

Tips for making delicious quinoa:

  • The ratio for quinoa is 1 part quinoa, 1.5 part liquid. Any more will turn quinoa to mush
  • Cook with vegetable broth instead of water! This adds lots of flavor to the quinoa
  • Let sit covered when done cooking. The steam makes the quinoa nice and fluffy.

whisking almond butter dressing in mixing bowl

How to make Thai almond butter dressing

Whisk all the ingredients together. Add more warm water (1 Tablespoon at a time) until a nice dressing consistency is achieved. I say this because no almond butter is alike. Some almond butter is really dry and tough and some almond butter is oily and liquidy.

Use your judgment here based on your ingredients!

vegan thai quinoa salads with almond butter dressing on white background

This refreshing Thai quinoa salad recipe is perfect for Summer! So colorful and healthy.

How to make this salad for meal prep:

  • Cook the quinoa in advance and keep in a separate container
  • Prepare veggies and keep in containers
  • Make the dressing in advanced

When ready to eat, just assemble the salads with all your ingredients prepared and you’re ready to go!

spoon pouring peanut sauce on salad

If you tried this vegan Thai quinoa salad, let me know in the comments below and share a photo using #mindfulavocado. I’d love to hear from you! Want to see more recipes? Let’s get social! CONNECT WITH ME on Facebook, Twitter, Instagram, or Pinterest to see what I’m currently cooking up!

If you like this salad recipe, you should check out:
Vegan Hippie Salad + “Cheesy” Cilantro Dressing
Kale Salad with Carrot Ginger Dressing
Thai Salad with Red Curry Tofu

hands holding bowl of vegan thai quinoa salad with almond butter dressing and limes

Thai Quinoa Salad with Almond Butter Dressing

Vegan Thai quinoa salad with a delicious almond butter dressing is so easy to make and is the perfect healthy lunch or dinner! Fluffy quinoa with edamame, bell pepper, carrots, cabbage, and chopped cashews.
Print Pin Rate
Course: Dinner, Lunch
Cuisine: Asian, Vegan
Keyword: asian salad recipe, salad as a meal, vegan salad recipes
Prep Time: 20 minutes
Cook Time: 15 minutes
Total Time: 35 minutes
Servings: 4 salads
Calories: 252kcal
Author: Amanda


  • 1/2 cup uncooked quinoa
  • 3/4 cup vegetable broth can use water
  • 4-6 cups greens of choice spinach, spring mix, kale, etc.
  • 1 red bell pepper chopped
  • 1 cup shredded carrot
  • 1 cup shelled edamame
  • 1 cup shredded red cabbage
  • chopped cashews for topping (optional)

Thai Almond Butter Dressing

  • 1/2 cup almond butter
  • 1/4 cup warm water
  • 1/4 cup tamari can substitute with coconut aminos or soy sauce
  • 2 Tablespoons agave nectar
  • juice from 1 lime
  • 1/2 teaspoon ground ginger
  • pinch of salt
  • red chili flakes optional


Cook Quinoa:

  • Rinse uncooked quinoa in a fine mesh strainer
  • Bring pot of vegetable broth to a boil. Add rinsed quinoa, reduce heat to low-medium and cover. Let cook for 12-15 minutes
  • Remove from heat and let sit covered for 5-10 minutes

Make Dressing:

  • Whisk all ingredients for dressing in a small mixing bowl. Add more warm water if needed to make a nice dressing-like consistency.

Assemble Salad:

  • Combine greens, veggies, quinoa, and dressing. Top with chopped cashews if desired.


Serving: 1salad (1/4 recipe) | Calories: 252kcal | Carbohydrates: 35.6g | Protein: 15.8g | Fat: 7.1g | Saturated Fat: 0.8g | Sodium: 854mg | Potassium: 1015mg | Fiber: 7.8g | Sugar: 8g | Calcium: 160mg | Iron: 5.8mg

Please note this post may contain affiliate links which do not impact the cost to you but gives me a small commission. Thank you for your support!


Leave a Comment

Recipe Rating