I already have a tandoori tofu salad on the blog for nights when I want yogurt marinade, oven char, and a mint cool-down. This bowl is the other mood: I want tofu that actually cracks when you bite it, piled on shredded cabbage that still sounds crunchy in the bowl. Last week I pressed a block while I shredded carrot, pan-crisped the cubes in one skillet, and tossed everything with sesame-lime before the rice cooker even finished. That lunch disappeared faster than the tandoori version usually does.
Tofu crunch salad recipes online almost always lean Asian peanut sauce with garlic powder and green onion. This one is Jain on purpose: no onion, no garlic, no spring onion garnish. Extra-firm tofu gets a light cornstarch coat, a hot pan, cabbage and carrot for the crunch base, peanuts for chaat energy, and a sharp sesame-lime finish.
If you want a high-protein vegan lunch that stays crisp, or you are building a no-onion no-garlic salad week next to edamame and paneer bowls, make this with me.

Crisp Tofu vs Tandoori Tofu (When to Make Which)
Both salads start with pressed extra-firm tofu. The path splits after that.
Tandoori tofu means yogurt, Kashmiri chili, and a roast until the edges darken, then mint yogurt over cool vegetables. It tastes like a lighter tandoor night. This tofu crunch salad skips the marinade bowl. The tofu is seasoned dry, tossed with a little cornstarch, and cooked hot until the sides turn golden. The salad underneath is a crunch mix: cabbage, carrot, cucumber, peanuts, sesame. It sits closer to my edamame crunch bowl than to a tikka plate.
I reach for this when I want texture more than spice color, and when I do not want to wait on a marinade. I reach for tandoori when I want that red yogurt crust and a mint drizzle. Same protein, different lunch.
Kitchen test note: the first pan batch steamed soft because I crowded eight cubes into a small skillet. Two batches, or a wider pan, fixed it. Space matters as much as pressing.
Why You’ll Love This Recipe
- High protein and fully plant-based: crispy tofu plus peanuts make a real lunch bowl
- No onion, no garlic: safe for Jain days and easy to share at mixed tables
- Crunch in every bite: golden tofu, cabbage, carrot, and crushed peanuts
- Under 30 minutes after the press: press while you shred the vegetables
- Meal-prep friendly: keep dressing and peanuts separate until you eat
Ingredients and Notes

Tofu: One 14 oz (400 g) block of extra-firm tofu. Soft or silken will not crisp. Press 15 to 20 minutes under a heavy pan, then pat dry again and cube. Dry surfaces are what let the cornstarch cling and the edges brown.
Crisping coat: 1 1/2 tablespoons cornstarch, 1/2 teaspoon salt, 1/2 teaspoon cumin powder, 1/2 teaspoon coriander powder, and a pinch of Kashmiri chili or black pepper. Optional: a pinch of chaat masala after cooking. Cornstarch is what gives you that light shatter on the outside. Skip it only if you prefer a softer, less crispy cube.
Crunch veg: 3 cups finely shredded green cabbage, 1 cup grated or matchstick carrot, and 1/2 cup diced cucumber (Persian or English, lightly seeded if watery). Cabbage is the backbone. Carrot adds sweetness. Cucumber cools the sesame.
Nuts and seeds: 1/3 cup roasted peanuts, roughly crushed, plus 1 tablespoon toasted sesame seeds. Almonds or sunflower seeds work for a peanut-free house.
Herbs: A handful of cilantro, chopped. Mint is optional.
Sesame-lime dressing: Use my jarred sesame lime dressing as written (no onion, no garlic). For this salad, whisk in an extra squeeze of lime and a pinch of chaat masala or black salt (kala namak) so the bowl tastes like Indian lunch, not plain sesame. You need about 1/3 to 1/2 cup for the full mix. Start with less; cabbage drinks dressing slowly.
Oil for the pan: 2 tablespoons neutral oil or a light olive oil. Hot pan, not a crowded steam bath.
How to Make Tofu Crunch Salad
Serves 2 as a lunch | 4 as a side | Time: about 25–30 minutes (plus 15–20 minutes press)
Step 1: Press and cube the tofu
Drain the tofu. Wrap it in a clean kitchen towel, set a heavy pan on top, and press for 15 to 20 minutes. Pat dry, then cut into bite-size cubes. While it presses, shred the cabbage, grate the carrot, and dice the cucumber so you are not waiting idle.
Step 2: Coat for crisp edges
In a bowl, toss the tofu cubes with cornstarch, salt, cumin, coriander, and Kashmiri chili until every side looks lightly dusty. Shake off any heavy clumps. The coat should look thin and even, not pasty.
Step 3: Pan-crisp the tofu
Heat the oil in a wide nonstick or well-seasoned skillet over medium-high. Add the tofu in a single layer with space between cubes. Cook undisturbed 3 to 4 minutes until the bottoms turn deep gold, then turn and cook until most sides are crisp, about 8 to 10 minutes total. Transfer to a plate. For air fryer: 375°F (190°C) for 12 to 15 minutes, shaking once, lightly oiled after the cornstarch toss.
Step 4: Build the crunch bowl
In a large mixing bowl, combine cabbage, carrot, cucumber, cilantro, and toasted sesame seeds. Pour about 1/3 cup sesame-lime dressing over the vegetables. Add a pinch of chaat masala or black salt. Toss until the shreds look lightly coated. Taste. Add more dressing or lime if the cabbage still tastes plain.
Step 5: Finish with tofu and peanuts
Fold in the warm crispy tofu and crushed peanuts. Eat right away while the tofu still has snap. For a heavier roasted plate on the same table, try tandoori cauliflower quinoa bowl. For the yogurt-marinade sibling, go back to tandoori tofu salad. Later this week I am also pairing this with a paneer tikka salad and an edamame crunch bowl in the same high-protein Jain rotation.


