Thai Peanut Mango Veggie Salad

Featured in: Meatless

This Thai-inspired salad features ripe mango, colorful vegetables, and a creamy peanut dressing bursting with flavor. Crisp bell pepper, shredded cabbage, carrots, cucumber, and fresh herbs provide vibrant texture. The dressing blends peanut butter, lime, soy, honey or maple, and ginger for a tangy, nutty bite. Topped with roasted peanuts and sesame seeds, this easy dish is perfect for a light lunch, satisfying side, or picnic fare. Simple prep makes it a quick delight, while optional tofu or chicken adds protein. Pair with chilled white wine or Thai iced tea for extra refreshment.

Updated on Mon, 27 Oct 2025 12:54:00 GMT
Fresh Thai Peanut Mango Veggie Salad with bright colors and creamy dressing.  Save to Pinterest
Fresh Thai Peanut Mango Veggie Salad with bright colors and creamy dressing. | buddybiteskitchen.com

A vibrant, refreshing salad featuring crisp vegetables, sweet mango, and a creamy Thai-style peanut dressing. Perfect as a light lunch or colorful side dish.

I made this Thai Peanut Mango Veggie Salad for a summer lunch and everyone loved the combination of sweet mango with the creamy peanut dressing. It&s a go-to for potlucks and busy weeknights.

Ingredients

  • Mango: 1 large ripe mango, peeled, pitted, and diced
  • Red bell pepper: thinly sliced
  • Purple cabbage: 1 cup shredded
  • Carrots: 1 cup shredded
  • Cucumber: 1 small, halved and thinly sliced
  • Spring onions: 3, thinly sliced
  • Fresh cilantro leaves: 1/4 cup, chopped
  • Fresh mint leaves: 1/4 cup, chopped (optional)
  • Roasted peanuts: 1/4 cup, roughly chopped
  • Sesame seeds: 1 tablespoon (optional)
  • Creamy peanut butter: 1/4 cup
  • Lime juice: 2 tablespoons (about 1 lime)
  • Low-sodium soy sauce: 1 tablespoon (or tamari for gluten-free)
  • Maple syrup or honey: 1 tablespoon
  • Rice vinegar: 1 tablespoon
  • Toasted sesame oil: 1 teaspoon
  • Garlic clove: 1 small, minced
  • Fresh ginger: 1 teaspoon, grated
  • Water: 2, 3 tablespoons (to thin as needed)
  • Red pepper flakes or Sriracha: pinch or 1/2 teaspoon (optional, for heat)

Instructions

Combine vegetables:
In a large bowl, combine mango, bell pepper, cabbage, carrots, cucumber, spring onions, cilantro, and mint (if using). Toss gently to mix.
Make dressing:
In a separate bowl, whisk peanut butter, lime juice, soy sauce, maple syrup, rice vinegar, sesame oil, garlic, ginger, and red pepper flakes (if using). Add water 1 tablespoon at a time until smooth and pourable.
Dress salad:
Pour the dressing over the salad and toss until everything is well coated.
Add toppings:
Sprinkle chopped peanuts and sesame seeds over the top before serving.
Serve:
Serve immediately or refrigerate for up to 2 hours to allow flavors to meld.
Crisp vegetables and sweet mango in a delightful Thai Peanut Mango Veggie Salad.  Save to Pinterest
Crisp vegetables and sweet mango in a delightful Thai Peanut Mango Veggie Salad. | buddybiteskitchen.com

My kids love assembling their own bowls of this salad and even picky eaters enjoy the crunchy veggies and sweet mango. It&s a tradition in our family to make this for picnic days.

Recipe Variations

Swap out veggies for snap peas, radishes, or edamame depending on what&s in season. Cashews or almonds make great substitutes for peanuts if you prefer a twist.

Serving Suggestions

This salad pairs beautifully with chilled white wine or Thai iced tea. It&s also great alongside grilled tofu for extra protein.

Nutrition Stats

Each serving contains about 235 calories, 12 g total fat, 28 g carbohydrates, and 6 g protein.

Satisfying Thai Peanut Mango Veggie Salad topped with crunchy roasted peanuts and herbs. Save to Pinterest
Satisfying Thai Peanut Mango Veggie Salad topped with crunchy roasted peanuts and herbs. | buddybiteskitchen.com

