Pin it My neighbor once brought me cucumbers from her garden in a cloth bag still damp from the morning. I had a block of tofu in the fridge and no real plan, just the memory of a creamy sesame dressing I'd tasted at a street stall years ago. What started as improvisation turned into something I now crave on sticky afternoons when nothing heavy will do. The tofu crisped up golden and shatteringly crunchy, the cucumbers stayed cold and snappy, and the dressing pulled it all together with just enough heat and tang to keep me coming back for one more bite.
I made this for a potluck once, worried it was too simple. But people kept going back for seconds, scraping the bowl clean and asking for the recipe. One friend said it reminded her of something her grandmother used to make, only lighter. I loved that it could feel both nostalgic and new at the same time. Since then, I've served it at summer picnics, weeknight dinners, and even as a side to grilled chicken when I need something cool and bright on the plate.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Extra-firm tofu: Pressing it for the full 20 minutes makes all the difference, the drier it is, the crispier it gets, and it soaks up the marinade beautifully.
- Low-sodium soy sauce or tamari: Tamari keeps it gluten-free and adds a deeper, rounder flavor than regular soy sauce.
- Rice vinegar: This is the gentle acid that brightens both the marinade and the dressing without any harsh bite.
- Toasted sesame oil: A little goes a long way, it adds that nutty, toasted aroma that makes everything taste more complex.
- Cornstarch or potato starch: The secret to ultra-crispy tofu is a light dusting of starch, it creates a delicate, crackling crust.
- English or Persian cucumbers: Persian cucumbers are sweeter and have fewer seeds, but English cucumbers work just as well when salted and drained.
- Salt for salting cucumbers: This step pulls out excess water so the dressing clings and the salad stays crisp.
- Green onions: I separate the whites and greens, the whites go into the salad for bite, the greens are saved for garnish.
- Carrot matchsticks: They add color, crunch, and a touch of sweetness that balances the tangy dressing.
- Fresh cilantro or mint: Either herb works, cilantro is bright and grassy, mint is cool and refreshing.
- Toasted sesame seeds: I always toast them myself in a dry pan for a few seconds, the flavor is so much richer.
- Mayonnaise: Kewpie mayo is creamier and slightly sweeter, but any good mayo works, use vegan if needed.
- Greek yogurt: This lightens the dressing and adds a tangy creaminess, swap for more mayo if you want it dairy-free.
- Honey, sugar, or maple syrup: Just a touch to balance the acidity and round out the flavors.
- Garlic and ginger: Fresh is best, I grate them on a microplane so they melt into the dressing.
- Sriracha or chili sauce: Start with a teaspoon and adjust, you can always add more heat at the table.
- Chili oil or chili crisp: This is my favorite finishing touch, it adds crunch, heat, and a deep, smoky flavor.
- Lime wedges: A squeeze of lime right before eating brightens everything and adds a fresh citrus note.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Prepare and Press the Tofu:
- Wrap the tofu in a clean kitchen towel and press it under a weighted plate for 15 to 20 minutes. The more water you press out, the crispier it will get in the pan.
- Slice and Salt the Cucumbers:
- Thinly slice the cucumbers, toss them with salt in a colander, and let them sit for 15 to 20 minutes. This draws out moisture and keeps the salad from becoming watery later.
- Make the Creamy Asian Dressing:
- Whisk together the mayo, yogurt, vinegar, soy sauce, sesame oil, honey, garlic, ginger, and sriracha until smooth. Thin with water a little at a time until it's silky and pourable but not runny.
- Marinate the Tofu:
- Mix soy sauce, rice vinegar, and sesame oil in a bowl. Cut the pressed tofu into cubes, toss in the marinade, and let sit for 10 to 15 minutes, turning occasionally.
- Coat and Crisp the Tofu:
- Toss the marinated tofu with cornstarch until evenly coated, then pan-fry in hot oil over medium-high heat for 10 to 12 minutes, turning to crisp all sides. Let it rest on paper towels to cool and crisp further.
- Finish the Cucumber Salad Base:
- Pat the salted cucumbers dry, then toss them in a bowl with the carrot, green onion whites, and herbs. This is your fresh, crunchy base.
- Dress the Salad:
- Pour about two-thirds of the dressing over the salad and toss gently. Add more if you like it creamier, but save some for drizzling at the table.
- Combine with Crispy Tofu:
- Fold the crispy tofu into the dressed salad just before serving. This keeps the tofu from getting soggy and maintains that satisfying crunch.
- Garnish and Serve:
- Transfer to a platter, sprinkle with green onion tops, sesame seeds, and extra herbs. Drizzle with chili oil and serve with lime wedges on the side.
Pin it The first time I served this at a casual dinner, my friend asked if I'd ordered it from somewhere. I laughed and told her it all came together in about an hour. She said it tasted like something you'd wait in line for, and I realized that's the magic of this salad, it feels special without any fuss. We ate it straight from the bowl, passing around lime wedges and chili crisp, and it disappeared faster than anything else on the table.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
How to Get the Crispiest Tofu
The key is removing as much water as possible before you start cooking. I press the tofu for at least 20 minutes, sometimes longer if I have time, and pat it dry with paper towels before marinating. After coating it in cornstarch, I make sure the oil is really hot before adding the tofu, and I resist the urge to move it around. Letting it sit undisturbed for a few minutes on each side creates that crackling, golden crust. If you have an air fryer, it works beautifully too, just shake the basket halfway through to ensure even browning.
Making It Ahead
You can prep almost everything in advance, which makes this perfect for busy weeknights or meal prep. I slice and salt the cucumbers, make the dressing, and even cook the tofu a few hours ahead. I store everything separately in the fridge, then toss it all together right before serving. The tofu can be served cold or at room temperature, and it still has a nice texture even after cooling. The dressing keeps for up to three days in a sealed container, and the cucumbers stay crisp if you drain them well.
Serving Suggestions and Variations
I love this salad on its own for lunch, but it also makes a great side dish for grilled fish, chicken, or even steak. Sometimes I toss it with chilled soba noodles or serve it over steamed rice for a more filling meal. You can swap the tofu for crispy chickpeas, grilled shrimp, or even leftover rotisserie chicken if you want to change things up. I've also added shredded cabbage, thinly sliced radishes, or snap peas when I have them on hand, and they all work beautifully.
- For a spicier kick, add extra sriracha or a spoonful of gochujang to the dressing.
- If you prefer a lighter version, use all yogurt instead of mayo, it will be tangier and less rich.
- Try adding a handful of crushed peanuts or cashews for extra crunch and richness.
Pin it This salad has become one of those recipes I make without thinking, the kind that feels effortless but always impresses. It's bright, satisfying, and just the right balance of creamy, crunchy, and fresh.
Recipe FAQs
- → How do I keep the tofu crispy?
Press the tofu thoroughly for at least 15-20 minutes to remove excess moisture, coat it evenly with cornstarch, and cook in hot oil without overcrowding the pan. Add the crispy tofu to the salad just before serving to maintain its crunch.
- → Can I make this salad ahead of time?
You can prepare the dressing and crispy tofu in advance, storing them separately. Slice and salt the cucumbers up to 2 hours ahead, but dress the salad and add the tofu just before serving to keep everything fresh and crispy.
- → What can I substitute for the yogurt in the dressing?
Use additional mayonnaise for a richer, dairy-free option, or try plain unsweetened plant-based yogurt. For a lighter version, you can use more rice vinegar and a touch of water to thin the dressing while maintaining creaminess.
- → Why do I need to salt the cucumbers?
Salting draws out excess water from the cucumbers, preventing the salad from becoming watery and diluting the dressing. This technique keeps the cucumbers crunchy and ensures the creamy dressing maintains its ideal consistency throughout serving.
- → Can I use an air fryer for the tofu?
Yes, after marinating and coating the tofu with cornstarch, arrange the cubes in a single layer in the air fryer basket. Cook at 400°F (200°C) for 12-15 minutes, shaking the basket halfway through for even crisping.
- → What type of cucumbers work best?
English cucumbers or Persian cucumbers are ideal because they have fewer seeds and thinner skins. English cucumbers are longer and milder, while Persian cucumbers are smaller and crunchier. Both provide excellent texture and flavor for this salad.
- → How spicy is this salad?
The heat level is customizable based on the amount of sriracha or chili sauce you add to the dressing. Start with 1 teaspoon for mild heat, or increase to 2 teaspoons or add chili oil at the end for more spice. You can also omit it entirely for a non-spicy version.