Lunch

Tofu Crunch Salad

By Heta Updated July 28, 2026

A high-protein Jain tofu crunch salad with pan-crisped tofu, cabbage crunch, peanuts, and sesame-lime. No onion or garlic.

Tofu crunch salad with crispy tofu, cabbage, and peanuts in a cream bowl

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.

Brass spoon lifting crispy tofu from tofu crunch salad

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

Labeled ingredients for tofu crunch salad in bowls overhead

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.

Editorial flatlay of tofu crunch salad on marble
Tofu crunch salad with crispy tofu, cabbage, and peanuts in a cream bowl

Tofu Crunch Salad

High-protein Jain tofu crunch salad with pan-crisped tofu, cabbage, carrot, peanuts, and sesame-lime dressing. No onion or garlic.
No ratings yet
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Course Lunch
Servings 2 servings
Calories

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

Extra-firm tofu only. Soft or silken tofu will not crisp or hold cubes.
Do not crowd the pan or the tofu steams instead of crisping. Cook in two batches if needed.
Check chaat masala and dressing labels for onion and garlic on Jain days.
For peanut-free, swap roasted almonds or sunflower seeds.
Store leftover crispy tofu, undressed vegetables, and dressing separately up to 2 days. Reheat tofu in a hot pan or air fryer before assembling.
This recipe is vegan as written when the sesame-lime dressing uses plant-based ingredients.
Tried this recipe?Let us know how it was!

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!

Tofu crunch salad Pinterest pin with three recipe tips

Don’t miss the recipes!

Get free weekly meal planner when you subscribe

We don’t spam! Read our privacy policy for more info.

Leave a Reply

WordPress Appliance - Powered by TurnKey Linux