Thai Mango Salad with Tofu

Featured in: Pan & Skillet Cooking

This Thai mango salad combines sweet ripe mango, crunchy cabbage, carrot, and bell pepper with fragrant herbs and golden crispy tofu. Fry tofu coated in cornstarch until deeply browned, then whisk a creamy peanut dressing with lime, soy, ginger, and garlic. Toss everything gently, top with chopped peanuts and fresh mint, and serve immediately for maximum brightness and crunch.

Updated on Thu, 23 Apr 2026 05:01:05 GMT
A colorful Thai mango salad with crispy tofu, fresh veggies, and rich peanut sauce drizzled on top.  Pin it
A colorful Thai mango salad with crispy tofu, fresh veggies, and rich peanut sauce drizzled on top. | tastysfenj.com

The sharp sweetness of mango always reminds me of summer evenings when the kitchen window is cracked open and a chorus of street sounds leaks in. The inspiration for this salad came from a spontaneous craving for something cold and crunchy—right in the middle of a muggy afternoon. I remember rummaging through the fridge and finding a lone ripe mango, a bunch of herbs, and just enough tofu left for a proper adventure. There is something about the combination of fresh, crisp vegetables and creamy peanut dressing that invites you to play with texture and flavor. The first crackle of frying tofu in the pan was oddly satisfying, like the gentle punctuation at the end of a long week.

The first time I made this for friends, we crowded around the counter, stealing cubes of tofu straight from the pan while impatiently tossing herbs into the bowl. We barely managed to plate the salad before everyone started grabbing forks, relishing the rainbow of vegetables and that punchy, tangy sauce. Watching everyone going back for seconds made me realize how quickly this cheerful dish brings people together—no fuss, just genuine enjoyment. The silence that followed our first bites was broken only by someone declaring it should become a summer staple. Even my most salad-skeptical friend was won over.

Ingredients

  • Ripe mangoes: Their sweetness is key, so choose ones that yield slightly when pressed and always taste before adding.
  • Carrot: Adds both crunch and vibrancy—julienne them finely so they twist playfully with every forkful.
  • Red bell pepper: Brings subtle sweetness and a satisfying snap when bitten into.
  • Red cabbage: I love the color contrast it adds, plus it stays crisp long after mixing.
  • Cucumber: Seeding it prevents watery salad and keeps each piece cool and crunchy.
  • Spring onions: They introduce a gentle bite without overpowering—slice them as thin as possible for best results.
  • Fresh coriander (cilantro) leaves: The aroma lifts the whole salad, but add just before serving to avoid wilting.
  • Fresh mint leaves: Mint keeps the flavor light and unexpected; tear rather than chop for the best fragrance.
  • Roasted peanuts: A quick chop is enough; don’t skip this for texture and nutty finish.
  • Firm tofu: Pressing out extra liquid ensures the crispiest cubes, which are the literal golden touch.
  • Cornstarch: This tip changed my tofu forever—dusting all sides makes for that addictive crunch when fried.
  • Salt and black pepper: Even simple tofu needs proper seasoning right from the start.
  • Vegetable oil: Go with something neutral; too little oil leads to sad, stuck tofu.
  • Smooth peanut butter: I use the kind with just peanuts and salt—no added sugar needed.
  • Soy sauce (or tamari): Brings umami and saltiness; tamari keeps things gluten-free without missing flavor.
  • Lime juice: Adds a bright, zippy kick—roll your lime before cutting for more juice.
  • Maple syrup or brown sugar: This softens the tart flavors and rounds out the sauce beautifully.
  • Rice vinegar: Brings balance, so don’t skip it, even if it seems subtle.
  • Sesame oil: Just a drizzle makes the peanut sauce taste deeply toasted.
  • Garlic clove: Mince it fine for an even bite; a small amount goes a long way.
  • Fresh ginger: Grate it right before mixing in—powder just isn’t the same.
  • Warm water: Add this gradually until the sauce reaches that perfect pourable stage.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Layer the foundation:
