Rainbow Thai Salad with Mango

This post may contain affiliate links. For more information, please see our affiliate policy.

This Rainbow Thai Salad with Mango is full of colorful vegetables, herbs, sweet mango, crunchy nuts, and a delicious sweet and spicy peanut dressing.

An easy recipe for Rainbow Thai Salad. It's full of colorful vegetables, herbs, sweet mango, crunchy nuts, and a delicious sweet and spicy Peanut Dressing!


 

Recipe ingredients

Labeled ingredients for Rainbow Thai Salad.

Ingredient notes

  • Rice vinegar: If you don’t have this and don’t want to buy it, use any other vinegar that you like.
  • Honey: Maple syrup or agave may be substituted for the honey. It will change the flavor (but not in a bad way).
  • Ginger: Do not substitute ground ginger, but ginger paste in a tube or jar works well (and ginger can be frozen indefinitely).
  • Kale: Or substitute your favorite greens such as spring mix, butter lettuce, or romaine.
  • Napa cabbage: Milder in flavor than regular green cabbage and oblong-shaped rather than round. The leaves may be lighter in color, veering towards yellow. Or substitute savoy cabbage or regular green cabbage.
  • Cilantro: If you don’t like the taste of cilantro, leave it out or substitute fresh basil or parsley.
  • Cashews: To toast the cashews (optional but recommended), heat cashews in a dry skillet over medium heat until browned and fragrant stirring frequently, about 3 to 5 minutes. Or substitute almonds or peanuts.

Step-by-step instructions

  1. To make the dressing, in a small bowl whisk together peanut butter, rice vinegar, soy sauce, honey, lime juice, ginger, sesame oil, garlic, and red pepper flakes.
A bowl with ingredients for Thai peanut dressing.
  1. Season to taste with salt and pepper (I like 1 teaspoon salt and ½ teaspoon pepper). If the dressing is too thick, thin with water 1 teaspoon at a time.
A bowl of Thai peanut dressing.
  1. In a large bowl, add kale, cabbage, bell pepper, carrot, mango, cilantro, mint, and onions. Drizzle with the dressing, toss to combine, and garnish with cashews.
An easy recipe for Rainbow Thai Salad. It's full of colorful vegetables, herbs, sweet mango, crunchy nuts, and a delicious sweet and spicy Peanut Dressing!

Recipe tips and variations

  • Yield: This recipe makes 8 cups salad and 1 cup dressing, enough for 4 servings salad (2 cups salad + ¼ cup dressing per person; you can use less dressing).
  • Storage: Store leftovers covered (and undressed) for up to 2 days.
  • Make ahead: The peanut can be made up to 3 days in advance. Store covered in the refrigerator and bring to room temperature before using. The vegetables can be prepped the day before and stored separately in the refrigerator.
  • More mix-ins: Get creative with mandarin oranges, fresh raspberries, sliced jalapeños or serrano chiles, or diced avocado. For a heartier salad, top with cooked chicken or salmon.
  • Chinese Chicken Salad: Instead of using the “kitchen sink” approach, this crunchy, colorful Chinese Chicken Salad has a carefully curated selection of vegetables and salad ingredients like napa cabbage, red cabbage, carrots, green onions, cilantro, and chow mein noodles. It’s so great with the grilled lemon chicken!
  • Mango Chicken Bowl: This delicious lunch or light dinner salad is filled with grilled lemon chicken, white rice, butter lettuce, avocado, and sweet slices of mango, all drizzled in a spicy habañero vinaigrette. It’s perfect for meal prepping, too.
  • Thai Chicken Salad: This colorful salad is loaded with fresh herbs and vegetables, grilled lemon chicken, and a pantry-friendly peanut dressing. It’s a great recipe to add to your meal rotation if you’re looking for nutrient-dense, unprocessed meals.
  • Thai Peanut Chicken and NoodlesThis is a 30-minute recreation of one of my favorite Thai takeout recipes. Leftover grilled lemon chicken or rotisserie chicken, pasta, and pantry staples make team up for this easy dinner idea that comes together quicker than delivery can arrive at your door.
A bowl of rainbow thai mango salad with peanut dressing on the side.

Homemade Peanut Butter

All it takes is a few minutes, some peanuts, and a food processor to make all-natural Homemade Peanut Butter that’s better than any you’ve ever had, anywhere. No sugar, no salt, no additives…zip, nada, zilch.

5 minutes
View Recipe

More delicious lunch ideas

Join Us

HUNGRY FOR MORE? Sign up for our weekly newsletter and follow along on FacebookPinterest, and Instagram for our latest recipes! Tag all your glorious creations #culinaryhill so we can eat vicariously through you.
A bowl of rainbow thai mango salad with peanut dressing on the side.

Rainbow Thai Salad with Mango

