BAILEY
← All Recipes
Vegetable Stir-Fry with Crispy Tofu
🥦 Vegetarian & Vegan Mains

Vegetable Stir-Fry with Crispy Tofu

Pressing the tofu properly and searing it undisturbed is the difference between crispy, golden cubes and ones that just steam and fall apart in the pan.

Serves

4

Prep

20 minutes plus 20 minutes pressing tofu

Cook

20 minutes

Ingredients

  • 1 (14-ounce) block extra-firm tofu
  • 2 tablespoons cornstarch
  • 4 tablespoons vegetable oil, divided
  • 1 red bell pepper, sliced
  • 1 head broccoli, cut into florets
  • 1 carrot, thinly sliced
  • 1 cup snap peas
  • 3 garlic cloves, minced
  • 1 tablespoon grated fresh ginger
  • 3 tablespoons soy sauce
  • 1 tablespoon rice vinegar
  • 1 tablespoon brown sugar
  • 1 tablespoon oyster sauce or hoisin sauce (use vegan oyster sauce if needed)
  • 1 teaspoon sesame oil
  • 1 tablespoon cornstarch mixed with 3 tablespoons water, for the slurry
  • 2 green onions, sliced
  • Steamed rice, for serving

Instructions

  1. 1

    Wrap the tofu block in paper towels or a clean kitchen towel, place a heavy pan or a few cans on top, and let it press for 20 minutes to squeeze out excess water — tofu that's still full of water will steam rather than sear, and won't crisp up no matter how hot the pan is.

  2. 2

    Cut the pressed tofu into 1-inch cubes and toss gently in the cornstarch until lightly coated on all sides.

  3. 3

    Heat 3 tablespoons oil in a large nonstick skillet or wok over medium-high heat until shimmering. Add the tofu in a single layer, leaving space between pieces, and let it sear undisturbed for 2–3 minutes per side, turning to crisp all sides, about 8–10 minutes total. Transfer to a plate.

  4. 4

    In a small bowl, whisk together the soy sauce, rice vinegar, brown sugar, oyster sauce, and sesame oil to make the stir-fry sauce.

  5. 5

    Add the remaining 1 tablespoon oil to the same wok. Add the bell pepper, broccoli, and carrot and stir-fry over high heat for 3–4 minutes, until just starting to soften but still crisp.

  6. 6

    Add the snap peas, garlic, and ginger, and stir-fry for 1–2 minutes more, until fragrant.

  7. 7

    Pour the prepared sauce over the vegetables and toss to coat.

  8. 8

    Add the cornstarch slurry and stir-fry for 1 minute more, until the sauce thickens and coats everything glossy.

  9. 9

    Return the crispy tofu to the wok and toss gently to combine, being careful not to break up the pieces.

  10. 10

    Garnish with green onions and serve immediately over steamed rice.

Chef's Tip — Don't skip the cornstarch coating on the tofu — that thin dusting is what crisps into a delicate shell in the hot oil, giving you crunch on the outside and a tender bite underneath.

CHAT WITH BAILEY ABOUT THIS — $5/moWeekly access to Bailey + 100+ recipes

Just $5/month. Cancel the takeout order instead. 🍟