This Asian-inspired dish delivers maximum texture and flavor contrast by pairing extra-crispy cornstarch-coated tofu cubes with a glossy, sticky chili-sesame glaze that balances sweet, savory, and heat in every bite.
The ginger-infused cabbage crunch — a vibrant mix of green and red cabbage, julienned carrot, and cilantro — cuts through the richness with its bright, tangy dressing, making each forkful feel fresh and satisfying.
Ready in just 45 minutes using a single skillet, it's a weeknight-friendly plant-based main that even tofu skeptics will love. Serve it over steamed jasmine rice or rice noodles to soak up every drop of that irresistible sauce.
The sizzle of tofu hitting a hot pan is one of those sounds that makes everyone in the house wander into the kitchen asking when dinner will be ready. This crispy chili sesame tofu with ginger cabbage crunch came together one Tuesday when the fridge was nearly empty and I needed something exciting from basically nothing. The contrast of that glossy, spicy sauce against the cool, crunchy slaw is the kind of combination that makes you close your eyes after the first bite. It has been on regular rotation ever since.
I made this for a friend who swore she hated tofu, and she scraped her plate clean before asking for the recipe with zero irony. The moment she went back for seconds was when I knew this dish could win anyone over.
Ingredients
- Firm tofu (400 g): Pressing it well is the single most important step because excess moisture is the enemy of crispiness.
- Cornstarch (2 tbsp plus 1 tsp): This is what creates that golden crust on the tofu and also helps thicken the sauce to a beautiful glossy finish.
- Vegetable oil (2 tbsp): A neutral oil with a high smoke point keeps the tofu from sticking without competing with the flavors.
- Soy sauce (2 tbsp): Provides the salty, umami backbone of the sauce, and you can swap in tamari to keep it gluten free.
- Maple syrup or agave (1 1/2 tbsp plus 1 tbsp for slaw): Balances the heat and acidity, and maple syrup adds a subtle warmth that refined sugar never could.
- Toasted sesame oil (1 tbsp plus 1 tbsp for slaw): A little goes a long way and gives everything that deeply nutty, irresistible aroma.
- Rice vinegar (1 tbsp plus 2 tbsp for slaw): Brings brightness and a gentle tang that lifts both the sauce and the raw vegetables.
- Chili garlic sauce or sambal oelek (1 tbsp): This is where the heat lives, so adjust up or down depending on your spice tolerance.
- Fresh ginger (1 tsp grated plus 1 tbsp grated for slaw): Fresh is nonnegotiable here because the flavor is sharper and more vibrant than anything from a jar.
- Water (2 tbsp): Helps the cornstarch in the sauce dissolve smoothly so you never get lumps.
- Green cabbage (250 g, finely shredded): The sturdy base of the slaw that holds up beautifully even after sitting with dressing.
- Red cabbage (80 g, shredded): Adds gorgeous color and a slightly sweeter, more delicate crunch.
- Carrot (1 medium, julienned): Brings natural sweetness and a bright pop of orange to the bowl.
- Scallions (2, thinly sliced): Their mild onion flavor ties the slaw together without overpowering the ginger.
- Fresh cilantro (3 tbsp chopped): Adds a fresh, herbal note that cuts through the richness of the sesame sauce.
- Toasted sesame seeds (2 tbsp): Double duty as both flavor and texture in the slaw and as a finishing garnish.
- Salt (1/2 tsp plus a pinch): Enhances every layer from the tofu coating to the dressed cabbage.
- Steamed jasmine rice or rice noodles: Optional but highly recommended for soaking up every last drop of that sauce.
Instructions
- Press and coat the tofu:
- Pat the tofu block dry with clean kitchen towels, cut it into 2 cm cubes, and toss them with cornstarch and a pinch of salt until every piece is evenly dusted and no longer sticky to the touch.
- Crisp the tofu golden:
- Heat vegetable oil in a large nonstick skillet over medium high heat, add the tofu in a single undisturbed layer, and let it cook for about 10 to 12 minutes, turning pieces occasionally until each side is deeply golden and audibly crunchy when tapped with tongs.
- Whisk the sauce together:
- While the tofu crisps, combine soy sauce, maple syrup, sesame oil, rice vinegar, chili garlic sauce, grated ginger, cornstarch, and water in a small bowl, whisking until completely smooth with no settled starch at the bottom.
- Glaze the tofu:
- Pour the sauce into the same skillet over medium heat, stir constantly for 1 to 2 minutes until it thickens and turns glossy, then return the tofu and toss gently so every cube is coated without breaking apart.
- Build the cabbage crunch:
- Toss both cabbages, julienned carrot, scallions, cilantro, sesame seeds, and grated ginger in a large bowl, then whisk rice vinegar, maple syrup, sesame oil, and salt separately before pouring it over everything and tossing until evenly combined.
- Assemble and serve:
- Divide the slaw among bowls, pile the glazed tofu on top, and finish with extra sesame seeds and sliced fresh chili if you want an extra kick.
Somewhere between the third time I made this and the tenth, it stopped being a recipe and started being the thing I cook when someone needs convincing that plant based food can be deeply satisfying.
Getting That Tofu Actually Crispy
The biggest mistake I made early on was moving the tofu too soon in the pan. Letting it sit undisturbed for several minutes per side is what builds that crust, and patience here pays off more than any technique trick ever could.
Balancing Heat and Sweetness
Start with less chili garlic sauce than you think you want, taste the sauce before it goes into the pan, and remember that the maple syrup tames the heat significantly once everything is mixed together. You can always add more spice at the end but you cannot take it away.
Making It Your Own
This recipe is endlessly adaptable once you understand the basic structure of crispy protein plus punchy sauce plus crunchy slaw. The slaw actually tastes better after resting in the fridge for 20 minutes while the flavors marry and the cabbage softens just slightly.
- Toss in sliced radish or bell peppers for extra color and an additional layer of crunch.
- Bake the tofu at 200 degrees C for 25 minutes instead of pan frying if you want a hands off approach.
- Pour a glass of dry Riesling or sparkling water with lime because this food deserves a pairing.
Some dishes you follow a recipe for, and some dishes you just learn by heart because they make your kitchen smell incredible and the people at your table genuinely happy. This one earns its place in both categories.
Recipe FAQs
- → How do I get the tofu extra crispy?
-
Pat the tofu thoroughly dry with clean kitchen towels or paper towels before cutting. Pressing the tofu for at least 15 minutes removes excess moisture, which is key to achieving a crisp exterior. Toss the cubes evenly in cornstarch and make sure your skillet and oil are hot before adding the tofu in a single layer without overcrowding.
For an even crunchier result, bake the tofu at 200°C (400°F) for 25 minutes on a parchment-lined tray, flipping halfway through. This oven method requires less oil and produces a uniformly crispy crust.
- → Can I make this dish ahead of time?
-
The ginger cabbage crunch can be prepared up to a day in advance and stored covered in the refrigerator. The flavors actually develop and improve as it sits, making it a great make-ahead component for meal prep or entertaining.
For the best texture, prepare the crispy tofu and glaze just before serving. Cooked tofu tends to soften as it sits, so if you need to reheat leftovers, a quick flash in a hot skillet or air fryer will help restore some of the original crunch.
- → What can I substitute for chili garlic sauce?
-
Sambal oelek is a direct substitute that delivers similar heat and garlic notes. For a milder option, use a tablespoon of sweet chili sauce combined with a minced garlic clove. Gochujang (Korean chili paste) also works well and adds a deeper, fermented umami dimension to the glaze.
If you prefer no heat at all, replace the chili garlic sauce with an extra teaspoon of grated ginger and a splash of lime juice for brightness without the spice.
- → Is this dish gluten-free?
-
The dish can easily be made gluten-free by swapping regular soy sauce for tamari or a certified gluten-free soy sauce. Double-check the labels on your chili garlic sauce and rice vinegar as well, since some brands may contain wheat-based additives.
All other ingredients — tofu, cornstarch, sesame oil, maple syrup, and fresh vegetables — are naturally gluten-free. Serve over rice noodles or jasmine rice, both of which are gluten-free, for a complete meal.
- → What pairs well with this tofu dish?
-
Steamed jasmine rice is the classic pairing, soaking up the sticky chili-sesame glaze beautifully. Rice noodles also work well for a lighter option. A simple miso soup or edamame on the side rounds out the meal for a full Asian-inspired spread.
For drinks, a dry Riesling complements the sweet-spicy glaze, while sparkling water with fresh lime provides a refreshing non-alcoholic option. A crisp cucumber and seaweed salad would also make an excellent cooling contrast to the bold flavors.
- → How should I store leftovers?
-
Store leftover tofu and cabbage crunch separately in airtight containers in the refrigerator for up to 3 days. Keeping them separate prevents the crispy tofu from absorbing moisture and turning soggy.
Reheat the tofu in a hot skillet or air fryer for a few minutes to restore crispness before tossing with any remaining glaze. The cabbage crunch can be enjoyed cold straight from the fridge, making it perfect for quick lunches.