Gather your chopped mango, carrot, red pepper, cabbage, cucumber, coriander, mint, and spring onions in a generous mixing bowl—the fragrance alone is worth lingering over for a moment.
Prep and coat the tofu:
Dry the tofu cubes as much as possible, then tumble them in a bowl with cornstarch, salt, and pepper so every edge wears a fine coat—expect a light dusting on your hands, too.
Crisp the tofu:
In a skillet, get the vegetable oil shimmering; slip in the tofu and listen for the gentle sizzle as you turn cubes until each side is a golden, crunchy dream (about 10–12 minutes).
Whisk the peanut sauce:
Stir together all peanut sauce ingredients, adding warm water a little at a time—stop when the spoon runs slowly off itself, tasting as you go.
Assemble:
Distribute salad onto plates, crown with warm tofu, drizzle peanut sauce generously, and scatter roasted peanuts over the top for a final flourish.
Serve:
Enjoy right away for peak freshness; every bite should crackle, pop, and sing with flavor.
Golden fried tofu cubes rest atop a vibrant mix of mango, cabbage, and bell peppers, finished with chopped peanuts.  Pin it
Golden fried tofu cubes rest atop a vibrant mix of mango, cabbage, and bell peppers, finished with chopped peanuts. | tastysfenj.com

I’ll never forget the quiet post-dinner pause after serving this at a picnic—someone quietly stacked their plate for seconds, then thirds, and nobody minded because the salad tasted like sunshine and laughter. Every time I make it, I’m reminded how a table of shared food can become a memory all its own.

Choosing the Best Mangoes for Salad

Not every mango is created equal—those with a slightly wrinkled skin and a fragrant aroma deliver the best sweetness for this salad. If you happen on mangoes that are a bit underripe, let them sit with your bananas overnight and they’ll ripen up prettily.

Crispy Tofu, Every Time

For consistently golden tofu, patience is your friend. Resist the urge to overcrowd the pan and let each side color before flipping, using tongs for least damage—the gentle approach pays off with shatteringly crisp cubes.

Customizing the Dressing to Your Tastes

The peanut sauce transforms easily: more lime juice for brightness, extra syrup or sugar if you love sweetness, or a pinch of red chili for heat—taste as you go and make it your own.

  • Keep extra sauce to dip rice paper rolls or drizzle over noodles.
  • Add sliced chili or a squirt of sriracha for a bold twist.
  • Toss the salad just before serving to keep everything lively and fresh.
Juicy mango slices, crisp vegetables, and golden tofu are served with a tangy, creamy peanut dressing for a refreshing meal. Pin it
Juicy mango slices, crisp vegetables, and golden tofu are served with a tangy, creamy peanut dressing for a refreshing meal. | tastysfenj.com

Give this salad a try on a hot day or whenever you need something bright and lively for your table—it has a way of becoming the highlight of even the laziest weeknight. You might just find yourself craving those crisp, bold flavors all year long.

Recipe Questions & Answers

How do I get extra-crispy tofu?

Press tofu well to remove excess moisture, toss in cornstarch for an even light coating, and fry in a hot pan in a single layer until deeply golden on all sides. Drain briefly on paper and serve right away to preserve crunch.

Which mangoes work best?

Choose ripe but firm mangoes that yield slightly to pressure and have a floral aroma. They should be sweet with minimal fibrous texture so they slice cleanly into julienne strips.

How can I adjust the peanut dressing consistency?

Start with peanut butter, lime, soy, vinegar, and sweetener, then thin gradually with warm water until pourable. Adjust acidity and sweetness to taste for a balanced, creamy dressing.

What are good substitutions for ingredients?

Swap mango with green papaya or ripe pineapple for a different tang. Use tamari for gluten-free, and try an air fryer for a lighter tofu texture while keeping the same seasoning.

