Pin It Last spring, I was craving something cool and crunchy but also filling enough to call lunch. I had a block of tofu that needed using and cucumbers taking over the crisper drawer. What started as a scrap meal turned into something I now make on repeat when the weather warms up or when I need something bright and satisfying without turning on the oven.
I brought this to a potluck once, nervous because it looked so simple compared to everything else on the table. By the end of the night, three people had asked for the recipe, and someone told me they never thought tofu could taste this good. That was the moment I realized this salad had earned a permanent spot in my rotation.
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 at least 15 minutes is non-negotiable if you want crispy edges, the drier it is before cooking, the crispier it gets.
- Cornstarch or potato starch: This is what creates that shatteringly crisp coating on the tofu, do not skip it or swap it for flour.
- English or Persian cucumbers: They have thinner skins and fewer seeds, which means less bitterness and more crunch after salting.
- Salt for cucumbers: Salting draws out moisture so your salad stays crisp and the dressing does not get watery after sitting.
- Mayonnaise and yogurt: Kewpie mayo adds a subtle tang and richness, but any mayo works, and yogurt lightens it up without losing creaminess.
- Rice vinegar: It brings gentle acidity that balances the richness of the dressing without overpowering the fresh vegetables.
- Toasted sesame oil: A little goes a long way, it adds that warm, nutty depth that makes the dressing taste authentically Asian-inspired.
- Fresh ginger and garlic: Grating them finely releases their oils and flavor without leaving harsh chunks in the dressing.
- Sriracha or chili sauce: Start with less and add more to taste, the heat should warm the palate, not dominate it.
- Sesame seeds: Toasting them yourself for a minute in a dry pan makes them fragrant and adds a gentle crunch on top.
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:
- Drain the tofu, wrap it in a clean kitchen towel or several layers of paper towel, and set a plate or cutting board on top. Weigh it down with a can or skillet and let it press for 15 to 20 minutes to remove excess moisture.
- Slice and Salt the Cucumbers:
- While the tofu presses, thinly slice cucumbers into rounds or half-moons about one-eighth inch thick. Place slices in a colander, sprinkle with 1 teaspoon salt, toss, and let sit for 15 to 20 minutes to draw out water.
- Make the Creamy Asian Dressing:
- In a bowl, whisk together mayonnaise, yogurt, rice vinegar, soy sauce, sesame oil, honey, garlic, ginger, and sriracha. Add water a little at a time until the dressing is silky and pourable but not runny, then taste and adjust seasoning as needed.
- Marinate the Tofu:
- In a small bowl, mix soy sauce, rice vinegar, and sesame oil. Pat pressed tofu dry, cut into half to three-quarter inch cubes, place in a shallow bowl, pour marinade over, and toss gently, letting it marinate for 10 to 15 minutes and turning occasionally.
- Coat and Crisp the Tofu:
- Sprinkle cornstarch over marinated tofu and toss until evenly coated. Heat 2 to 3 tablespoons neutral oil in a large nonstick or cast-iron skillet over medium-high heat, add tofu in a single layer leaving space between pieces, cook undisturbed 3 to 5 minutes, then turn to crisp all sides for about 10 to 12 minutes total, and remove to a paper towel-lined plate to cool and crisp further.
- Finish the Cucumber Salad Base:
- Gently squeeze or pat cucumbers dry with paper towels. Place in a large mixing bowl with carrot matchsticks, green onion whites, half the green tops, and chopped cilantro or mint if using.
- Dress the Salad:
- Pour about two-thirds of the dressing over the salad and toss gently to coat. Add more dressing as needed for desired creaminess.
- Combine with Crispy Tofu:
- Just before serving, gently fold crispy tofu into the dressed cucumber salad.
- Garnish and Serve:
- Transfer to a serving platter or bowl, sprinkle with remaining green onion tops, toasted sesame seeds, and extra herbs as desired. Drizzle with chili oil or chili crisp and serve with lime wedges on the side.
Pin It One evening, I made this for myself after a long day and ate it straight from the bowl on the couch. The contrast of cool cucumbers, creamy dressing, and warm crispy tofu felt like exactly what I needed. It was simple, satisfying, and somehow made the whole day feel a little lighter.
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.
Make It Your Own
You can swap the carrot for thinly sliced radishes or bell pepper if you want more color and crunch. If you love heat, stir in extra sriracha or top the finished salad with chili crisp for a spicy, crunchy kick. For a heartier meal, serve it over steamed jasmine rice or toss it with chilled soba noodles.
Storage and Meal Prep
The dressed salad keeps in the fridge for up to two days, but store the crispy tofu separately in an airtight container at room temperature or refrigerate and reheat it in a hot skillet to restore crispness. The dressing can be made up to three days ahead and stored in a sealed jar, just give it a good shake before using. If prepping in advance, slice and salt the cucumbers, drain them, and store them undressed until ready to serve.
Serving Suggestions
This salad shines as a standalone lunch but also works beautifully alongside grilled chicken, seared salmon, or stir-fried noodles. I love serving it at summer gatherings because it holds up well on a buffet table and looks vibrant next to heavier dishes. A squeeze of fresh lime right before eating brightens everything up even more.
- Serve with steamed rice or chilled soba noodles for a complete meal.
- Pair with grilled fish, chicken, or shrimp for a lighter dinner spread.
- Offer lime wedges and extra chili oil on the side so everyone can adjust to their taste.
Pin It This salad has become my go-to when I want something that feels fresh and indulgent at the same time. I hope it becomes one of those recipes you turn to again and again, tweaking it to fit your mood and whatever is in your fridge.
Recipe Questions & Answers
- → How do I get tofu extra crispy?
Press tofu for 15-30 minutes to remove moisture, marinate briefly, then coat evenly in cornstarch. Pan-fry in hot oil without overcrowding, cooking 3-5 minutes per side until golden and crispy on all sides.
- → Why salt cucumbers before making the salad?
Salting draws out excess water from cucumbers, preventing the dressing from becoming watery and keeping the vegetables crunchy. Let them sit for 15-20 minutes, then pat dry before tossing.
- → Can I make this ahead of time?
Prepare dressing and vegetables up to 4 hours ahead, store separately. Cook tofu fresh and add just before serving to maintain crispness. The salad base holds well, but tofu softens over time.
- → What can I use instead of mayonnaise?
Use all Greek yogurt for a lighter version, or substitute vegan mayonnaise for plant-based options. For richness, use all Kewpie mayo. The dressing stays creamy with any combination.
- → Can I air-fry the tofu instead?
Yes! Air-fry marinated, cornstarch-coated tofu at 400°F (200°C) for 12-15 minutes, shaking halfway. The result is beautifully crispy with less oil than pan-frying.
- → How do I make this vegan?
Use vegan mayonnaise, plant-based yogurt, and maple syrup or sugar instead of honey. All other ingredients including tofu, vegetables, and seasonings are naturally plant-based.