Hot and Sour Seared Tofu With Snap Peas
Updated Feb. 29, 2024

- Total Time
- 20 minutes
- Rating
- Comments
- Read comments
Advertisement
Ingredients
- 1(14-ounce) package extra-firm tofu
- 4large garlic cloves, grated
- 2small jalapeño chiles, seeds and veins removed if desired, thinly sliced
- 1½tablespoons soy sauce
- 1½teaspoons grated ginger root
- 1½tablespoons fresh lime juice, more to taste
- 1½teaspoon toasted sesame oil, more for drizzling
- 1½teaspoons fish sauce (or more soy sauce, or use coconut aminos or Yondu sauce)
- 1teaspoon honey
- 2tablespoons peanut oil, more if needed
- 6ounces sugar snap peas, trimmed and thinly sliced
- 3scallions, thinly sliced
- Sesame seeds, for serving
- Cooked rice, for serving
- Chopped cilantro or basil, for serving
Preparation
- Step 1
Drain tofu, wrap it with a clean dish towel or several layers of paper towels and place on a rimmed plate; top with another plate and a weight (a can works). Let drain further.
- Step 2
Meanwhile, make the sauce: In a small bowl, combine garlic, chiles, soy sauce, ginger, lime juice, sesame oil, fish sauce and honey.
- Step 3
Unwrap tofu and cut crosswise into ¾-inch-thick slices. Pat slices dry.
- Step 4
Heat a large skillet over high heat until very hot, about 5 minutes. Add peanut oil and let heat for 30 seconds, then carefully add tofu. Don’t touch tofu for 2 to 3 minutes, letting it sear until golden brown. Flip and sear for another 2 to 3 minutes. Move tofu to one side of pan (or stack pieces on top of one another to make room in pan), then add sugar snap peas, scallions and, if needed, a few drops more peanut oil. Stir-fry vegetables until they start to soften, 1 to 2 minutes. Add sauce and stir well, cooking until peas are done to taste, another minute or two. Spoon sauce all over tofu, unstacking it if necessary.
- Step 5
Sprinkle sesame seeds over tofu and vegetables and serve over rice, sprinkled with cilantro or basil.
Private Notes
Comments
I veganized this by swapping agave for the honey and using equal parts (additional) soy and lime instead of fish sauce. I also increased the recipe by half, to serve 4, with extra for lunch the next day. And then I made some extra sauce for drizzling over the plated dish, because the sauce really got absorbed during that last stir-fry and because it's so good! We all loved it. I'll definitely make it again, and the sauce is going into my "must-memorize" list for emergency stir fries.
I drain tofu by putting it on a clean cutting board that is slanted enough to drain directly into sink -- to do this put a saucer (or any item) under one end. Put a few heavy plates on top the tofu cube. No need for towels this way, the water flows out in about 20 minutes.
I cooked this today and it worked out very well. I served it over brown rice which was given its own interesting smoky flavor with the addition of a teabag of lapsang souchong tea to the rice as it simmered. I will make this again!
Followed others' suggestions to go easy on the lime, double the sauce, use more honey & ginger, and per Melissa Clark, resisted the urge to mess with the tofu & just let it sear. Husband loved it, asked when we're having it again. It's a keeper!
Quick —use dried Chile flakes
I doubled the sauce except for the lime, and only used half a jalepeno to avoid too much heat for the kids. Replaced most of the sesame oil with peanut oil. The sugar snap peas turned out great -- next time I'll do more of them. I needed to cook the tofu 4 min per side to get it golden, but it turned out unpleasantly chewy and lacking flavor. Probably user error, but maybe next time I'll just dice it and stir-fry the tofu along with the veggies so it soaks up the sauce more?