Can this be prepped ahead of time?

Prep vegetables, herbs, and dressing ahead and store separately. Fry tofu just before serving and toss components right before plating to retain crispness and freshness.

How spicy can I make the salad?

Add thinly sliced fresh chili, a pinch of chili flakes, or a dash of chili garlic sauce to the dressing to build heat without overpowering the mango's sweetness.

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

Vibrant mango and crisp veg topped with golden tofu and tangy peanut dressing — bright, balanced, and easy.

Prep time
25 min
Time to cook
15 min
Overall time
40 min
Created by Benjamin Holloway

Recipe type Pan & Skillet Cooking

Skill level Easy

Cuisine type Thai

Makes 4 Number of servings

Dietary details Vegan-friendly, No dairy

What You'll Need

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 scallions (spring onions), thinly sliced
07 30 g fresh cilantro (coriander) leaves, picked
08 30 g fresh mint leaves, picked
09 2 tablespoons roasted peanuts, roughly chopped

Crispy tofu

01 400 g firm tofu, well pressed and cut into 2–3 cm cubes
02 2 tablespoons cornstarch
03 1/2 teaspoon fine salt
04 1/4 teaspoon ground black pepper
05 3 tablespoons neutral vegetable oil

Peanut sauce

01 3 tablespoons smooth peanut butter
02 2 tablespoons soy sauce (use tamari for gluten-free)
03 2 tablespoons freshly squeezed lime juice
04 1 tablespoon maple syrup or light brown sugar
05 1 tablespoon rice vinegar
06 1 teaspoon toasted sesame oil
07 1 small garlic clove, minced
08 1/2 teaspoon fresh ginger, finely grated
09 2–3 tablespoons warm water, to thin to desired consistency

Directions

Step 01

Prepare produce and herbs: Peel and julienne the mangoes and carrot. Thinly slice the bell pepper, cucumber and scallions. Finely shred the red cabbage and pick the cilantro and mint leaves. Combine all prepared vegetables, mango and herbs in a large mixing bowl and toss gently to mix. Set aside.

Step 02

Press and coat tofu: Wrap the tofu in paper towels and press under a weight for 15–20 minutes to remove excess moisture. Cut into even 2–3 cm cubes, then place in a bowl and toss with cornstarch, salt and black pepper until evenly coated.

Step 03

Pan-fry tofu until golden: Heat the vegetable oil in a large non-stick skillet over medium–high heat. Add tofu in a single layer and fry, turning occasionally, until all sides are deep golden and crisp, about 10–12 minutes. Transfer to paper towels to drain.

Step 04

Emulsify peanut dressing: In a small bowl, whisk together peanut butter, soy sauce (or tamari), lime juice, maple syrup, rice vinegar, sesame oil, garlic and ginger. Add warm water, one tablespoon at a time, until the dressing reaches a smooth, pourable consistency. Taste and adjust acidity, sweetness or salt.

Step 05

Assemble: Divide the salad mixture among serving plates or bowls. Top each portion with a generous portion of crispy tofu. Spoon or drizzle the peanut dressing over the salad and finish with chopped roasted peanuts for texture.

Step 06

Serve: Serve immediately to preserve crispness. Offer extra dressing at the table and optional fresh chilies or chili flakes for heat.

What You'll Need

  • Chef's knife
  • Cutting board
  • Large mixing bowl
  • Non-stick skillet or frying pan
  • Small bowl and whisk
  • Tongs or spatula
  • Paper towels for draining

Allergy info

Review each item for allergens, and talk to a doctor if you're unsure.
  • Contains peanuts and soy; use tamari to avoid gluten cross-contamination
  • Check labels for peanut and soy derivatives if there are severe allergies

Nutrition info (per serving)

Nutrition details are for your reference only and don't replace healthcare guidance.
  • Calories count: 370
  • Fat content: 20 g
  • Carbohydrates: 35 g
  • Protein amount: 14 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.