Golden cubes of cornstarch-coated tofu get pan-fried until shatteringly crisp, then tossed with bright green beans and a punchy sauce built from soy sauce, generous freshly ground black pepper, maple syrup, rice vinegar, sesame oil, garlic, and ginger. The whole thing comes together in about 35 minutes with minimal prep—just press the tofu, whisk the sauce, and stir-fry. It's a weeknight-friendly, plant-based dish that delivers deep savory flavor and satisfying texture. Serve it over steamed jasmine rice or noodles for a complete meal, and finish with toasted sesame seeds and sliced scallions for extra crunch and freshness.
My roommate in college used to joke that tofu was just flavored sponges, and honestly, she wasn't entirely wrong until the night I cranked the black pepper and let everything get properly crispy in a smoking hot wok. That single pan changed how both of us thought about plant-based dinners forever.
I once made this for a friend who swore she hated tofu, and she went back for thirds without a word. The look on her face when she realized what she was eating was absolutely worth the extra five minutes of pressing the block dry.
Ingredients
- Firm tofu: Pressing this thoroughly is the difference between crispy edges and sad, steamed cubes that fall apart in the pan
- Cornstarch: This creates the shatteringly crisp exterior that makes the dish feel indulgent rather than like a health obligation
- Freshly ground black pepper: Pre-ground tastes like sawdust compared to the floral heat you get from cracking whole peppercorns right into the sauce
- Green beans: Trim them yourself so you control the size and avoid the limp, rubbery ends that sometimes come pre-bagged
- Soy sauce: Tamari works perfectly if gluten is a concern and actually has a slightly deeper, less salty flavor profile
- Maple syrup: Just enough sweetness to round out the pepper without making the sauce taste like a glaze
- Rice vinegar: Adds a brightness that cuts through the oil and keeps every bite feeling light
- Sesame oil: A little goes a long way here, so measure carefully or the whole dish tastes like one note
- Garlic and ginger: Fresh is non-negotiable because the jarred stuff turns muddy the second it hits heat
- Neutral oil: You need something with a high smoke point so the tofu actually fries instead of steaming
- Sesame seeds and scallions: Totally optional but they make the plate look like it came from a restaurant
Instructions
- Press and prep the tofu:
- Set the block between clean kitchen towels and stack something heavy on top for at least ten minutes, then cut it into roughly one-inch cubes.
- Coat in cornstarch:
- Put the cubes in a bowl and toss until every surface is dusted, shaking off any excess so it does not clump in the pan.
- Crisp the tofu:
- Heat two tablespoons of neutral oil in a large wok or skillet over medium-high heat until it shimmers, then lay the tofu in a single layer without crowding. Let it sit undisturbed for a few minutes before flipping so a real golden crust forms.
- Blister the green beans:
- Add the remaining oil and toss in the trimmed beans, cooking just until they turn vivid green with a few charred spots.
- Whisk the sauce:
- Combine the soy sauce, black pepper, maple syrup, rice vinegar, sesame oil, minced garlic, and grated ginger in a small bowl until smooth.
- Bring it all together:
- Return the tofu to the pan, pour the sauce over everything, and toss quickly for one to two minutes until the sauce coats each piece and thickens slightly from the cornstarch residue.
- Finish and serve:
- Slide everything onto a plate, scatter sesame seeds and sliced scallions on top, and get it to the table while the tofu is still audibly crunchy.
This recipe became my go-to weeknight dinner during a particularly chaotic month, and even on the nights I was too tired to think, tossing tofu in a hot pan with that peppery sauce felt like a small act of self-care.
Getting the Crisp Right Without Frying
The trick I learned after dozens of batches is to resist the urge to move the tofu around. Let it sit in contact with the hot oil until you hear it release from the pan on its own, and that is when you know the crust has formed.
Building the Sauce in Layers
I used to dump everything in at once and wonder why it tasted flat, but whisking the pepper into the soy sauce first lets the heat bloom before the vinegar and syrup join. It is a tiny extra step that makes the flavor noticeably more complex.
Serving It Like a Proper Meal
A bed of steamed jasmine rice soaks up the leftover sauce in the best way, and a side of quick-pickled cucumbers cuts the richness without requiring any extra cooking. Keeping the meal simple on the sides lets the tofu and beans stay the star.
- Serve the rice first so the hot sauce pools into it right away
- Pickled cucumbers take five minutes with rice vinegar and a pinch of sugar
- If you have leftovers, reheat them in a dry skillet to revive the crunch
Some dinners are just fuel and others feel like a tiny celebration, and this one has always landed firmly in the second category for me. Grab a fork and enjoy every crunchy, peppery bite.
Recipe FAQs
- → How do I get the tofu really crispy?
-
Press the tofu for at least 10 minutes to remove excess moisture, coat it evenly in cornstarch, and fry in a single layer over medium-high heat without crowding the pan. Let each side develop a golden crust before flipping.
- → Can I make this gluten-free?
-
Yes—swap regular soy sauce for tamari, which is gluten-free. Double-check all other ingredient labels to confirm they meet your dietary needs.
- → What can I substitute for green beans?
-
Broccoli florets or snap peas work great. Cut broccoli into small, even pieces so they cook through in the same 3-5 minute window as green beans would.
- → How spicy is the black pepper sauce?
-
The sauce gets its kick entirely from freshly ground black pepper, so it's warmly peppery rather than chili-hot. Add red chili flakes if you want more heat.
- → Can I prepare this ahead of time?
-
You can press and cube the tofu and whisk the sauce in advance. For the best texture, fry the tofu and cook the green beans right before serving—reheated tofu tends to lose its crispness.
- → What should I serve it with?
-
Steamed jasmine rice is the most natural pairing, but quinoa, soba noodles, or rice noodles all work well to soak up the peppery sauce.