Creamy Asian Cucumber with Crispy Tofu

Featured in: Vegetarian Bowls & Fresh Sides

This vibrant dish brings together cool, crisp cucumbers and carrots tossed in a luscious sesame-ginger dressing, then crowned with golden, ultra-crispy tofu cubes. The creamy dressing balances tangy rice vinegar, savory soy sauce, aromatic garlic and ginger, with just a hint of sweetness and optional heat from sriracha. Pressing and marinating the tofu before pan-frying ensures irresistibly crunchy edges while keeping the inside tender. Salting the cucumbers first draws out excess moisture, keeping every bite refreshing rather than watery. Perfect for lunch or a light dinner, this Asian-inspired creation offers satisfying protein, fresh vegetables, and bold flavors in every forkful.

Updated on Sun, 01 Feb 2026 14:04:00 GMT
Golden crispy tofu cubes rest atop a vibrant bowl of creamy Asian cucumber salad, garnished with green onions and sesame seeds. Save to Pinterest
Golden crispy tofu cubes rest atop a vibrant bowl of creamy Asian cucumber salad, garnished with green onions and sesame seeds. | metrochop.com

The first time I nailed crispy tofu, I actually burned it twice before figuring out the trick was patience and a really hot pan. This salad came together one sticky summer afternoon when I craved something cold, crunchy, and filling but didn't want to turn on the oven. The creamy sesame-ginger dressing clung to every slice of cucumber, and those golden tofu cubes added just the right amount of heft. Now it's my go-to when the weather turns muggy and I need something that feels like a treat but doesn't weigh me down. It's become the dish I make when I want to impress without breaking a sweat.

I made this for a potluck once, and my friend who swore she hated tofu went back for seconds. She kept asking what made the cubes so crispy, and I told her it was all about pressing out the water and not crowding the pan. The cucumbers stayed crunchy even after sitting in the dressing for a bit, which is rare. Everyone kept sneaking bites while we were setting up the table. That day, I learned that a good salad doesn't need lettuce to be a showstopper.

Ingredients

  • Extra-firm tofu: Pressing it well is non-negotiable if you want crispy edges, so give it the full 20 minutes under a heavy skillet.
  • English or Persian cucumbers: Their thin skins and fewer seeds make them perfect for salads, and salting them ahead prevents a watery mess later.
  • Mayonnaise and Greek yogurt: This combo gives you creaminess without being too rich, though Kewpie mayo adds an extra umami punch if you can find it.
  • Toasted sesame oil: A little goes a long way, so don't overdo it or the dressing will taste bitter instead of nutty.
  • Rice vinegar: It's milder than white vinegar and balances the richness of the mayo without making things too sharp.
  • Fresh ginger and garlic: Grate them finely so they blend into the dressing smoothly and don't clump up in one bite.
  • Cornstarch: This is the secret to that shatteringly crisp tofu crust, so toss it on right before frying for best results.
  • Green onions and sesame seeds: They add little bursts of flavor and texture that make every forkful a bit different.

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 and wrap it snugly in a clean kitchen towel, then place a plate on top and weigh it down with something heavy like a cast-iron skillet or a few cans. Let it sit for 15 to 20 minutes so the moisture seeps out and the tofu firms up enough to get really crispy later.
Slice and Salt the Cucumbers:
While the tofu is pressing, slice your cucumbers into thin rounds or half-moons, toss them in a colander with a teaspoon of salt, and let them sit for 15 to 20 minutes. This draws out extra water so your salad stays crunchy and the dressing doesn't get diluted.
Make the Creamy Asian Dressing:
Whisk together the mayo, yogurt, rice vinegar, soy sauce, sesame oil, honey, garlic, ginger, and sriracha in a bowl until smooth. Add water a tablespoon at a time until it's silky and pourable but still clings to a spoon.
Marinate the Tofu:
Mix the soy sauce, rice vinegar, and sesame oil in a shallow bowl, then pat your pressed tofu dry and cut it into half-inch cubes. Toss the cubes gently in the marinade and let them sit for 10 to 15 minutes, turning them once or twice so every side soaks up the flavor.
Coat and Crisp the Tofu:
Sprinkle the cornstarch over the marinated tofu and toss until each piece is evenly coated, then heat a couple tablespoons of neutral oil in a nonstick or cast-iron skillet over medium-high heat. Add the tofu in a single layer, leaving space between the cubes, and let them cook undisturbed for 3 to 5 minutes before turning to crisp all sides, about 10 to 12 minutes total.
Finish the Cucumber Salad Base:
Gently squeeze or pat the salted cucumbers dry with paper towels, then toss them in a large bowl with the carrot matchsticks, green onion whites, and half the green tops. Add your chopped cilantro or mint if you're using it.
Dress the Salad:
Pour about two-thirds of the dressing over the cucumber mixture and toss gently to coat, then taste and add more dressing if you want it creamier. Don't dump it all in at once or you might overdress it.
Combine with Crispy Tofu:
Just before serving, gently fold the crispy tofu into the dressed salad so the cubes stay crunchy and don't get soggy sitting in the dressing.
Garnish and Serve:
Transfer everything to a serving platter or bowl, sprinkle with the remaining green onion tops, toasted sesame seeds, and extra herbs. Drizzle with chili oil or chili crisp and serve with lime wedges on the side for anyone who wants a little extra brightness.
This vegetarian Creamy Asian Cucumber Salad with Crispy Tofu features crunchy cucumbers tossed in a rich sesame ginger dressing. Save to Pinterest
This vegetarian Creamy Asian Cucumber Salad with Crispy Tofu features crunchy cucumbers tossed in a rich sesame ginger dressing. | metrochop.com