Tofu Crunch Salad
Equipment
- Wide nonstick skillet
- Mixing bowl
Ingredients
Crispy tofu
- 14 oz extra-firm tofu 400 g; pressed 15–20 minutes, then cubed
- 1 1/2 tablespoons cornstarch
- 1/2 teaspoon salt
- 1/2 teaspoon cumin powder
- 1/2 teaspoon coriander powder
- pinch Kashmiri chili powder or black pepper
- 2 tablespoons oil neutral or light olive, for pan-frying
Crunch salad
- 3 cups green cabbage finely shredded
- 1 cup carrot grated or matchstick
- 1/2 cup cucumber diced; Persian or English, lightly seeded if watery
- 1/3 cup roasted peanuts roughly crushed
- 1 tablespoon toasted sesame seeds
- 1/4 cup cilantro leaves chopped
- 1/3 cup sesame-lime dressing plus more to taste; no onion, no garlic
- pinch chaat masala or black salt (kala namak); optional
Instructions
Press and cube the tofu
- Drain the tofu. Wrap in a clean kitchen towel, set a heavy pan on top, and press for 15 to 20 minutes. Pat dry and cut into bite-size cubes.
- While it presses, shred the cabbage, grate the carrot, and dice the cucumber.
Coat for crisp edges
- Toss the tofu cubes with cornstarch, salt, cumin powder, coriander powder, and Kashmiri chili until every side looks lightly dusty. Shake off heavy clumps.
Pan-crisp the tofu
- Heat the oil in a wide nonstick or well-seasoned skillet over medium-high. Add the tofu in a single layer with space between cubes.
- Cook undisturbed 3 to 4 minutes until the bottoms turn deep gold, then turn and cook until most sides are crisp, about 8 to 10 minutes total. Transfer to a plate.
- Air fryer option: lightly oil coated cubes and air-fry at 375°F (190°C) for 12 to 15 minutes, shaking once.
Build the crunch bowl
- In a large mixing bowl, combine cabbage, carrot, cucumber, cilantro, and toasted sesame seeds.
- Pour about 1/3 cup sesame-lime dressing over the vegetables. Add a pinch of chaat masala or black salt. Toss until lightly coated. Taste and adjust dressing or lime.
Finish
- Fold in the warm crispy tofu and crushed peanuts. Serve right away while the tofu still has snap.
Notes
Variations
- Peanut-free: Swap roasted almonds or sunflower seeds for the peanuts.
- Air fryer only: Skip the skillet; air-fry the coated cubes and assemble the same crunch mix.
- Meal bowl: Spoon over leftover millet rice or quinoa and add extra cucumber.
- Mild kid version: Skip chili and chaat masala; use sesame-lime, a little cumin, and peanuts only.
- Extra crunch: Add a handful of thinly sliced red cabbage for color without changing the method.
- Peanut-lime finish: Whisk 2 tablespoons smooth peanut butter with lime, a spoon of water, salt, and a pinch of cumin until pourable. Keep it allium-free. Use instead of sesame-lime when you want a creamier bowl.
FAQs
Q1. Can I make a Jain tofu salad without onion and garlic and still get enough flavor?
Yes. Press the tofu well, crisp it hot, and finish with sesame-lime plus toasted cumin and chaat masala or black salt. Those give brightness and depth without alliums. This is a no onion no garlic tofu salad by design.
Q2. How do I get tofu crispy for salad?
Use extra-firm tofu, press until it feels dense, coat lightly with cornstarch, and cook in a hot pan without crowding. Wet tofu and a packed skillet are the two reasons cubes stay pale and soft. That crisp edge is what makes this crispy tofu salad feel different from a soft cubed toss.
Q3. Is tofu crunch salad high protein?
Yes. As a high protein tofu salad vegetarian cooks actually finish, this bowl is a real meal when you use a full block of tofu plus peanuts. It is one of the easiest plant-protein options in our rotation next to our sprouted moong salad and edamame.
Q4. How is this different from tandoori tofu salad?
Tandoori tofu salad uses a yogurt marinade, oven or air-fryer roast, and a mint yogurt drizzle. Tofu crunch salad is dry-seasoned, pan-crisped, and tossed with cabbage crunch and sesame-lime. Pick crisp when you want texture; pick tandoori when you want spice color and cool mint.
Q5. How do I store leftovers?
Airtight container in the fridge for up to 2 days. The tofu softens once dressed, so for best crunch keep crispy tofu, undressed veg, and dressing separate. Reheat tofu in a hot pan or air fryer for a few minutes before assembling.
Q6. Can I meal-prep this?
Yes. Press and crisp the tofu up to a day ahead. Shred cabbage and carrot and jar the dressing up to 2 days ahead. Assemble with cucumber, herbs, and peanuts the day you eat so nothing goes soggy.
Closing
This is the bowl I make when I want plant protein that actually snaps, not another soft cubed tofu toss. It respects Jain cooking rules without tasting unfinished, and it sits next to our tandoori tofu salad as the crunch twin, not a repeat. If you are building a high-protein lunch rotation, this tofu crunch salad earns a permanent spot next to edamame and sprouted moong.
If you make it, tell me: do you keep the tofu in neat cubes, or do you break it into rustic shards after crisping? Drop a comment below.
Made this? Share a photo and tag @petitepaprika on Instagram. I love seeing your kitchen creations!
