Go Back

Spicy Tofu Stir Fry

This quick, simple dish with sweet/tangy/spicy Asian flavors can be an exciting vegetarian side or a main course.
Cuisine Asian
Servings 2 as a main, 4 as a side

Ingredients

  • 1 pound firm or extra-firm tofu, cut into 3/4 inch cubes (see Kitchen Notes)
  • 3 tablespoons cornstarch
  • 2 tablespoons olive oil, divided
  • 1 garlic clove, minced
  • 1/2 cup white onion or shallot, chopped
  • 1 cup green bell pepper, cut into small chunks
  • 1/2 teaspoon freshly ground black pepper
  • 1 cup cucumber, cut into 1/2 inch coins (see Kitchen Notes)
  • 1 or 2 green onions, cut into coins, for garnish (optional)

For the Sauce

  • 2 teaspoons cornstarch
  • 1/2 cup soy sauce
  • 2 tablespoons hoisin sauce
  • 1 teaspoon minced ginger
  • 1 teaspoon hot soybeans or chili paste (see Kitchen Notes)
  • 1/2 cup water (may need more)

Instructions

  • To begin, first press excess moisture out of the tofu: prepare a plate with a lint-free cotton tea towel or some paper towels. Remove the tofu from its package and place it on the towel. Put another paper towel on top, then a pie or cake pan, then set a couple of things in the pan to gently press on the tofu—I used a regular sized jar of peanut butter. Let it just sit for half an hour or so.
  • Put together the sauce ingredients in a small bowl. That will take you less than a minute and then you can just go have a nice sit-down for 30 or 40 minutes.
  • Next, cut the tofu into cubes, and put the cubes in another small bowl. Add the 3 tablespoons of cornstarch and gently toss everything with your hands until the tofu is evenly coated. Add more cornstarch if it looks like you're not getting adequate coverage. Set the bowl aside.
  • Heat 1 tablespoon of oil to medium in a wok or a big heavy-bottomed skillet, then add the tofu cubes and sauté them, top and bottom, until they are golden. Scoop them out of the pan into a clean bowl.  Add the rest of the oil to the pan, then sauté the onion or shallot and the garlic for a minute. Add the green pepper chunks and sauté them for two or so minutes.
  • Reduce the heat to low, and return the tofu to the pan. Give the sauce ingredients a good stir, then pour the sauce into the hot pan and stir everything gently. The sauce will thicken right away—you may need to add more water if it is too thick. Scatter the black pepper over everything, then, at the last, add the fresh cucumber. Stir again, and that's it. Serve on plates or in shallow bowls and top with green onions, if using.

Kitchen Notes

What kind of tofu? Definitely use either extra firm or firm. Soft and silken tofus will not work for this dish. Don't substitute.
Uncooked cucumber? Yes. Just do it. It's really nice in here—brings a cheery dash of crunch and freshness. We used mini cucumbers, but any kind is fine.
Hot soybeans or chili paste? These are very different things. We used hot soybeans because we love the unique flavor, but chili paste, or its variants (such as chili crunch) also work, bringing a different flavor profile. If you don't like spicy, yes, you may omit this, but we hope you give it a try.