Japanese Marinated Salad With Diced Tofu – Light, Fresh, and Full of Flavor
This Japanese marinated salad with diced tofu is crisp, savory, and satisfying without feeling heavy. It leans on a simple soy-citrus dressing that brings out clean, bright flavors. The tofu soaks up the marinade while the vegetables stay crunchy, making every bite refreshing.
It works as a light lunch, a side dish, or a make-ahead option for busy days. If you like food that tastes fresh and balanced, this one hits the mark.
Why This Recipe Works
Japanese Marinated Salad With Diced Tofu – Light, Fresh, and Full of Flavor
Ingredients
- Firm or extra-firm tofu (14 oz/400 g): Pressed and diced so it holds shape and soaks up flavor.
- Cucumber (1 medium): Seedless or Persian cucumbers are ideal for crunch.
- Carrot (1 small): Julienned or grated for color and sweetness.
- Red bell pepper (1/2): Thinly sliced for freshness and color.
- Scallions (2–3): Thinly sliced for mild onion bite.
- Fresh herbs: Shiso if available, or a mix of cilantro and mint for brightness.
- Toasted sesame seeds (1–2 tablespoons): For nuttiness and crunch.
- Nori strips (optional): Adds a subtle ocean note and umami.
- Soy sauce or tamari (3 tablespoons): The salty backbone.
- Rice vinegar (2 tablespoons): Gentle acidity that won’t overpower.
- Mirin (1 tablespoon): A touch of sweetness and gloss.
- Fresh lemon juice or yuzu (1 tablespoon): Citrus lift.
- Sesame oil (1 tablespoon): Toasty depth.
- Grated ginger (1 teaspoon): Warm spice and freshness.
- Grated garlic (1 small clove): Optional, for a little punch.
- Honey or sugar (1 teaspoon): Rounds out the acidity.
- Red pepper flakes or shichimi togarashi (pinch): Optional heat.
Instructions
- Prep the tofu: Drain the tofu and wrap it in a clean kitchen towel. Place a light weight on top and press for 15–20 minutes to remove excess water. Cut into 1/2-inch cubes.
- Whisk the dressing: In a bowl, combine soy sauce, rice vinegar, mirin, citrus juice, sesame oil, ginger, garlic, sweetener, and spice. Taste and adjust salt, acid, and sweetness to your preference.
- Marinate the tofu: Add diced tofu to the dressing and gently toss. Let it sit for 15–30 minutes, stirring once or twice so every piece gets coated.
- Prep the vegetables: Slice cucumbers thinly, julienne the carrot, and slice the bell pepper and scallions. Keep everything bite-sized and crisp.
- Combine: In a large bowl, add the vegetables and herbs. Spoon in the tofu with a few tablespoons of the marinade. Toss gently to avoid breaking the tofu.
- Finish with texture: Sprinkle toasted sesame seeds and nori strips on top. Add a splash more marinade if needed, but don’t drown the vegetables.
- Serve: Enjoy right away for maximum crunch, or chill for 10–15 minutes to let the flavors settle.

This salad is all about balance: salty, tangy, a hint of sweetness, and a touch of umami. Firm tofu absorbs the marinade like a sponge, so it becomes flavorful instead of bland.
Crisp vegetables add texture and color, while sesame and herbs bring aromatic depth. The dressing is quick to shake together and uses pantry staples. It’s an easy, no-stress recipe that tastes like more effort than it is.
What You’ll Need
- Firm or extra-firm tofu (14 oz/400 g): Pressed and diced so it holds shape and soaks up flavor.
- Cucumber (1 medium): Seedless or Persian cucumbers are ideal for crunch.
- Carrot (1 small): Julienned or grated for color and sweetness.
- Red bell pepper (1/2): Thinly sliced for freshness and color.
- Scallions (2–3): Thinly sliced for mild onion bite.
- Fresh herbs: Shiso if available, or a mix of cilantro and mint for brightness.
- Toasted sesame seeds (1–2 tablespoons): For nuttiness and crunch.
- Nori strips (optional): Adds a subtle ocean note and umami.
For the marinade/dressing:
- Soy sauce or tamari (3 tablespoons): The salty backbone.
- Rice vinegar (2 tablespoons): Gentle acidity that won’t overpower.
- Mirin (1 tablespoon): A touch of sweetness and gloss.
- Fresh lemon juice or yuzu (1 tablespoon): Citrus lift.
- Sesame oil (1 tablespoon): Toasty depth.
- Grated ginger (1 teaspoon): Warm spice and freshness.
- Grated garlic (1 small clove): Optional, for a little punch.
- Honey or sugar (1 teaspoon): Rounds out the acidity.
- Red pepper flakes or shichimi togarashi (pinch): Optional heat.
How to Make It

