Salads
This bean curd salad recipe transforms humble tofu into crispy, golden cubes that become the star of a vibrant, protein-packed dish. The secret lies in a precise pan-frying technique that delivers that coveted crunch while keeping the interior tender—something store-bought versions never achieve.
With just 15 minutes of active prep, you'll create a salad that balances textures perfectly: crispy tofu, fresh vegetables, and a tangy sesame dressing that ties everything together.
The foundation of this salad is firm tofu, pressed to remove excess moisture before being cut into uniform cubes. A light cornstarch coating ensures that golden-brown crust we all crave, while a quick marinade in soy sauce and garlic infuses flavor deep into each piece.
The crispy tofu cubes hold their shape beautifully, providing both structure and satisfying crunch in every bite.
Assembling the salad is where the magic happens—cool, crisp vegetables like shredded cabbage and cucumber provide refreshing contrast to the warm, crispy tofu. The dressing, a perfect balance of tangy rice vinegar, toasted sesame oil, and a touch of maple syrup, coats every ingredient without overpowering.
What results is a harmonious blend of textures and flavors that's both restaurant-quality and completely customizable.
Perfect for meal prep or a quick weeknight dinner, this salad keeps well for up to 3 days in the refrigerator, with the tofu maintaining its crispiness when stored properly.
Serve it as a light main dish or alongside grilled proteins for a complete meal. Let's create this crispy bean curd salad that delivers on every promise.
Ingredients for bean curd salad
Firm tofu, crispy coating, and fresh vegetables—this salad delivers restaurant-quality crunch in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Extra-Firm Tofu 🍲 | 1 lb | Firm tofu, pressed for 30 minutes |
| Cornstarch 🌾 | ¼ cup | For crispy coating |
| Light Soy Sauce 🍶 | ¼ cup | Low-sodium preferred |
| Garlic Cloves 🧄 | 3 cloves | Minced for marinade |
| Green Cabbage 🥬 | 3 cups | Shredded, thinly sliced |
| Persian Cucumber 🥒 | 1 whole | Seedless, sliced into half-moons |
| Red Bell Pepper 🌶️ | ½ whole | Thinly sliced, seeds removed |
| Toasted Sesame Oil 🫒 | 1 ½ tbsp | For dressing |
| Rice Vinegar 🍶 | ¼ cup | Unseasoned preferred |
| Pure Maple Syrup 🍯 | 1 ½ tbsp | For sweetness balance |
| Sesame Seeds 🌿 | 1 ½ tbsp | Toasted, for garnish |
| Avocado Oil 🫒 | ½ cup | High smoke point for frying |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
The tofu is non-negotiable—extra-firm holds its shape best. Press it for 30 minutes before cutting to remove excess water, which is key for that crispy crust. Asian markets often carry better-quality tofu than grocery stores, but any firm tofu works. For the cornstarch coating, don't skimp—it's what creates that golden, shatteringly crisp exterior. If you're short on time, Trader Joe's pre-pressed tofu saves a step, though it's pricier. The garlic should be freshly minced—jarred garlic just won't cut it here.
No soy sauce? Coconut aminos is a 1:1 swap, though the flavor profile shifts slightly. Subbing cornstarch? Potato starch or arrowroot powder work at the same ratio, but cornstarch gives the best texture. The cabbage can be green, red, or a mix—just keep the slices thin for that perfect crunch. If you're missing sesame oil, toasted sesame seeds ground with a pinch of salt makes a decent substitute, though it's not the same. For the dressing, balance is everything—start with the recipe, then adjust sweetness or tang to your taste.
Tofu stays crispy for 2-3 days in the fridge if stored properly—keep it in a single layer on a wire rack in a container. The dressing separates, so give it a shake before using. For meal prep, store components separately: tofu, veggies, and dressing. Assemble just before eating to maintain that satisfying crunch. If you're making this ahead, fry the tofu last minute—it loses crispiness fast once cooled. The salad reheats beautifully in a dry skillet for 1-2 minutes to restore that golden crunch.
Why You'll Love This Recipe
- Tofu in Minutes: I swear by the cornstarch trick—just toss the tofu cubes in it, pan-fry until golden, and boom. Crispy edges with zero fuss, even when I’m too tired to measure anything properly.
- Garlic-Soy Magic: That light soy sauce and minced garlic combo? It’s the secret weapon. The tofu soaks up the flavor while the cabbage adds crunch—simple ingredients that somehow feel gourmet.
- Lunchbox Hero: Between us, this keeps perfectly for days. Pack it cold for work or toss it in wraps for a picnic—no reheating needed, and it’s still fresh-tasting by Thursday.
- Budget Crunch: Extra-firm tofu and cabbage stretch forever, and I’m not joking. A single block of tofu and half a cabbage feed my family for three lunches, plus I save enough to splurge on real cheese for dinner.
Step-by-step instructions for crispy tofu cubes with tangy sesame dressing
Here's how to create perfectly crispy tofu cubes paired with a bright, balanced dressing.
Prepare and Press the Extra-Firm Tofu
Remove the 1 lb extra-firm tofu from its package and wrap it tightly in a clean kitchen towel. Place a heavy object like a cast-iron skillet or a second towel-covered tofu on top. Let it press for at least 30 minutes—this removes excess moisture so your cubes will stay crispy during frying. I find pressing overnight yields the best results, but 30 minutes works in a pinch.
After pressing, unwrap the tofu and cut it into 1-inch cubes. Arrange them on a plate and lightly season with ½ teaspoon of salt and ¼ teaspoon of black pepper. This initial seasoning helps develop flavor before frying. The cubes should feel dry to the touch—if they're still damp, pat them with an extra towel before proceeding.
Create the Crispy Cornstarch Coating
In a shallow bowl, combine the ¼ cup cornstarch with ¼ cup light soy sauce. Stir until the cornstarch is fully dissolved and the mixture has a smooth, paste-like consistency. This coating is what creates that satisfying crunch—don't skip it. Add the tofu cubes to the bowl and toss gently to coat each piece evenly. Let them sit for 5 minutes to allow the cornstarch to adhere completely.
Heat ½ cup avocado oil in a large skillet over medium-high heat until the oil shimmers but isn't smoking. The high smoke point of avocado oil prevents burning while creating that golden crust. Working in batches to avoid crowding, add the tofu cubes to the hot oil. Cook for 2-3 minutes per side until they turn a deep golden brown. Transfer to a paper towel-lined plate to drain excess oil—this prevents the salad from becoming greasy.
Prepare the Fresh Vegetable Base
While the tofu cooks, prepare the vegetable components. Thinly slice the 3 cups green cabbage into matchstick strips, the ½ whole red bell pepper into thin half-moons (remove seeds first), and the 1 whole Persian cucumber into half-moons. Place all vegetables in a large mixing bowl. The cabbage should be cut uniformly for even distribution in the salad.
Make the dressing by whisking together 1.5 tablespoons toasted sesame oil, ¼ cup rice vinegar, 1.5 tablespoons pure maple syrup, ½ teaspoon salt, and ¼ teaspoon black pepper in a small bowl. The dressing should coat the back of a spoon but remain pourable. Taste and adjust the balance—you want a tangy sweetness that complements the crispy tofu without overpowering it.
Assemble and Serve the Salad
Add the dressed tofu cubes to the vegetable mixture and gently toss everything together. The tofu should still be warm from frying, which helps infuse its flavor into the vegetables. Sprinkle with 1.5 tablespoons toasted sesame seeds just before serving to add texture and visual appeal. The contrast between the crispy tofu, fresh vegetables, and creamy dressing creates a perfect balance of textures and flavors.
Serve immediately while the tofu is still crispy. If storing, keep the dressing separate until ready to eat to maintain the tofu's texture. This salad holds well for 2 days in the refrigerator, though the tofu may soften slightly. For best results, reheat the tofu in a dry skillet for 1-2 minutes before serving again.
Pro Tips For Making Bean Curd Salad
- PRESS THE TOFU DRY: The extra-firm block won’t crisp up if it’s swimming in moisture—wrap it in a clean kitchen towel and press it between two heavy plates (or a cast-iron skillet) for 15 minutes. I used to skip this and ended up with soggy edges that turned to mush when tossed with the cabbage.
- STARCH THE TOFU BEFORE CUTTING: Mix the cornstarch directly into the tofu’s marinade (soy sauce + garlic) and let it sit for 10 minutes before slicing. This ensures even coating—no powdery patches—and the slices hold their shape better when stir-fried. (Yes, even if you’re impatient like me.)
- SHRED CABBAGE THIN AND EVEN: Use a sharp knife or mandoline for uniform ribbons—about 1/8-inch thick—so it cooks just enough to soften without turning limp. Thick strips stay crunchy and bitter; thin strips absorb the dressing perfectly. (Your future self will thank you for not eyeballing this.)
- SAUTE GARLIC LOW AND SLOW: Add the minced garlic after the tofu starts browning, then immediately turn the heat down to medium-low. Burnt garlic ruins the whole dish—it’s bitter and overpowering. A quick 20-second cook is all you need; the residual heat finishes it off. (I learned this the hard way.)
Health benefits of these flavors
Plant-Based Protein Powerhouse
This bean curd salad delivers a complete protein with every bite, thanks to the tofu's 18 grams of protein per serving. Extra-firm tofu provides all nine essential amino acids, making it one of the most efficient plant-based protein sources.
The crispy coating doesn't just add texture—it enhances the protein's digestibility by breaking down the tofu's fibrous structure. 💪
Rich in Iron and Calcium
Tofu is naturally fortified with calcium (about 350mg per serving, or 35% of your daily needs) and contains plant-based iron (about 3.5mg per serving). The sesame seeds in the dressing add an extra boost of magnesium and zinc, supporting everything from bone health to immune function.
This makes it a fantastic meal for anyone looking to boost their mineral intake without animal products.
Low-Calorie, High-Volume
With only around 250 calories per serving, this salad satisfies hunger without weighing you down. The high water content in cabbage and cucumber creates volume, while the crispy tofu provides satisfying texture.
The dressing's maple syrup and rice vinegar add natural sweetness without refined sugar, keeping blood sugar levels stable. Perfect for weight management or mindful eating! ✨
Digestive-Friendly Fiber
The shredded cabbage and cucumber provide 4 grams of fiber per serving, supporting gut health and digestion. The cornstarch coating (while not a fiber source) helps create a gentle, easy-to-digest texture compared to raw tofu.
For even more fiber, consider adding edamame or shredded carrots—both pair beautifully with the existing flavors.
Antioxidant-Rich Vegetables
Red bell peppers contribute vitamin C (about 50% of your daily needs per serving) and lycopene, while cabbage provides vitamin K and sulforaphane (a powerful antioxidant).
The sesame oil in the dressing adds vitamin E, supporting skin health and reducing oxidative stress. Together, these ingredients create a nutrient-dense meal that fights inflammation naturally.
Meal Prep Nutrition
This salad maintains its nutritional integrity for up to 3 days when stored properly. The tofu's protein and the vegetables' vitamins remain stable in the fridge, while the dressing's antioxidants help preserve freshness.
For added convenience, portion the tofu and veggies separately—just toss with dressing before eating to keep everything crisp. A perfect nutrient-packed lunch that travels well! 💡
Nutrition facts
Frequently asked questions
Why does the tofu need to be pressed before cooking?
Pressing removes excess moisture so the cornstarch coating sticks properly, creating that perfect crispy texture. Unpressed tofu absorbs too much oil and turns greasy instead of golden. For best results, press for at least 30 minutes—overnight works even better!
Can I use silken tofu instead of extra-firm?
Not recommended! Silken tofu is too soft and will fall apart when fried. Stick with extra-firm for that satisfying crunch. If you only have firm tofu, press it extra long (up to 2 hours) to get similar results.
How do I keep the tofu crispy when storing leftovers?
Store tofu in a single layer on a wire rack inside an airtight container. Reheat in a dry skillet for 1-2 minutes to restore crispiness. Never microwave—it makes tofu soggy. The vegetables stay fresh for 3 days separately.
What if I don't have cornstarch for the coating?
Use potato starch or arrowroot powder in a 1:1 ratio. For a gluten-free option, try tapioca starch. Without starch, the tofu won't get as crispy—just increase your oil temperature to medium-high heat for better results.
Can I make this salad gluten-free?
Use tamari or coconut aminos instead of soy sauce, and check your cornstarch is certified gluten-free. All other ingredients are naturally gluten-free. The flavor will be slightly different but still delicious!
