Tofu Thoke brings together the delicate texture of silken tofu with an array of fresh vegetables including red onion, tomato, and cucumber. The signature dressing combines roasted chickpea flour with lime, soy sauce, and sesame oil, creating a creamy yet tangy coating that complements rather than overwhelms. Topped with roasted peanuts, crispy shallots, and toasted sesame seeds, each bite delivers layers of texture and authentic Burmese flavors.
The first time I encountered tofu thoke was at a tiny Burmese restaurant tucked away in a side street I'd stumbled upon while lost. The bowl that arrived looked deceptively simple—soft white cubes, colorful vegetables, a dusting of golden brown—but that first bite was absolutely electric. I went back three times that week, sitting at the same corner table, trying to decode what made the dressing so impossibly addictive.
Last summer I made this for a dinner party where two guests were convinced they hated tofu. I didn't tell them what they were eating until they'd already finished seconds. The look on their faces when I finally revealed the secret ingredient was absolutely worth keeping that little detail to myself.
Ingredients
- 400 g soft silken tofu, drained: Silken tofu is non-negotiable here—firm tofu would completely miss the point of that luxurious texture
- 1 small red onion, thinly sliced: The red onion brings sharp bites that cut through the creaminess beautifully
- 1 small tomato, diced: Use tomatoes that actually smell like something—pale winter ones will disappoint you
- 1 small cucumber, julienned: English or Persian cucumbers work best since they won't water down your salad
- 1 small handful fresh coriander leaves: If you're one of those people who think cilantro tastes like soap, just double the mint instead
- 1 small handful fresh mint leaves: Fresh mint makes everything taste brighter and more alive
- 2 spring onions, finely sliced: Both the white and green parts bring something different to the party
- 30 g roasted peanuts, roughly chopped: Buy them already roasted and salted to save yourself a step
- 2 tbsp crispy fried shallots: These are absolutely worth seeking out at an Asian market—they're the umami bomb that ties everything together
- 1 tbsp toasted sesame seeds: Toast them yourself in a dry pan for two minutes—the difference is noticeable
- 2 tbsp roasted chickpea flour: This is the secret ingredient that makes the dressing taste traditionally Burmese
- 2 tbsp light soy sauce: Use tamari if you need this to be gluten-free
- 1 tbsp fresh lime juice: Bottled juice will make the whole thing taste flat—please squeeze fresh
- 2 tsp toasted sesame oil: A little goes a long way, but don't even think about leaving it out
- 1 garlic clove, finely minced: Fresh garlic beats pre-minced stuff every single time
- 1 small red chili, thinly sliced: Keep the seeds if you actually like heat, remove them if you're just pretending
- 1/2 tsp sugar: Just enough to balance the lime and bring all the flavors together
- Salt, to taste: The soy sauce might be enough, but trust your palate here
Instructions
- Prep the tofu:
- Cut your drained silken tofu into bite-sized cubes directly into your largest mixing bowl—work gently because this stuff is basically jello and will break apart if you're too aggressive with it
- Add all the vegetables:
- Toss in the sliced onion, diced tomato, julienned cucumber, chopped coriander, mint, and spring onions right on top of the tofu
- Make the magic dressing:
- Whisk together the chickpea flour, soy sauce, lime juice, sesame oil, minced garlic, chili slices, and sugar in a small bowl until everything is fully incorporated
- Combine everything carefully:
- Pour that dressing over the tofu and vegetables, then fold everything together with the lightest touch you can manage—you want everything coated but the tofu still intact
- Add the crunch:
- Sprinkle the chopped peanuts, crispy shallots, and toasted sesame seeds over the top and give it one final gentle toss
- Get it on the table:
- Serve immediately while everything is still crisp and vibrant, maybe with extra lime wedges on the side
My friend from Yangon told me that street vendors there make this so quickly their hands are practically a blur, and that the real test is whether the tofu cubes hold their shape through the tossing process. I've gotten significantly better at this over the years, though my first few attempts were definitely more like tofu mash than salad.
Making It Your Own
Sometimes I add shredded cabbage or thin ribbons of carrot for extra crunch and color, especially when I'm serving this to people who claim they don't like salads. The beauty of this dish is how forgiving it is—you can add or subtract vegetables based on what's in your crisper drawer.
The Secret to Perfect Texture
Drain your tofu for at least fifteen minutes before you start, and don't rush the cutting step. I've learned that rushing through any part of this recipe leads to broken tofu and a sad, watery salad that loses all its appeal.
Serving Suggestions
This works as a light lunch on its own, or serve it alongside grilled fish or a curry for a more substantial meal. In Burma, it's often part of a larger spread of dishes, so don't be afraid to make it one element of a bigger dinner.
- Keep the components separate if you're meal prepping and toss only when ready to eat
- Double the dressing if you love bold flavors—it absorbs quickly
- Extra fried shallots on top are never a bad idea
There's something so satisfying about a recipe that looks humble but delivers such complex flavors in every single bite. This salad has earned a permanent spot in my rotation.
Recipe FAQs
- → What makes Tofu Thoke different from other tofu salads?
-
The signature element is roasted chickpea flour in the dressing, which creates a creamy, nutty coating unique to Burmese cuisine. This flour thickens the dressing while adding subtle earthiness that pairs beautifully with fresh herbs and lime.
- → Can I use firm tofu instead of silken tofu?
-
Silken tofu's delicate texture is traditional and allows the dressing to coat each piece thoroughly. Firm tofu can work but will create a heartier, less elegant dish. If substituting, press the tofu first and cut into smaller cubes to help the dressing adhere.
- → How do I prevent the silken tofu from breaking apart?
-
Gently cube the tofu using a sharp knife and handle minimally during tossing. Use a wide mixing bowl and fold the dressing through with a silicone spatula rather than vigorous stirring. Add delicate ingredients like mint and coriander last.
- → Is roasted chickpea flour necessary?
-
It provides authentic flavor and creaminess, but gram flour works as a substitute. If unavailable, a small amount of tahini or almond butter can mimic the richness, though the flavor profile will shift slightly.
- → Can I prepare this in advance?
-
The dressing can be made up to a day ahead and stored refrigerated. However, toss the salad just before serving—the silken tofu will release water and vegetables will soften if dressed too long. Keep toppings separate until ready to serve.
- → What can I serve with Tofu Thoke?
-
Enjoy as a light lunch on its own, or serve alongside other Burmese dishes like coconut rice, lentil curry, or flatbread. It also works well as part of a larger Asian-inspired spread with grilled vegetables or dumplings.