Thai Mango Salad with Tofu

Featured in: Skillet & Pan Recipes

This Thai mango salad combines julienned ripe mango, shredded cabbage and carrots, fresh herbs, and golden cornstarch-crisped tofu finished with a tangy peanut dressing. Prep takes about 25 minutes, tofu pans to a crisp in 10–12 minutes, and total time is roughly 40 minutes. Serve immediately for best texture; try air-frying tofu or swapping mango for papaya or pineapple.

Updated on Thu, 07 May 2026 05:43:14 GMT
Vibrant Thai mango salad with crispy tofu and creamy peanut sauce, featuring colorful veggies and fresh herbs.  Save
Vibrant Thai mango salad with crispy tofu and creamy peanut sauce, featuring colorful veggies and fresh herbs. | crunchymsemen.com

The first time the tangy scent of lime, sweet mango, and sizzling tofu mingled in my kitchen, it was accidental—a half-eaten mango, leftover tofu, and pantry peanut butter all beckoning to be used before a busy week. There is something about the colors and freshness of this Thai Mango Salad that just makes you want to dive in fork first. The distinct crunch of vegetables paired with the warmth of golden tofu and a creamy, aromatic peanut sauce wakes up all the senses. On a rainy evening, the salad's brightness felt like summer bottled up on a plate. Every time I toss it together, the kitchen fills with clattering sounds and bursts of laughter, each prep session uniquely energizing.

Last summer, I made this salad for a friend visiting from out of town who claimed salads always left her hungry. Watching her return for seconds while we debated the best mango-ripeness was so satisfying. The mood was casual, we laughed about failed tofu attempts from years past, and I realized this recipe had finally become second nature to me. Even the mess made on the counter seemed to belong. The experience reminded me that food is often the backdrop to our most genuine conversations.

Ingredients

  • Ripe mangoes: Go for mangoes that give slightly to the touch—they bring both sweetness and juiciness, but slicing them into matchsticks while sticky is half the fun.
  • Carrot: Julienne it thin for maximum crunch; using a julienne peeler makes it so much easier and stops my impatience from kicking in.
  • Red bell pepper: It adds sweet, crisp freshness and that extra pop of color every plate needs.
  • Red cabbage: The crunch and color intensify the salad—finely shredding it with a sharp knife feels oddly satisfying.
  • Cucumber: Seeded and thinly sliced, cucumber brings a delicate, cool bite; don't skip on draining if it looks watery.
  • Spring onions: They layer in a mild onion flavor that doesn't overwhelm, especially nice when sliced on the diagonal.
  • Fresh coriander (cilantro) and mint leaves: Don’t shy from piling these on; their herbal zing makes everything come alive.
  • Roasted peanuts: Chop them roughly for a savory crunch that’s the perfect finishing touch.
  • Firm tofu: Pressing out excess water is key—you get that dream crispy coating on every cube.
  • Cornstarch: Coating the tofu in this is truly the trick for a golden, satisfying exterior.
  • Salt and black pepper: Their job is simple—let the other flavors shine while supporting them.
  • Vegetable oil: It’s essential for frying tofu to the right color and texture, but don’t overcrowd the pan.
  • Smooth peanut butter: For a creamy, nutty sauce base that melts beautifully with warm water.
  • Soy sauce or tamari: Tamari keeps it gluten-free but either way, the salty depth makes the sauce sing.
  • Lime juice: Bright, tart, and essential—freshly squeezed is worth the extra minute.
  • Maple syrup or brown sugar: This little bit of sweetness balances out everything.
  • Rice vinegar: Its gentle tang prevents the sauce from getting too heavy.
  • Sesame oil: Just a splash carries the aroma through the whole salad.
  • Minced garlic and grated ginger: Add as much as you like for extra punch; fresh is always best.
  • Warm water: Simply use this to adjust the sauce consistency—go slow, and stop when it will just drizzle off a spoon.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build a rainbow base:
