Thai Mango Salad with Tofu

Featured in: Everyday Meal Ideas

This Thai-inspired mango salad combines ripe julienned mango, crisp cabbage, carrot and bell pepper with golden, cornstarch-coated tofu for a satisfying contrast of textures. A silky peanut-lime dressing—made with peanut butter, lime, soy or tamari, maple and rice vinegar—adds salty-sweet tang. Toss vegetables and herbs just before plating, top with warm crispy tofu and chopped peanuts, and serve immediately for best crunch and freshness.

Updated on Wed, 22 Apr 2026 06:57:29 GMT
Colorful Thai mango salad with crispy tofu and creamy peanut sauce, garnished with fresh herbs and chopped peanuts. A refreshing vegan dish perfect for summer meals. Save
Colorful Thai mango salad with crispy tofu and creamy peanut sauce, garnished with fresh herbs and chopped peanuts. A refreshing vegan dish perfect for summer meals. | dulcenabat.com

The vibrant color of fresh mangoes and the sizzle from crisping tofu always remind me of late summer afternoons, when my windows are open and the breeze carries the noises of my neighborhood right into the kitchen. I was drawn to this salad on a whim one day, lured by how sweet mango could balance bright, crunchy veggies and a peanut sauce. The first time I tried it, mango juice ran down my fingers and I caught myself smiling at the simple, sticky pleasure of it. Each step felt lively: carrots snapping, peanuts crunching, tofu squares bobbing in hot oil. By the time everything met in a big bowl, it looked like confetti for a casual, kitchen-side celebration.

Once, I prepped this for an impromptu picnic where everyone was sprawled on blankets in the park, ingredients packed in jars and tofu squares nestled in foil. Passing everything around, there was a moment when the peanut sauce caused a round of enthusiastic nods, and someone murmured that it tasted like sunshine and street food. We ate with chopsticks and fingers, laughing over who could pile the tallest, untoppled salad bite. Even the skeptics who “didn’t like tofu” asked for seconds.

Ingredients

  • Ripe mangoes: Their juicy sweetness defines the salad—choose ones that yield slightly when pressed, but aren’t stringy or mushy.
  • Carrot: Adds crunch and a subtle earthy note; julienne with patience for that lovely texture.
  • Red bell pepper: Bright color and gentle sweetness—slice thin so you don’t overpower the mango.
  • Red cabbage: Holds up well to dressing and brings a slight peppery flavor; shred finely so every bite feels fresh.
  • Cucumber: For refreshing, crisp bites—seeding prevents excess water in the bowl.
  • Spring onions: Brings a mild oniony sharpness without overwhelming the salad; slice on the diagonal for extra flair.
  • Fresh coriander (cilantro): Adds that classic Thai finish, but don’t be afraid to go heavy if you love it.
  • Fresh mint leaves: The unexpected herb that lifts and cools—tear them by hand for the best aroma.
  • Roasted peanuts: For rich crunch—roughly chop so you get both big bites and tiny bursts in every forkful.
  • Firm tofu: Needs pressing for top-tier crispiness; don’t rush this or you’ll miss out on the crunch.
  • Cornstarch: The magical coating for golden edges on the tofu—toss thoroughly for every piece to shine.
  • Salt and black pepper: Simple but critical for coaxing out tofu’s golden flavor.
  • Vegetable oil: Ensures even frying and a beautiful, blistered crust—don’t overcrowd the pan or you’ll lose the magic.
  • Smooth peanut butter: The heart of the sauce—creamy, salty, and sooth; natural or classic both work, but skip extra sugar.
  • Soy sauce (or tamari): Brings the umami backbone—tamari is perfect if you need gluten free.
  • Lime juice: Brightens up the entire dressing—taste and adjust if your limes aren’t at their zingiest.
  • Maple syrup or brown sugar: Balances the tart citrus and savory notes; adjust to taste for a perfect sweet spot.
  • Rice vinegar: A gentle tang that rounds out the sauce; just a splash makes a huge difference.
  • Sesame oil: Toastiness that’s bold but not overpowering—don’t substitute with plain oil, it won’t be the same.
  • Garlic and fresh ginger: A whisper of heat and warmth; grate fine so they vanish into the sauce.
  • Warm water: Lets you control the sauce’s texture—add slowly so it doesn’t get too thin.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Make the Mango Salad Base:
Slice all mango, carrot, bell pepper, cabbage, and cucumber according to instructions, then toss them together with herbs and spring onions in your biggest bowl. The aroma as you mix will be lush and almost floral.
Prep and Coat the Tofu:
Wrap tofu blocks in a kitchen towel and gently press to remove excess water, then cube and toss in cornstarch, salt, and black pepper for an even, velvety coat.
Crisp the Tofu:
Heat oil in a wide nonstick pan; scatter tofu cubes in a single layer, and listen for the sizzle—turn occasionally to hit every side, watching for golden color and a firm crust before draining.
Whisk the Peanut Sauce:
Combine peanut butter, soy sauce, lime juice, maple syrup, vinegar, sesame oil, garlic, and ginger in a small bowl and slowly thin with warm water while stirring—the scent will make you hungry.
Assemble and Finish:
Layer salad onto plates, top with hot tofu, drizzle with peanut sauce, and shower with peanuts just before serving.
Save
| dulcenabat.com

My friend once called after a long day just to say, “Bring something fresh, please nothing heavy,” so I packed up this salad, sauce on the side, and we ate it straight from the bowl with bare feet propped up on the porch railing. That evening, every flavor cut through the fatigue and it felt like we shared more than just a meal—just laughter, relief, and the sense that small, colorful things could turn any day around.

The Magic of Textures