One evening, I made this for myself after a long day and ate it straight out of the bowl on the couch. The cool crunch of the cucumbers and the warm, savory tofu felt like exactly what my body needed. It wasn't fancy or plated beautifully, but it was one of those meals that reminded me why I love cooking in the first place. Sometimes the best food is the kind you make just for you, with no pressure and no audience.

Swapping and Substituting

If you don't have Greek yogurt, just use more mayo or swap in a thick plant-based yogurt for a vegan version. I've also used tahini thinned with a little water instead of mayo when I wanted something nuttier and it worked beautifully. For the tofu, tempeh can be a great substitute if you steam it first to mellow the bitterness, then marinate and crisp it the same way. If you're out of rice vinegar, a mix of apple cider vinegar and a pinch of sugar will get you close enough.

Making It Ahead

You can prep the cucumbers, carrots, and dressing a few hours in advance and keep them separate in the fridge. The tofu is best fried fresh, but if you need to do it ahead, let it cool completely and store it uncovered in the fridge, then re-crisp it in a hot oven or skillet for a few minutes before serving. Toss everything together at the last minute so the textures stay intact. Leftovers are fine for a day, but the tofu will soften and the cucumbers will release more water, so it's really at its best when it's freshly assembled.

Serving Suggestions

This salad is hearty enough to be a light lunch on its own, but it also pairs really well with steamed jasmine rice or chilled soba noodles if you want to bulk it out. I've served it alongside grilled chicken thighs or pan-seared salmon for a more substantial dinner, and the cool, creamy crunch plays perfectly off the richness of the protein. It's also a great side dish for a summer barbecue or picnic, as long as you keep the tofu separate until you're ready to eat.

  • Serve it over a bowl of warm rice for a full meal.
  • Pair it with miso soup and edamame for a Japanese-inspired spread.
  • Top it with extra chili crisp and crushed peanuts for more crunch and heat.
Fork holding a bite of the creamy Asian cucumber salad with crispy tofu, with lime wedges and chili oil nearby. Save to Pinterest
Fork holding a bite of the creamy Asian cucumber salad with crispy tofu, with lime wedges and chili oil nearby. | metrochop.com

This salad has become one of those recipes I turn to when I want something that feels special but doesn't require a lot of fuss. It's bright, satisfying, and always tastes like summer, no matter what the weather's doing outside.

Recipe FAQ

โ†’ How do I get the tofu extra crispy?

Press the tofu for at least 15-20 minutes to remove excess moisture, then marinate briefly before coating evenly in cornstarch. Pan-fry in a single layer over medium-high heat, turning only after each side develops a golden crust. Letting the pieces cool briefly on paper towels helps them crisp further.

โ†’ Can I make this vegan?

Absolutely. Use vegan mayonnaise, plant-based yogurt, and maple syrup or sugar instead of honey in the dressing. Ensure your tofu is plain and the soy sauce or tamari is suitable for your dietary needs. The rest of the ingredients are naturally plant-based.

โ†’ Why salt the cucumbers before making the salad?

Salting draws out excess water from the cucumbers, preventing the creamy dressing from becoming diluted and watery. This simple step keeps the vegetables crunchy and ensures the dressing clings beautifully to each slice for maximum flavor in every bite.

โ†’ Can I use an air fryer for the tofu?

Yes. After marinating and coating with cornstarch, arrange the tofu in a single layer in your air fryer. Cook at 400ยฐF (200ยฐC) for 12-15 minutes, shaking the basket halfway through for even crisping. The result is beautifully golden with slightly less oil than pan-frying.

โ†’ How long will this keep in the refrigerator?

For best results, store the dressed salad and crispy tofu separately in airtight containers. The salad keeps well for 2-3 days, though the cucumbers will soften over time. The tofu loses its crunch after refrigeration, so it's best enjoyed freshly made or reheated briefly to recrisp.

โ†’ What can I serve alongside this dish?

