Burmese Tofu Salad Recipe: Tangy Tamarind Dressing and Crispy Tofu Bites

Salads

Burmese Tofu Salad Recipe: Tangy Tamarind Dressing and Crispy Tofu Bites

This Burmese tofu salad recipe transforms simple ingredients into a vibrant, tangy dish that balances crispy tofu with bright herbs and a bold tamarind dressing. The secret lies in achieving crispy tofu cubes that hold up perfectly against the dressing's tangy-sweet complexity.

What makes this salad special is its ability to deliver restaurant-quality flavors at home with just a few key techniques.

Start with firm tofu, pressed and cut into even cubes for consistent crispiness. A quick pan-fry in coconut oil ensures they develop a golden crust while staying tender inside. The dressing—tamarind paste, lime juice, and chili—creates a signature balance of sweet, sour, and heat that's both addictive and refreshing.

What you'll end up with is a salad that's as visually striking as it is flavorful: crispy tofu bits, fresh herbs like mint and cilantro, and crunchy toasted peanuts all coated in that glossy tamarind dressing.

It's substantial enough to serve as a main dish but light enough to enjoy as a side. The best part? Every bite delivers layers of texture and flavor that keep you reaching for more.

Serve this salad over steamed jasmine rice for a complete meal, or pair it with grilled meats for a non-vegan version. The dressing can be made ahead, so you can focus on crisping the tofu fresh. Here's how to make it perfectly every time.

👨‍🍳
Difficulty
Medium
🌱
Category
Vegan
🔥
Calories
Med Cal

Ingredients for burmese tofu salad

Crispy tofu, tangy dressing, and fresh herbs—just 15 ingredients for restaurant-style flavor.

Ingredient Amount Notes
Extra-Firm Tofu 🧀 14 oz Firm tofu preferred, pressed
Coconut Oil 🫒 ½ cup For crispy pan-frying
Tamarind Paste 🍯 3 tbsp Thick, not runny
Fresh Lime Juice 🍋 ¼ cup Freshly squeezed
Red Curry Paste 🌶️ 1 tbsp Mild or medium heat
Fresh Cilantro 🌿 ½ cup Chopped, stems removed
Fresh Mint Leaves 🌿 ¼ cup Chopped, loosely packed
Toasted Peanuts 🥜 ½ cup Crushed, store-bought or homemade
Red Chili Flakes 🌶️ 1 tsp Adjust for heat preference
Jasmine Rice 🍚 1 ½ cups Uncooked, long-grain
Water 💧 3 cups For rice cooking
Soy Sauce 🍶 1 tbsp Tamari for gluten-free
Maple Syrup 🍯 1 tbsp For dressing sweetness
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground

The tofu is non-negotiable here—extra-firm holds its shape best. Press it for 30 minutes (wrap in a towel, place a heavy pan on top) to squeeze out excess water. Trader Joe's and Asian markets carry the best quality, but any store's firm tofu works if it's fresh. For the coconut oil, virgin is best—it adds subtle sweetness that pairs perfectly with the tamarind. Don't skip pressing the tofu; soggy cubes ruin the texture. Cut into 1-inch cubes for even cooking, and pat them dry with a paper towel before frying.

No tamarind paste? Substitute 1 tbsp lime juice plus 1 tsp brown sugar—it's not identical, but close. Fresh mint is ideal, but dried mint at half the amount works in a pinch. The peanuts can be regular or roasted cashews if you prefer. For extra heat, add 1 tsp sriracha to the dressing. The jasmine rice is traditional, but brown rice or quinoa works too. If you're short on time, use pre-cooked rice—just reheat it with a splash of water. The dressing keeps for 5 days in the fridge, so make extra for other dishes.

Store the crispy tofu separately from the dressing—it stays crunchy for 2 days if wrapped tightly in parchment. The dressing can be made 3 days ahead; just stir before using. For best texture, crisp the tofu fresh when ready to serve. The peanuts and herbs can be prepped ahead too—keep them in airtight containers. This salad reheats surprisingly well—30 seconds in the microwave revives the crunch. Double the recipe; it disappears fast at gatherings.

❤️

Why You'll Love This Recipe

  • Pan-Fried Magic: I swear by that crispy tofu edge—just a quick sear in coconut oil with red curry paste, and suddenly you’ve got texture. No fancy techniques, just a hot pan and 10 minutes of your life.
  • Tamarind Zing: Between us, this salad tastes like a vacation in a bowl. The tamarind paste cuts through the richness, while the lime juice keeps it bright—sweet, tangy, and just spicy enough to linger.
  • Lunchbox Hero: Honestly, I make this twice a week because it’s that good cold. Pack it in jars for work, toss it in wraps for dinner, or serve it over rice—it’s the ultimate no-fuss meal that still feels special.
  • Budget Win: Extra-firm tofu and pantry staples like tamarind and coconut oil mean this recipe won’t break the bank. Plus, leftovers taste just as good the next day—no sad, wilty salads here.

