Golden cubes of firm tofu get a light cornstarch coating and pan-fry until deeply crispy, then reunite with quickly sautéed green beans in a punchy sauce built from soy sauce, generous freshly ground black pepper, maple syrup, rice vinegar, sesame oil, garlic, and ginger. The whole dish comes together in about 35 minutes with minimal prep — just press, cube, coat, fry, and toss. It's naturally vegetarian and vegan, easily made gluten-free with tamari, and pairs perfectly with steamed jasmine rice or noodles for a satisfying weeknight plate.
A weeknight dinner that actually makes you pause mid-bite because you cannot believe something this good came together in thirty-five minutes flat. My partner walked in right as the black pepper hit the hot oil and said the kitchen smelled like a proper restaurant.
I first threw this together on a Tuesday when the fridge had nothing but tofu, a handful of green beans, and half a bottle of soy sauce. It ended up on permanent rotation that same night.
Ingredients
- Firm tofu: Pressing it properly is the single thing that separates sad squishy cubes from the golden, shatteringly crisp ones you want here
- Cornstarch: This is your crispy coating secret and it actually thickens the sauce at the same time
- Green beans: Trim them so they cook evenly and stay bright green with a satisfying snap
- Freshly ground black pepper: Pre-ground will not cut it here because you need those coarse, jagged pieces for real flavor impact
- Maple syrup or agave: Just enough to round out the sharpness without making it taste like dessert
- Rice vinegar: Adds a brightness that wakes up the whole sauce
- Ginger and garlic: Fresh is non-negotiable since the jarred stuff tastes flat by comparison
- Neutral oil: You need something with a high smoke point so the tofu actually fries instead of steaming
Instructions
- Press and prep the tofu:
- Wrap the block in a clean towel, set something heavy on top, and let it sit for at least ten minutes. Cut it into bite-sized cubes that are roughly the same size so they crisp up evenly.
- Coat in cornstarch:
- Toss the cubes in a bowl with cornstarch until every surface is dusted. Do this right before cooking because the moisture from the tofu will make the coating gummy if it sits too long.
- Fry the tofu:
- Heat two tablespoons of oil in a large skillet or wok over medium-high heat until it shimmers. Add the tofu in a single layer without crowding and let it sit undisturbed for a couple of minutes before flipping so a real crust forms.
- Cook the green beans:
- Add the remaining oil and toss in the trimmed beans, letting them sear for three to five minutes until they turn vivid green with charred spots but still have a crunch when you bite into them.
- Mix the sauce:
- Whisk together the soy sauce, black pepper, maple syrup, rice vinegar, sesame oil, garlic, and ginger in a small bowl until the pepper is evenly distributed.
- Bring it all together:
- Return the tofu to the pan, pour the sauce over everything, and toss quickly for one to two minutes. The cornstarch residue on the tofu will thicken the sauce right in the pan and coat every piece beautifully.
- Garnish and serve:
- Scatter toasted sesame seeds and sliced scallions on top if you have them, then serve immediately over steamed rice or noodles.
This dish became the thing I make when a friend calls and says they are coming over and I have no plan. Everyone always assumes it took an hour at least.
Getting That Restaurant Wok Flavor at Home
The real trick is having your pan screaming hot before anything goes in. I learned this after months of limp, steamed-looking stir fries that tasted fine but looked sad. Heat the oil until you see the first tiny wisp of smoke, then add your ingredients immediately.
Making It Your Own Each Time
Snap peas, broccoli, or even shredded cabbage work beautifully in place of green beans depending on what is wilting in your crisper drawer. I once threw in some shredded carrots at the last minute and it added a nice sweetness.
Serving It Like You Mean It
A bed of fluffy jasmine rice soaks up that peppery sauce in the best possible way. You could also go with noodles, quinoa, or even cauliflower rice if you want to keep things lighter.
- Serve the sauce on the side for picky eaters who might find the pepper too intense
- A squeeze of lime right before eating adds a fresh lift that surprises people
- Make a double batch of the sauce and keep it in the fridge for lazy nights
Sometimes the simplest meals end up being the ones people ask for again and again. This one definitely earned that spot.
Recipe FAQs
- → How do I get the tofu really crispy?
-
Press the tofu for at least 10 minutes to remove excess moisture, then toss cubes evenly in cornstarch before frying in a single layer over medium-high heat. Avoid crowding the pan so each piece can develop a golden crust.
- → Can I make this dish gluten-free?
-
Yes — swap regular soy sauce for tamari, which is a gluten-free alternative with a similar savory flavor. Everything else in the dish is naturally gluten-free.
- → What can I substitute for green beans?
-
Broccoli florets, snap peas, or even thinly sliced bell peppers work well. Adjust cooking time slightly depending on the vegetable's density.
- → Is this suitable for meal prep?
-
Absolutely. The tofu and green beans hold up well refrigerated for 3–4 days. Store the sauce separately and recombine when reheating to keep the tofu from softening.
- → How can I add more heat?
-
Add a pinch of red chili flakes to the sauce, or stir in a teaspoon of chili garlic paste. You can also use Sichuan peppercorn in addition to the black pepper for a different kind of warmth.
- → What should I serve it with?
-
Steamed jasmine rice is the classic pairing, but quinoa, soba noodles, or even a bed of plain rice noodles all complement the bold peppery flavors nicely.