This pairs beautifully with steamed jasmine rice, chilled soba noodles, or even as a refreshing side alongside grilled fish, chicken, or shrimp. The creamy, tangy flavors also complement other Asian-inspired dishes like spring rolls or dumplings.

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.

Creamy Asian Cucumber with Crispy Tofu

Refreshing cucumber salad with creamy sesame-ginger dressing and golden crispy tofu cubes for a satisfying protein-packed bite.

Prep Time
50 minutes
Bake/Cook Time
12 minutes
Time Needed
62 minutes
Recipe By Elizabeth Perry


Skill Level Medium

Cuisine Asian-Inspired

Makes 4 Portions

Dietary Needs Meat-Free, No Gluten

What You'll Need

Crispy Tofu

01 14 oz extra-firm tofu, drained and pressed
02 1.5 tablespoons low-sodium soy sauce or tamari
03 1 tablespoon rice vinegar
04 1 teaspoon toasted sesame oil
05 2 tablespoons cornstarch or potato starch
06 2 to 3 tablespoons neutral oil for pan-frying

Cucumber Salad

01 2 large English cucumbers or 4 to 5 Persian cucumbers, thinly sliced
02 1 teaspoon salt
03 3 green onions, thinly sliced
04 1 medium carrot, peeled and cut into fine matchsticks
05 2 tablespoons fresh cilantro or mint leaves, chopped
06 2 teaspoons toasted white or black sesame seeds

Creamy Asian Dressing

01 2 tablespoons mayonnaise
02 2 tablespoons plain yogurt or additional mayonnaise for dairy-free
03 1.5 tablespoons rice vinegar
04 2 teaspoons soy sauce or tamari
05 1 teaspoon toasted sesame oil
06 1 teaspoon honey, sugar, or maple syrup
07 1 small garlic clove, finely grated
08 1 teaspoon fresh ginger, finely grated
09 1 to 2 teaspoons sriracha or Asian-style chili sauce
10 1 to 2 tablespoons water

Optional Finishing Touches

01 Extra chili oil or chili crisp
02 Lime wedges
03 Extra herbs for garnish

How-To Steps

Step 01

Press Tofu: Drain tofu and wrap in clean kitchen towel. Place plate on top and weigh down with heavy object. Press for 15 to 20 minutes to remove excess moisture.

Step 02

Salt and Drain Cucumbers: Thinly slice cucumbers into rounds approximately 1/8 inch thick. Place slices in colander, sprinkle with salt, and toss. Let sit for 15 to 20 minutes to draw out excess water.

Step 03

Prepare Dressing: In bowl, whisk together mayonnaise, yogurt, rice vinegar, soy sauce, sesame oil, honey, garlic, ginger, and sriracha. Gradually add water until dressing reaches silky, pourable consistency. Taste and adjust seasoning.

Step 04

Marinate Tofu: In small bowl, mix soy sauce, rice vinegar, and sesame oil. Pat pressed tofu dry and cut into 1/2 to 3/4 inch cubes. Pour marinade over tofu and toss gently. Let marinate for 10 to 15 minutes, turning occasionally.

Step 05

Crisp Tofu: Coat marinated tofu evenly with cornstarch. Heat neutral oil in large skillet over medium-high heat. Add tofu in single layer with space between pieces. Cook undisturbed for 3 to 5 minutes, then turn to crisp all sides for approximately 10 to 12 minutes total. Remove to paper towel-lined plate.

Step 06

Assemble Salad Base: Pat cucumber slices dry with paper towels. Place in large mixing bowl with carrot matchsticks, green onion whites, green onion tops, and fresh herbs.

Step 07

Dress Salad: Pour approximately two-thirds of dressing over salad and toss gently. Add additional dressing as needed for desired creaminess.

Step 08

Add Tofu: Just before serving, gently fold crispy tofu into dressed cucumber salad.

Step 09

Garnish and Serve: Transfer to serving platter. Top with remaining green onion, sesame seeds, and fresh herbs. Drizzle with chili oil and serve with lime wedges.

Tools You'll Need

  • Chef's knife
  • Cutting board
  • Large mixing bowls
  • Colander
  • Nonstick or cast-iron skillet
  • Whisk
  • Paper towels or kitchen towel

Allergy Notes

Always check each ingredient for allergens and reach out to a healthcare provider if you're uncertain.
  • Contains soy from tofu and soy sauce
  • Contains egg from mayonnaise
  • Contains sesame
  • Contains dairy if using Greek yogurt
  • Use vegan mayo and plant-based yogurt for egg and dairy-free version

Nutrition Details (per portion)

These details are for informational purposes and aren't a substitute for professional medical guidance.
  • Energy: 230
  • Fats: 12 g
  • Carbohydrates: 17 g
  • Proteins: 13 g

Cooking Shouldn't Be Hard โค๏ธ

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.