Step-by-step instructions for Burmese tofu salad

Here's how to create crispy tofu bites and a tangy tamarind dressing that brings this dish to life.

1

Prepare and Press the Extra-Firm Tofu

Start by draining the 14 oz extra-firm tofu and wrapping it tightly in paper towels. Place a heavy object like a cast-iron skillet on top for 15 minutes to press out excess moisture. This step is crucial for achieving crispy tofu bites later—wet tofu steams instead of browning.

After pressing, unwrap the tofu and cut it into 1-inch cubes. Arrange them on a clean paper towel-lined plate, leaving space between each piece. Let them sit uncovered for 10 minutes to dry completely. This drying process helps create that perfect crunch when we pan-fry them.

2

Cook the Jasmine Rice

Rinse the 1.5 cups jasmine rice under cold water until the water runs clear, then drain well. In a medium saucepan, combine the rice with 3 cups water and bring to a boil over medium-high heat. Once boiling, reduce heat to low, cover with a tight-fitting lid, and simmer for 15 minutes.

After 15 minutes, turn off the heat and let the rice steam undisturbed for another 10 minutes. This resting period allows the rice to absorb any remaining moisture and develop its signature fluffy texture. Fluff with a fork before serving to separate the grains.

3

Pan-Fry the Tofu Until Crispy

Heat 0.5 cup coconut oil in a large skillet over medium-high heat until shimmering but not smoking. Add the tofu cubes in a single layer, being careful not to overcrowd the pan. Cook undisturbed for 3-4 minutes per side until golden brown and crispy on all sides.

Transfer the crispy tofu to a paper towel-lined plate to drain excess oil. If you notice any pieces aren't fully crispy, return them to the skillet for another 30 seconds to finish cooking. The tofu should hold its shape when pressed and have a satisfying crunch—this is your goal.

4

Make the Tangy Tamarind Dressing

In a small bowl, whisk together the 3 tbsp tamarind paste, 0.25 cup fresh lime juice, 1 tbsp red curry paste, 1 tbsp soy sauce, and 1 tbsp maple syrup until smooth. Gradually whisk in 2 tablespoons water until you reach a pourable consistency—it should coat the back of a spoon but still be thin enough to drizzle.

Season with 0.5 tsp salt and 0.25 tsp black pepper, then taste and adjust. The dressing should be bright, tangy, and slightly sweet with a hint of spice. If it's too thick, add another teaspoon of water to reach your desired consistency.

5

Assemble and Garnish the Salad

In a large bowl, combine the cooked jasmine rice, crispy tofu cubes, 0.5 cup chopped fresh cilantro, and 0.25 cup chopped fresh mint leaves. Drizzle with the tamarind dressing and toss gently to coat everything evenly. Sprinkle with 0.5 cup crushed toasted peanuts and 1 tsp red chili flakes just before serving.

Serve immediately while the tofu is still crispy. The salad should have a perfect balance of textures—crunchy peanuts, crispy tofu, and tender rice—with a tangy, slightly sweet dressing that ties everything together. Garnish with extra cilantro if desired.

👨‍🍳

Pro Tips For Making Burmese Tofu Salad

  • PRESS THE TOFU DRY: Wrap the extra-firm tofu in a clean kitchen towel and press it between two plates for 15-20 minutes before slicing. I learned this the hard way—wet tofu turns to mush in the pan, and you end up with a soggy salad instead of crispy, caramelized edges. The towel absorbs moisture better than paper towels, and the weight of the plates does the work for you.
  • SWEAT THE CURRY PASTE: Bloom the red curry paste in coconut oil over medium-low heat for 2-3 minutes before adding anything else. This step deepens the flavors and prevents the paste from tasting raw or bitter. I used to skip it, thinking it was unnecessary, but now I swear by the nutty aroma that develops—it’s the foundation of the dish.
  • DILUTE THE TAMARIND: Mix the tamarind paste with equal parts hot water before adding lime juice—it dissolves completely and won’t clump. Cold water makes it stubborn, and you’ll end up with a gloppy dressing. A fine-mesh strainer afterward ensures no gritty bits ruin the texture, especially if you’re using block tamarind.
  • COOK THE TOFU IN BATCHES: Fry the tofu in small batches so the oil doesn’t cool down between rounds. Overcrowding the pan steams the tofu instead of searing it, and you’ll miss out on that golden, slightly crispy exterior. A quick test: if the oil stops sizzling when you add the tofu, you’re doing it wrong.