Gather your crisp veggies and mango, slice them into pretty ribbons, and toss with heaps of coriander and mint in a big bowl. The vibrant colors will almost beg to be shown off.
Prep and season tofu:
After pressing the tofu, cut it into cubes and toss with cornstarch, salt, and pepper—every piece should get a light snowy coating.
Fry tofu to gold:
Heat oil in your skillet until shimmering, then gently add the tofu without crowding; turn every few minutes so each side crisps up beautifully in about 10 minutes.
Mix up peanut sauce:
Combine peanut butter, soy or tamari, lime juice, sweetener, vinegar, sesame oil, garlic, and ginger, whisking until smooth. Loosen the mixture slowly with warm water until creamy but pourable and taste to adjust salt or sweetness.
Assemble with flair:
Arrange the salad on plates, top with golden tofu, then drizzle generously with sauce and sprinkle the peanuts over. Serve straight away to keep everything lively and crisp.
Refreshing Thai-inspired mango salad topped with golden crispy tofu and drizzled with tangy peanut dressing.  Save
Refreshing Thai-inspired mango salad topped with golden crispy tofu and drizzled with tangy peanut dressing. | crunchymsemen.com
Refreshing Thai-inspired mango salad topped with golden crispy tofu and drizzled with tangy peanut dressing.  Save
Refreshing Thai-inspired mango salad topped with golden crispy tofu and drizzled with tangy peanut dressing. | crunchymsemen.com

The night I made this salad for a birthday picnic, it turned into a running joke about who could plate theirs the prettiest—ultimately, no one cared as long as the extra peanut sauce kept coming. Since then, this dish always brings a party mood with it, no matter how casual the meal.

How to Get the Crispiest Tofu

Firm tofu and a bit of patience are crucial. I used to toss tofu straight from the package into the pan and wondered why it stuck or steamed. Now I sandwich it between towels with a heavy pan on top for at least 15 minutes. That extra step makes the world of difference for crispy, golden results, transforming the tofu from bland to the main event.

Making Your Peanut Sauce Your Own

Peanut sauce is personal—I’ve tried tweaking it too many ways to count. If I want more tang, I add extra lime juice; for heat, a bit of chili or hot sauce never hurts. Maple syrup lends a mellow sweetness compared to brown sugar, which brings more depth. Don’t be afraid to taste as you go—the best version comes from a couple big spoonfuls as a test before the salad ever hits the table.

Simple Ways to Adapt This Salad

When mangoes aren’t in season, don’t fret—pineapple or green papaya swoop in as worthy substitutes. Serving it with jasmine rice turns it into a more filling dinner, or you can stuff it all into lettuce leaves for fun, hand-held bites. Thinly sliced chilis change the whole vibe if you’re in the mood for heat.

  • Toss in shredded cooked chicken for non-vegans if you like.
  • Try switching mint for Thai basil if you find it at the market.
  • Always drizzle the sauce just before serving to keep everything crisp.
Colorful Thai mango salad with crunchy vegetables, golden tofu, and rich peanut sauce for a satisfying meal. Save
Colorful Thai mango salad with crunchy vegetables, golden tofu, and rich peanut sauce for a satisfying meal. | crunchymsemen.com
Colorful Thai mango salad with crunchy vegetables, golden tofu, and rich peanut sauce for a satisfying meal. Save
Colorful Thai mango salad with crunchy vegetables, golden tofu, and rich peanut sauce for a satisfying meal. | crunchymsemen.com

I hope you have as much fun making and eating this Thai Mango Salad as I always do—there's something playful and mood-lifting about its colors and crunch. It’s the go-to for those days when the kitchen feels like a place for creativity and connection.

Recipe FAQ

How do I get tofu extra crispy?

Press tofu well to remove moisture, toss cubes in cornstarch for a thin coating, and fry in a hot skillet with enough oil so each side browns evenly. Turn gently and drain on paper towel to keep crispiness.

How can I thin the peanut sauce without losing flavor?

Gradually whisk in warm water or lime juice a tablespoon at a time until you reach the desired consistency. Adjust saltiness with soy or tamari and brightness with extra lime.