This Rainbow Thai Salad is full of colorful vegetables, herbs, sweet mango, crunchy nuts, and a delicious sweet and spicy peanut dressing.
Prep Time 15 minutes
Cook Time 5 minutes
Total Time 20 minutes
Servings 4 servings (2 cups salad + ¼ cup dressing each)
Course Salad
Cuisine Asian, Thai
Calories 271
5 from 21 votes

Ingredients 

For the peanut dressing:

For the salad:

  • 2 cups kale chopped (see note 4)
  • 1 1/2 cups napa cabbage thinly sliced (see note 5)
  • 1 1/2 cups red cabbage thinly sliced
  • 1/2 cup red bell pepper thinly sliced
  • 1/2 cup carrot shredded
  • 1 mango thinly sliced
  • 1/4 cup cilantro chopped (see note 6)
  • 8 fresh mint leaves thinly sliced
  • 1 green onion thinly sliced
  • 1/4 cup cashews toasted if desired and roughly chopped (see note 7)

Instructions 

  • To make the dressing, in a small bowl whisk together peanut butter, rice vinegar, soy sauce, honey, lime juice, ginger, sesame oil, garlic, red pepper flakes, and salt and pepper to taste (I like 1 teaspoon salt and ½ teaspoon pepper). If the dressing is too thick, thin with water 1 teaspoon at a time.
  • In a large bowl, add kale, cabbage, bell pepper, carrot, mango, cilantro, mint, and onions. Drizzle with the dressing, toss to combine, and garnish with cashews.

Recipe Video

Notes

  1. Rice vinegar: If you don’t have this and don’t want to buy it, use any other vinegar that you like.
  2. Honey: Maple syrup or agave may be substituted for the honey. It will change the flavor (but not in a bad way).
  3. Ginger: Do not substitute ground ginger, but ginger paste in a tube or jar works well (and ginger can be frozen indefinitely).
  4. Kale: Or substitute your favorite greens such as spring mix, butter lettuce, or romaine.
  5. Napa cabbage: Milder in flavor than regular green cabbage and oblong-shaped rather than round. The leaves may be lighter in color, veering towards yellow. Or substitute savoy cabbage or regular green cabbage.
  6. Cilantro: If you don’t like the taste of cilantro, leave it out or substitute fresh basil or parsley.
  7. Cashews: To toast the cashews (optional but recommended), heat cashews in a dry skillet over medium heat until browned and fragrant stirring frequently, about 3 to 5 minutes. Or substitute almonds or peanuts.
  8. Yield: This recipe makes 8 cups salad and 1 cup dressing, enough for 4 servings salad (2 cups salad + ¼ cup dressing per person; you can use less dressing).
  9. Storage: Store leftovers covered (and undressed) for up to 2 days.
  10. Make ahead: The peanut can be made up to 3 days in advance. Store covered in the refrigerator and bring to room temperature before using. The vegetables can be prepped the day before and stored separately in the refrigerator.
  11. More mix-ins: Get creative with mandarin oranges, fresh raspberries, sliced jalapeños or serrano chiles, or diced avocado. For a heartier salad, top with cooked chicken or salmon.

Nutrition

Serving: 2cupsCalories: 271kcalCarbohydrates: 34gProtein: 10gFat: 13gSaturated Fat: 3gSodium: 619mgPotassium: 723mgFiber: 4gSugar: 21gVitamin A: 7849IUVitamin C: 115mgCalcium: 125mgIron: 2mg
Did you make this recipe?Tag @culinaryhill on Instagram so we can admire your masterpiece! #culinaryhill
Website | + posts

Meggan Hill is a classically-trained chef and professional writer. Her meticulously-tested recipes and detailed tutorials bring confidence and success to home cooks everywhere. Meggan has been featured on NPR, HuffPost, FoxNews, LA Times, and more.

Questions and Comments

Thank you for your comments! Please allow 1-2 business days for a reply. Our business hours are Monday through Friday, 9:00 am PST to 5:00 pm PST, excluding holidays. Comments are moderated to prevent spam and profanity.

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. This salad was amazing! I used regular curly kale that I got in my CSA box so I massaged it with a bit of the dressing before mixing everything else together to make sure it was tender enough to eat. The flavors were absolutely perfect! Thanks for the great recipe!5 stars

  2. It was an interesting recipe. I loved those mango chunks with salad leaves. I loved the peanut butter sauce. But I need help. I have used mix salad leaves since only that was available. Some leaves were not going so well with the sauce. Is it important to use specific leaves?

    1. Hi Meenu, it is possible that some leaves wouldn’t taste good with the dressing, but that would be personal preference. I think mild leaves like romaine, green or red leaf lettuce, butter lettuce, or iceberg would all be good choices. Lettuces like arugula, spinach, kale, and frisee are probably to strong or bitter flavored, maybe you had some of those mixed in. Sorry about that! I’ll update this post with more information on specific lettuce leaves and what tastes best. Thanks! -Meggan

  3. I love this salad! I’ve been making it regularly over the last year and enjoy it every time! Flavors are fresh and bountiful.5 stars