I always marvel at how the tofu’s crisp shell and the softness of mango tie together those super crunchy vegetables. It’s not just about flavor—every bite has a pop, a crunch, and that lovely yielding chew. Sometimes, I go heavier on roasted peanuts just for a little more contrast. The first forkful after tossing is always the most fun—like a lottery to see which texture you hit first.

Easy Swaps and Add-Ons

I’ve tried green papaya in place of mango and even added sliced radishes when we had a surplus from the market—both stay so snappy. Pineapple adds tang if you want something even brighter. If you have chilies on hand, thinly slice and let them hide among the veggies for a slow-building heat. Those little touches keep this salad interesting every time I make it.

How to Store and Serve Like a Pro

If you’re prepping ahead, keep the salad base, tofu, and sauce separate in the fridge for best texture. This trick keeps everything at its freshest and means you can assemble right at the table for a wow factor.

  • Toss the tofu in the cornstarch just before frying—this prevents it from going gluey.
  • Let the peanut sauce come to room temperature before drizzling for maximum pourability.
  • Save a handful of fresh herbs to scatter over each serving just before eating.
Vibrant Thai mango salad topped with golden crispy tofu, crunchy vegetables, and rich peanut dressing, offering a delightful balance of sweet and savory flavors. Save
Vibrant Thai mango salad topped with golden crispy tofu, crunchy vegetables, and rich peanut dressing, offering a delightful balance of sweet and savory flavors. | dulcenabat.com

When you put all this together, it’s so satisfying to watch everyone dig in and create their perfect bite. Let this salad surprise you the way it surprised me—it’s a bright spot on any table, any day.

Questions & Answers

How do I choose the best mango for this dish?

Look for mangoes that yield slightly to gentle pressure and have a fragrant aroma at the stem. They should be sweet and ripe but not mushy so they hold up when julienned.

What’s the best way to get extra-crispy tofu?

Press tofu thoroughly to remove moisture, toss cubes in cornstarch for a light coating, then pan-fry in a hot skillet with enough oil so each side browns evenly. Alternatively, use an air fryer for a lighter crisp.

How do I adjust the peanut sauce consistency?

Start with peanut butter, lime, soy/tamari and sweetener, then thin gradually with warm water until pourable. Adjust acid, salt and sweetness to taste for balance.

Can I make this gluten-free?

Yes—substitute tamari for regular soy sauce and verify that any peanut butter or other condiments are gluten-free. Tofu and cornstarch are naturally gluten-free if handled carefully.

What are good serving suggestions or pairings?

Serve over jasmine rice, in lettuce cups, or alongside coconut rice. Fresh herbs and a squeeze of lime brighten the plate—add thinly sliced chili for heat.

How should leftovers be stored and reheated?

Store components separately if possible: keep dressing and peanuts aside, refrigerate tofu and salad in airtight containers up to 2 days. Reheat tofu in a skillet or air fryer to restore crispness, then toss with fresh mango and herbs before serving.

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 Thai mango salad with crispy tofu, fresh herbs, and tangy peanut-lime dressing.

Prep Time
25 mins
Time to Cook
15 mins
Overall Time
40 mins
Created by Adrian Poole


Skill Level Easy

Cuisine Thai

Makes 4 Portions

Diet Preferences Plant-Based, No Dairy

What You 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 1 1/2 cups finely shredded red cabbage
05 1 small cucumber, seeded and thinly sliced
06 3 spring onions, thinly sliced
07 1 cup fresh cilantro (coriander) leaves
08 1 cup fresh mint leaves
09 2 tablespoons roasted peanuts, roughly chopped

Crispy tofu

01 14 oz firm tofu, pressed and cut into 1.5–2 cm (about 1/2–3/4 in) cubes
02 2 tablespoons cornstarch
03 1/2 teaspoon fine salt
04 1/4 teaspoon freshly ground black pepper
05 3 tablespoons neutral vegetable oil

Peanut sauce

01 3 tablespoons smooth peanut butter
02 2 tablespoons soy sauce (use tamari to make gluten-free)
03 2 tablespoons fresh 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 freshly grated ginger
09 2 to 3 tablespoons warm water, to thin

Directions

Step 01

Prepare produce: Peel, pit and julienne mangoes; peel and julienne the carrot; thinly slice bell pepper, cucumber and spring onions; finely shred cabbage; pick cilantro and mint leaves. Combine all prepared vegetables and herbs in a large mixing bowl and set aside.

Step 02

Dry and coat tofu: Pat tofu cubes thoroughly with a clean towel to remove excess moisture. In a bowl, toss tofu with cornstarch, salt and black pepper until evenly coated.

Step 03

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

Step 04

Make the peanut dressing: Whisk together peanut butter, soy sauce (or tamari), lime juice, maple syrup, rice vinegar, sesame oil, garlic and grated ginger. Add 2 to 3 tablespoons warm water as needed to reach a pourable consistency; adjust seasoning to taste.

Step 05

Assemble the salad: Divide the mango and vegetable mixture among plates or a serving platter. Top with the crispy tofu pieces.

Step 06

Finish and serve: Drizzle the peanut dressing over the salad, sprinkle with chopped roasted peanuts and serve immediately to preserve crispness.

Equipment Needed

  • Chef's knife
  • Cutting board
  • Large mixing bowl
  • Skillet or frying pan
  • Small bowl for sauce
  • Tongs or spatula
  • Paper towels

Allergy Warnings

Review every ingredient for allergens. Talk to your doctor if unsure.
  • Contains peanuts
  • Contains soy (tofu and soy sauce); use tamari for gluten-free option

Nutrition Details (per portion)

This nutritional info is for general guidance. It isn't medical advice.
  • Kcal: 370
  • Fats: 20 g
  • Carbohydrates: 35 g
  • Proteins: 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.