This is a pan-fried tofu salad with a sesame-soy dressing, raw crunchy vegetables, and baby greens. It comes together in 45 minutes and the dressing doubles as a marinade if you want to prep ahead. The honest reason to make it: itโs filling enough for dinner and most of the ingredients are pantry staples.
The short version of why this works
Two things make or break this salad. First, the tofu has to be genuinely dry before it hits the pan โ pressing for 15 minutes removes enough moisture that the cornstarch coating can actually crisp up instead of steaming into a gummy shell. Second, the dressing uses toasted sesame oil, not plain sesame oil. Toasted has a deep, nutty flavor that carries the whole vinaigrette; plain sesame oil will taste flat by comparison. Get those two things right and the rest is just chopping.
If something goes sideways
- Tofu is sticking to the pan: Donโt move it too early. Let it sit undisturbed for the full 3-4 minutes per side โ it will release on its own once the crust forms. Forcing it off the pan tears the coating.
- Dressing tastes sharp or flat: Sharp usually means too much vinegar; add a small drizzle more maple syrup or a few drops of water to soften it. Flat usually means not enough salt โ a small splash of extra soy sauce fixes it fast.
- Greens are wilting before you serve: Dress it at the table โ a pre-dressed salad goes limp fast. Keep the dressing in a jar on the side until the moment youโre ready to eat.
- Cornstarch clumping on the tofu: This happens when the tofu is still damp. Pat each cube individually with a paper towel before tossing with cornstarch, and shake off any excess before it goes in the pan.
- Tofu cubes arenโt browning evenly: Crowding is the usual culprit. Fry in two batches if your skillet is smaller than 12 inches โ a packed pan traps steam and you get pale, soft tofu instead of golden cubes.
Ingredient notes
- Extra-firm tofu: Firm tofu can work in a pinch, but it holds more water and needs a longer press โ at least 25-30 minutes. Silken tofu wonโt work here at all; itโll fall apart in the pan.
- Toasted sesame oil: Sold in most grocery stores near the soy sauce. If yours has been open for more than a year, smell it โ sesame oil goes rancid and will make the whole dressing taste off.
- Unseasoned rice vinegar: If you only have seasoned rice vinegar (which contains added sugar and salt), use it but skip the maple syrup in the dressing and taste before adding any extra salt.
- Low-sodium soy sauce: Regular soy sauce works โ just use about half the amount and taste as you go. For a gluten-free version, tamari is a straight swap in equal quantity.
- Neutral oil for frying: Vegetable oil or canola oil are fine substitutes for avocado or grapeseed. Avoid olive oil here โ its smoke point is too low for medium-high frying and it can turn bitter.
Crispy Tofu Salad with Sesame-Soy Dressing
Equipment
- Non-stick skillet or cast iron pan
- Mixing bowls
- Chef's Knife
- Cutting board
- Tongs or spatula
- Whisk
- Paper towels
Ingredients
For the Tofu:
- 14 oz extra-firm tofu pressed and cut into 1-inch cubes
- 2 tbsp cornstarch for coating tofu
- 3 tbsp neutral oil such as avocado or grapeseed oil, for frying
For the Salad:
- 4 cups mixed baby greens such as arugula, spinach, and baby romaine
- 1 cup shredded red cabbage thinly sliced
- 1 medium carrot julienned or grated
- ยฝ cup sliced cucumber preferably Persian or English cucumber
- 4 medium radishes thinly shaved
For the Dressing:
- 2 tbsp low sodium soy sauce
- 1 tbsp toasted sesame oil
- 1 tbsp unseasoned rice vinegar
- 1 tsp maple syrup or honey
- 1 tsp fresh ginger grated
- 1 clove garlic minced
- 1 tbsp toasted sesame seeds for garnish
Instructions
- Start by pressing the tofu to remove excess moisture. Wrap the tofu block in paper towels and place a heavy pan or weighted plate on top. Let it sit for 15 minutes.
- Cut the tofu into 1-inch cubes. Toss them in a mixing bowl with cornstarch until evenly coated. This helps create a crispy exterior.
- Heat 3 tablespoons of neutral oil in a non-stick skillet over medium-high heat (375ยฐF / 190ยฐC). Add tofu cubes and pan-fry for 3-4 minutes per side until all faces are golden-brown. Remove and drain on paper towels.
- Prepare the dressing by whisking together soy sauce, toasted sesame oil, rice vinegar, maple syrup, ginger, and garlic in a small bowl. Set aside.
- In a large salad bowl, combine baby greens, cabbage, carrot, radish, and cucumber. Toss with about three-quarters of the dressing until lightly coated.
- Top the salad with the crispy tofu pieces. Drizzle with remaining dressing and garnish with toasted sesame seeds.
Notes
- For extra crispiness, use an air-fryer to cook tofu at 375ยฐF (190ยฐC) for 12โ15 minutes, shaking halfway through.
- If making ahead, keep dressing and tofu separate until ready to eat to prevent sogginess.
- Gluten-free soy sauce (tamari) makes this dish completely gluten-free.
- Add sliced avocado or mango for a sweet, creamy contrast.
Nutrition
Frequently asked questions
Can I bake the tofu instead of pan-frying it?
Yes โ bake at 400ยฐF for 25-30 minutes, flipping once halfway through. The texture will be slightly chewier and less golden than pan-fried, but it works well if you want a hands-off method or are making a larger batch.
Can I make this ahead for meal prep?
Store the tofu, vegetables, and dressing in separate containers and assemble just before eating. The tofu re-crisps in a dry skillet over medium heat for 2-3 minutes if it softens in the fridge.
I donโt have fresh ginger โ can I use ground ginger?
Ground ginger works as a substitute; use about ยผ teaspoon in place of 1 teaspoon fresh. The flavor is warmer and less bright, but it still gives the dressing some kick.
What can I use instead of radishes or red cabbage if I donโt have them?
Any crunchy raw vegetable fills the same role โ thinly sliced celery, snap peas, or even a handful of shredded green cabbage all work. The goal is just a crisp element that holds up against the dressing without going soggy.