What signal shows a mango is perfectly ripe?

Look for a slight give when pressed, a sweet fragrant aroma at the stem, and vibrant color depending on variety. A firm yet yielding texture slices and juliennes cleanly.

Can I prepare components ahead of time?

You can prep and refrigerate the sliced vegetables and sauce separately for up to a day. Hold off on frying or combining the tofu with the salad until just before serving to preserve crunch.

What are good mango substitutes?

Green papaya or ripe pineapple provide similar sweet-tart contrast and texture. Adjust acidity in the dressing to match the chosen fruit.

Is this suitable for a gluten-free diet?

Yes if you use tamari or a certified gluten-free soy alternative for the peanut sauce and check labels on any packaged ingredients for hidden gluten.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Thai Mango Salad with Tofu

Juicy mango, crisp vegetables, golden tofu and tangy peanut dressing—bright, refreshing, vegan main ready in 40 minutes.

Prep Time
25 minutes
Time to Cook
15 minutes
Overall Time
40 minutes
Created by Ethan Reynolds


Skill Level Easy

Cuisine Thai

Makes 4 Portion Size

Diet Details Plant-Based, No Dairy

What You’ll Need

For the Salad

01 2 ripe mangoes, peeled, pitted, and julienned
02 1 large carrot, peeled and julienned
03 1 red bell pepper, thinly sliced
04 100 g red cabbage, finely shredded
05 1 small cucumber, seeded and thinly sliced
06 3 spring onions, thinly sliced
07 30 g fresh coriander (cilantro) leaves
08 30 g fresh mint leaves
09 2 tablespoons roasted peanuts, roughly chopped

For the Crispy Tofu

01 400 g firm tofu, pressed and cubed
02 2 tablespoons cornstarch
03 1/2 teaspoon salt
04 1/4 teaspoon black pepper
05 3 tablespoons vegetable oil

For the Peanut Sauce

01 3 tablespoons smooth peanut butter
02 2 tablespoons soy sauce (or tamari for gluten-free)
03 2 tablespoons lime juice
04 1 tablespoon maple syrup or brown sugar
05 1 tablespoon rice vinegar
06 1 teaspoon sesame oil
07 1 small garlic clove, minced
08 1/2 teaspoon grated fresh ginger
09 2–3 tablespoons warm water (as needed for thinning)

Directions

Step 01

Prepare Salad Base: Prepare all vegetables and mango as instructed and combine in a large salad bowl with coriander, mint, and spring onions. Set aside.

Step 02

Coat Tofu: Pat tofu cubes dry with a clean towel. In a bowl, toss tofu with cornstarch, salt, and black pepper to coat evenly.

Step 03

Fry Tofu: Heat vegetable oil in a large non-stick skillet over medium-high heat. Add tofu cubes in a single layer and fry, turning occasionally, until all sides are golden and crispy (about 10–12 minutes). Remove and drain on paper towel.

Step 04

Make Peanut Sauce: Whisk together all peanut sauce ingredients in a bowl, thinning with warm water until pourable. Adjust to taste.

Step 05

Assemble Salad: Arrange salad on plates. Top with crispy tofu. Drizzle generously with peanut sauce and sprinkle with chopped peanuts.

Step 06

Serve: Serve immediately for maximum freshness and crispiness.

What You’ll Need

  • Chef’s knife
  • Cutting board
  • Large mixing bowl
  • Frying pan or skillet
  • Small bowl (for sauce)
  • Tongs or spatula

Allergy Advice

Always review each component for allergens and check with your healthcare provider with any concerns.
  • Contains peanuts and soy (soy sauce, tofu).
  • For gluten-free: use tamari instead of regular soy sauce.
  • Always confirm product labels if you have severe allergies.

Nutrition per serving

For general awareness only — not a substitute for guidance from your doctor.
  • Kcal: 370
  • Fats: 20 grams
  • Carbohydrates: 35 grams
  • Proteins: 14 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.