This dish features golden cubes of extra-firm tofu, lightly coated in cornstarch and pan-fried until irresistibly crispy on all sides. The tofu gets tossed in a bold homemade chili garlic sauce, combining savory soy sauce, spicy sambal oelek, sweet maple syrup, and aromatic toasted sesame oil.
The cooling counterpart is a vibrant sesame cabbage slaw, mixing shredded green and red cabbage with julienned carrots, fresh cilantro, spring onions, and plenty of toasted sesame seeds. A tangy dressing of rice vinegar and sesame oil ties the crunchy vegetables together.
Each plate balances the heat and crunch of the saucy tofu against the fresh, crisp slaw, creating a satisfying plant-based meal that's ready in under an hour. Perfect for weeknight dinners or meal prep lunches.
The first time I made this dish, my kitchen filled with this incredible garlicky aroma that had my roommate poking her head in, asking what smelled so good. That moment when the tofu hits the hot pan and starts sizzling, then the sauce gets added and everything caramelizes, it's pure magic. I've since learned that the key is really pressing the tofu well, but that night I just got lucky with how crispy it turned out. Now it's become our go-to when we want something that feels indulgent but is actually completely plant-based.
Last summer, I served this at a small dinner party where one guest was skeptical about tofu. By the end of the meal, she was asking for the recipe and mentioned she'd never tasted tofu that actually had texture and flavor. There's something about the combination of the spicy, sweet, and savory elements that just makes people sit up and pay attention.
Ingredients
- Extra-firm tofu (400 g): Press this really well for at least 15 minutes, the drier it starts, the crispier it gets
- Cornstarch (2 tbsp): This creates that golden, crunchy coating that makes the tofu so satisfying to bite into
- Chili garlic sauce (1 tbsp): Sambal oelek is perfect here, but gochujang works too if you want more depth
- Maple syrup (2 tbsp total): Balances the heat and helps the sauce cling to every crispy cube
- Sesame oil (2½ tsp total): Toasted sesame oil is non-negotiable for that nutty, aromatic finish
- Green and red cabbage (400 g total): The mix of colors makes this dish gorgeous and the crunch is essential
- Fresh cilantro and sesame seeds: These garnishes aren't optional, they're what makes the dish sing
Instructions
- Get that tofu perfectly dry:
- Wrap your tofu block in clean towels and place something heavy on top, then cut into 2 cm cubes and toss with cornstarch and salt until every piece is lightly dusted
- Crisp it up in the pan:
- Heat oil in a large nonstick skillet over medium-high heat, add tofu in a single layer, and cook for 8-10 minutes while turning until all sides are golden brown and make that satisfying crunch sound
- Whisk together your sauce:
- Combine soy sauce, chili garlic sauce, maple syrup, rice vinegar, minced garlic, and sesame oil in a small bowl until smooth
- Coat tofu in the sticky glaze:
- Wipe out excess oil from your pan, return crispy tofu, pour in the sauce, and toss gently over medium heat for 1-2 minutes until everything is coated and the sauce thickens slightly
- Build the vibrant slaw:
- Mix both cabbages, carrot, spring onions, cilantro, and sesame seeds in a large bowl, then whisk together rice vinegar, soy sauce, sesame oil, and maple syrup and pour over the vegetables
- Bring it all together:
- Divide slaw among plates, top with generous portions of crispy tofu, and finish with extra sesame seeds, cilantro, spring onions, and lime wedges if you like
This recipe became a staple during my first year of learning to cook plant-based meals. I used to be intimidated by tofu, but now I keep pressed cubes in my fridge just so I can whip this up on busy weeknights. Something about the colors on the plate just makes even the longest day feel better.
Making It Your Own
Once you've made this a few times, you'll start seeing opportunities to tweak it to your taste. Sometimes I'll add crushed peanuts for extra crunch, or swap in sliced bell peppers for more sweetness. The beauty is in the balance of hot and cold, spicy and fresh, so feel free to play within those parameters.
Perfect Pairings
While this stands beautifully on its own, I love serving it over steamed jasmine rice when I want something more substantial. On lighter nights, I'll pair it with a simple cucumber salad dressed with rice vinegar. A cold glass of sparkling water with lime helps cut through the spice perfectly.
Make-Ahead Magic
The slaw actually benefits from sitting for a few hours, so you can prep it in the afternoon and let it hang out in the fridge. The tofu is best served immediately, but you can press and cut it hours ahead, keeping it wrapped until you're ready to cook. This makes it perfect for dinner parties when you want minimal last-minute work.
- Cut all your vegetables in the morning and store them in the fridge
- Mix the slaw dressing separately and toss right before serving
- Keep the garnishes chopped and ready in small containers
I hope this becomes one of those recipes you turn to when you need something that feels special but doesn't require hours in the kitchen. There's real joy in a meal that looks beautiful and tastes even better.
Recipe FAQs
- → How do I get the tofu really crispy?
-
Press your tofu for at least 15 minutes before cooking to remove excess moisture. Coat the cubes evenly with cornstarch and make sure your pan is properly hot before adding them. Don't overcrowd the pan—cook in batches if needed. For maximum crispiness, you can bake the coated tofu at 220°C (425°F) for 25–30 minutes instead of pan-frying, flipping halfway through.
- → Can I make this dish gluten-free?
-
Yes, simply substitute regular soy sauce with tamari or a certified gluten-free soy sauce alternative. Check that your chili garlic sauce (sambal oelek) is gluten-free as well. The remaining ingredients—tofu, vegetables, sesame oil, and maple syrup—are naturally gluten-free.
- → How spicy is this dish?
-
The spice level is medium, coming from the chili garlic sauce. You can easily adjust the heat by using more or less sambal oelek in the sauce mixture. For a milder version, reduce to 1 teaspoon or substitute with a gentler chili paste. For extra heat, increase to 2 tablespoons or add fresh chili slices to the garnish.
- → Can I prepare the components ahead of time?
-
The cabbage slaw can be prepared up to 4 hours in advance; keep the dressing separate and toss just before serving to maintain crunch. You can also press and cut the tofu earlier in the day. The sauce whisked together ahead and stored in the refrigerator. For best results, cook the tofu just before serving to maintain its crispy texture.
- → What can I serve with this tofu and slaw?
-
Steamed jasmine rice or rice noodles make excellent accompaniments to soak up the flavorful chili garlic sauce. You could also serve over quinoa for added protein. For a lighter meal, the tofu and slaw are satisfying on their own as a complete bowl. Extra lime wedges on the side add brightness to every bite.
- → How should I store leftovers?
-
Store the tofu and slaw separately in airtight containers in the refrigerator for up to 3 days. The tofu will soften slightly when reheated—re-crisp it in a hot skillet or a 200°C oven for 5–10 minutes. The slaw is best eaten within 2 days as the cabbage releases moisture over time.