- Prep the tofu: Drain the tofu and wrap it in a clean kitchen towel.
Place a light weight on top and press for 15–20 minutes to remove excess water. Cut into 1/2-inch cubes.
- Whisk the dressing: In a bowl, combine soy sauce, rice vinegar, mirin, citrus juice, sesame oil, ginger, garlic, sweetener, and spice. Taste and adjust salt, acid, and sweetness to your preference.
- Marinate the tofu: Add diced tofu to the dressing and gently toss.
Let it sit for 15–30 minutes, stirring once or twice so every piece gets coated.
- Prep the vegetables: Slice cucumbers thinly, julienne the carrot, and slice the bell pepper and scallions. Keep everything bite-sized and crisp.
- Combine: In a large bowl, add the vegetables and herbs. Spoon in the tofu with a few tablespoons of the marinade.
Toss gently to avoid breaking the tofu.
- Finish with texture: Sprinkle toasted sesame seeds and nori strips on top. Add a splash more marinade if needed, but don’t drown the vegetables.
- Serve: Enjoy right away for maximum crunch, or chill for 10–15 minutes to let the flavors settle.
Keeping It Fresh
To keep the salad crisp, store the marinated tofu and the chopped vegetables separately. Combine just before serving.
The marinated tofu keeps well in an airtight container in the fridge for up to 3 days. If the dressing tastes dull after chilling, brighten it with a squeeze of lemon and a pinch of salt. Avoid freezing; tofu texture and vegetables won’t recover well.

Why This is Good for You
- Protein-rich: Tofu delivers plant-based protein without saturated fat.
- Fiber and micronutrients: Vegetables bring vitamins A, C, K, and potassium, plus gut-friendly fiber.
- Healthy fats: Sesame oil and seeds offer beneficial fats and a satisfying mouthfeel.
- Lower in calories: The dressing is flavorful enough that you don’t need heavy amounts.
- Balanced and customizable: Easy to adjust sodium, sugar, and spice to meet your needs.
Common Mistakes to Avoid
- Skipping the press: Unpressed tofu releases water and dilutes the marinade.
Pressing helps it absorb flavor and hold shape.
- Over-marinating the vegetables: Crunchy veggies can turn soft if left too long in acidic dressing. Dress right before serving.
- Using the wrong tofu: Silken tofu will break apart. Choose firm or extra-firm.
- Over-salting: Soy sauce is salty.
Taste the dressing before adding extra salt or salty toppings.
- Heavy-handed sesame oil: It’s strong. A little goes a long way.
Recipe Variations
- Soba noodle upgrade: Toss in cooked, chilled soba for a heartier salad. Add a touch more dressing to coat.
- Seaweed crunch: Swap nori for wakame rehydrated in water, then squeezed dry and chopped.
- Citrus-forward: Use yuzu or a mix of lemon and orange zest for a brighter profile.
- Spicy-sesame: Add a teaspoon of chili crisp or a drizzle of rayu (chili oil) for heat.
- Miso twist: Whisk 1 teaspoon white miso into the dressing for savory depth and a gentle creaminess.
- Green power: Add blanched snap peas, edamame, or thinly sliced cabbage for extra crunch.
- Gluten-free: Use tamari instead of soy sauce.
Check labels on mirin and chili blends.
FAQ
Can I use silken tofu?
Silken tofu is too delicate for this salad and will break apart when tossed. Stick with firm or extra-firm tofu for clean cubes and better marinating.
How long should I marinate the tofu?
Fifteen to thirty minutes is enough for good flavor. If you want to prep ahead, marinate up to 24 hours in the fridge.
The tofu will get more savory over time.
What if I don’t have mirin?
Use a small splash of rice vinegar plus a bit more honey or sugar. Mirin adds both sweetness and mild acidity, so you’re aiming to mimic that balance.
Can I make this oil-free?
Yes. Skip the sesame oil and add a few extra sesame seeds for aroma.
The flavor will be lighter, but still delicious.
Which vegetables work best?
Crisp, watery vegetables like cucumber, carrot, bell pepper, radish, cabbage, and snap peas work well. Soft or juicy vegetables, like tomatoes, can make the salad watery.
How do I keep the tofu from crumbling?
Press it well, cut it into even cubes, and toss gently with a wide spoon. Avoid over-stirring and don’t stack heavy ingredients on top.
Is this good for meal prep?
Yes, with a tweak.
Store tofu in its marinade and vegetables separately. Combine just before eating so the texture stays crisp.
Can I pan-sear the tofu first?
Absolutely. Lightly sear the pressed, cubed tofu in a nonstick pan with a touch of oil until golden, then cool and marinate.
It adds a firmer bite and a toasty note.
In Conclusion
This Japanese marinated salad with diced tofu is simple, bright, and flexible. It uses everyday ingredients but tastes restaurant-level thanks to a smart, balanced dressing. Make it as a quick lunch, a clean side, or a base for a fuller meal with noodles or extra greens.
Once you try it, you’ll have a new go-to for crisp, flavorful eating that feels good and satisfies.

Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