This salad is as beautiful as it is delicious, and the bold flavors always impress guests.

Common Recipe Questions

What vegetables can I use?

Try bell peppers, cabbage, carrots, cucumber, spring onions, and fresh herbs. Add snap peas or radishes for variety.

Is the peanut dressing spicy?

The dressing can be mild or spicy. Add red pepper flakes or Sriracha to adjust heat to your preference.

Can I make this dish gluten-free?

Yes, substitute tamari for soy sauce and check all ingredients for allergens to suit gluten-free diets.

How long does the salad keep?

It can be refrigerated for up to 2 hours before serving, allowing the flavors to meld without losing freshness.

What protein can I add?

Grilled tofu is a great vegan option, or add shredded chicken for additional protein if desired.

Are there nut alternatives?

Swap roasted peanuts for cashews or almonds if you prefer a different nut flavor or need an allergy-friendly change.

Thai Peanut Mango Veggie Salad

Crisp veggies and fresh mango tossed in creamy Thai-style peanut dressing make a flavorful, bright vegetarian dish.

Prep Time
20 minutes
0
Total Time
20 minutes
Created By Max Buddyfield

Recipe Category Meatless

Skill Level Easy

Cuisine Type Thai-inspired

Recipe Yield 4 Number of Servings

Dietary Preferences Vegan-Friendly, Free of Dairy, Free of Gluten

What You'll Need

Vegetables & Fruit

01 1 large ripe mango, peeled, pitted, diced
02 1 medium red bell pepper, thinly sliced
03 1 cup shredded purple cabbage
04 1 cup shredded carrots
05 1 small cucumber, halved, thinly sliced
06 3 spring onions, thinly sliced
07 1/4 cup fresh cilantro leaves, chopped
08 1/4 cup fresh mint leaves, chopped (optional)

Toppings

01 1/4 cup roasted peanuts, roughly chopped
02 1 tablespoon sesame seeds (optional)

Peanut Dressing

01 1/4 cup creamy peanut butter
02 2 tablespoons fresh lime juice
03 1 tablespoon low-sodium soy sauce or tamari
04 1 tablespoon pure maple syrup or honey
05 1 tablespoon rice vinegar
06 1 teaspoon toasted sesame oil
07 1 small garlic clove, minced
08 1 teaspoon fresh ginger, grated
09 2 to 3 tablespoons water, to desired consistency
10 Pinch red pepper flakes or 1/2 teaspoon Sriracha (optional)

Steps to Follow

Step 01

Toss Vegetables and Herbs: Combine mango, red bell pepper, purple cabbage, carrots, cucumber, spring onions, cilantro, and mint in a large mixing bowl. Toss gently to blend evenly.

Step 02

Prepare Peanut Dressing: In a small bowl, vigorously whisk together peanut butter, lime juice, soy sauce or tamari, maple syrup or honey, rice vinegar, toasted sesame oil, minced garlic, grated ginger, and red pepper flakes or Sriracha as desired. Gradually incorporate water, 1 tablespoon at a time, until silky and pourable.

Step 03

Dress the Salad: Pour the prepared peanut dressing over the mixed vegetables and herbs. Toss until all components are evenly coated.

Step 04

Add Garnishes: Scatter chopped roasted peanuts and sesame seeds over the top for added crunch and flavor.

Step 05

Serve: Serve immediately, or refrigerate for up to 2 hours to allow flavors to meld prior to serving.

Tools You'll Need

  • Large mixing bowl
  • Small mixing bowl
  • Whisk
  • Chef’s knife
  • Cutting board

Allergy Warnings

Review each ingredient carefully for allergens. If unsure, consult with a healthcare provider.
  • Contains peanuts and soy.
  • For gluten-free, use tamari instead of soy sauce.
  • Check all packaged ingredients for potential allergens.

Nutritional Info (per serving)

These details are for general information only. Always consult a healthcare professional for dietary concerns.
  • Calorie Count: 235
  • Fat Content: 12 grams
  • Carbohydrates: 28 grams
  • Protein Content: 6 grams