Serving suggestions for this recipe

Rice Pairing Perfection

Jasmine rice is the traditional base for this salad, but don't be afraid to experiment. Cook 1.5 cups of jasmine rice with 3 cups water for that signature fragrant texture. For a nuttier profile, try brown rice—just increase cooking time to 45 minutes.

If you're short on time, pre-cooked rice works in a pinch, though freshly cooked rice absorbs the dressing better. 🍚

Protein Add-Ons

Keep it vegan with extra crispy tofu, or add grilled chicken thighs for a non-vegan twist. Marinate the chicken in 1 tbsp soy sauce, 1 tsp lime juice, and ½ tsp chili flakes for 20 minutes before grilling.

Sliced grilled shrimp or pan-seared tempeh also complement the salad beautifully. For a Burmese-inspired protein, try fish cakes made with mashed tofu and red curry paste.

Garnish Game-Changers

Toasted peanuts add crunch, but you can swap them for fried shallots or crushed cashews for variety. Fresh herbs like mint and cilantro are essential, but Thai basil or shiso leaves add a unique twist.

For extra depth, sprinkle with crushed dried shrimp (if not keeping it vegan) or sesame seeds for a nutty finish. A drizzle of chili oil or lime zest on top elevates the dish instantly.

Beverage Pairings

A cold Thai iced tea with its sweet, creamy notes balances the salad's tangy dressing perfectly. For something lighter, try sparkling lime soda—the bubbles cleanse your palate between bites. If you prefer beer, a light lager or Thai-style pale ale complements the dish without overpowering it.

For a non-alcoholic option, hibiscus iced tea adds a fruity contrast to the tamarind flavors. 🍺

Serving Style Tips

Serve this salad in a wide, shallow bowl to showcase its vibrant colors and textures. For a restaurant-style presentation, arrange the crispy tofu in a circular pattern on top of the rice. Use small bowls for individual servings to make it feel special.

If bringing to a potluck, pack the dressing separately and let guests assemble their own bowls to keep the tofu extra crispy. For a meal-prep-friendly version, store components separately and assemble just before eating.

Leftovers Reinvented

This salad reheats surprisingly well—microwave individual portions for 30 seconds to revive the crunch. For a cold salad, toss leftover tofu and rice with a quick vinaigrette made from 1 tbsp lime juice, 1 tsp soy sauce, and ½ tsp chili flakes.

Use extra dressing as a marinade for grilled vegetables or a dipping sauce for spring rolls. The peanuts can be crushed and sprinkled on soups or noodle dishes for added texture. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 24g120%
Cholesterol 0mg0%
Sodium 620mg27%
Total Carbohydrate 38g13%
Dietary Fiber 6g21%
Sugars 12g
Protein 20g40%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use silken tofu instead of extra-firm?

Silken tofu won't work here—it's too soft and will fall apart when pan-fried. Stick with extra-firm tofu for that satisfying crunch. If you're concerned about texture, look for "high-protein" tofu brands which hold up even better during cooking.

2

What if I can't find tamarind paste?

No problem! Mix 1 tbsp lime juice with 1 tsp brown sugar as a quick substitute. For deeper flavor, try 1 tbsp soy sauce plus ½ tsp vinegar. The dressing will be slightly different but still delicious. The key is balancing sweet, sour, and umami flavors.

3

How do I keep the tofu crispy when serving?

Store the crispy tofu separately from the dressing in an airtight container. Reheat individual portions in a dry skillet for 1-2 minutes to restore crispiness before serving. Alternatively, toss with 1 tsp cornstarch before storing to maintain crunch. The dressing can be made ahead and kept refrigerated.

4

Is this salad spicy? Can I adjust the heat?

The recipe includes 1 tsp red chili flakes for mild heat, but you can easily adjust. For more spice, add ½ tsp extra chili flakes or 1 tsp sriracha to the dressing. For a non-spicy version, simply omit the chili flakes. The tamarind and lime already provide plenty of flavor without heat.

5

Can I make this gluten-free?

Use tamari instead of regular soy sauce in both the dressing and any protein marinades. Check your tamarind paste and red curry paste labels to ensure they're gluten-free too. All other ingredients are naturally gluten-free. This makes a great gluten-free option for those with dietary restrictions.

★★★★★4.5(5 reviews)
Categories Salads