Tofu Resident Evil: Crispy Tofu Stir-Fry Recipe

Updated November 6, 2026

Total time
45 min
prep 25 min · cook 20 min
Serves
4
portions as written

Jump to recipe

Tofu Resident Evil: Crispy Tofu Stir-Fry Recipe

Tofu Resident Evil is a boldly named, deeply savory stir-fry that transforms humble tofu into the star of your weeknight dinner. The name comes from the way the crispy, golden tofu cubes hold their own against a fiery, umami-packed sauce, creating a dish that’s both comforting and exciting. It works because the tofu is pressed and pan-fried until perfectly crisp, then tossed in a glossy, slightly spicy sauce that clings to every bite, making it a satisfying and protein-rich meal.

Ingredients

  • 1 block (14-16 oz / 400-450 g) extra-firm tofu
  • 2 tablespoons (30 ml) soy sauce
  • 1 tablespoon (15 ml) hoisin sauce
  • 1 tablespoon (15 ml) rice vinegar
  • 1 tablespoon (15 g) brown sugar
  • 1 teaspoon (5 ml) sriracha or chili garlic sauce (adjust to taste)
  • 1/2 cup (120 ml) water or vegetable broth
  • 2 tablespoons (30 ml) cornstarch
  • 3 tablespoons (45 ml) vegetable oil, divided
  • 1 red bell pepper, sliced
  • 1 cup (150 g) broccoli florets
  • 3 cloves garlic, minced
  • 1 tablespoon (15 g) fresh ginger, grated
  • 2 green onions, sliced (for garnish)
  • Cooked rice or noodles, for serving

Instructions

  1. Press the tofu: wrap the block in a clean kitchen towel and place a heavy pan or book on top for 15 minutes. This removes excess water, which helps the tofu crisp up.
  2. Cut the pressed tofu into 1-inch (2.5 cm) cubes. In a medium bowl, toss the cubes with 1 tablespoon of the vegetable oil and the cornstarch until evenly coated.
  3. In a small bowl, whisk together the soy sauce, hoisin sauce, rice vinegar, brown sugar, sriracha, and water (or broth). Set aside.
  4. Heat the remaining 2 tablespoons of oil in a large nonstick skillet or wok over medium-high heat. Add the tofu cubes in a single layer (work in batches if needed) and cook, turning occasionally, until golden brown and crispy on all sides, about 8-10 minutes. Remove the tofu from the skillet and set aside.
  5. In the same skillet, add the bell pepper and broccoli. Stir-fry for 3-4 minutes until the vegetables are tender-crisp. Add the garlic and ginger and cook for 30 seconds until fragrant.
  6. Pour the sauce into the skillet. Bring to a simmer and cook for 1-2 minutes, until slightly thickened.
  7. Return the crispy tofu to the skillet. Toss everything together until the tofu is well coated in the sauce and heated through, about 2 minutes.
  8. Garnish with sliced green onions and serve immediately over rice or noodles.

Tips

  • For extra crispy tofu, freeze the pressed tofu overnight, then thaw and squeeze out the water before coating with cornstarch. This creates a spongier texture that crisps up beautifully.
  • If you don’t have hoisin sauce, substitute with 1 tablespoon of oyster sauce (or vegan oyster sauce) plus 1 teaspoon of sugar. This will change the flavor slightly but still be delicious.
  • Don’t overcrowd the skillet when frying the tofu; it will steam instead of crisp. Cook in batches if necessary.
  • To make it gluten-free, use tamari instead of soy sauce and ensure your hoisin sauce is gluten-free.

Serving Suggestions

Serve the tofu and vegetables over steamed jasmine rice, brown rice, or your favorite noodles. For a complete meal, add a side of steamed edamame or a simple cucumber salad dressed with rice vinegar and sesame oil. A sprinkle of sesame seeds or chopped peanuts adds extra crunch.

Variations

  • Make it milder: Omit the sriracha or use a sweet chili sauce for a kid-friendly version.
  • Add more protein: Add 1 cup of cooked chickpeas or edamame along with the vegetables for extra plant-based protein.
  • Switch the veggies: Use snap peas, carrots, mushrooms, or baby corn instead of or in addition to the bell pepper and broccoli.
  • Try it as a rice bowl: Serve the crispy tofu and sauce over a bed of rice, then top with pickled ginger, shredded nori, and a drizzle of spicy mayo.

Storage and Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days. The tofu will lose its crispness, but the flavor will remain. To reheat, place in a skillet over medium heat with a splash of water or broth, and cook until heated through, about 5 minutes. You can also microwave in 30-second intervals, but the texture will be softer.

Frequently Asked Questions

Can I use firm or medium tofu instead of extra-firm? Yes, but the texture will be softer and less crispy. Press it longer and handle gently when frying to prevent breaking.

Can I bake the tofu instead of pan-frying? Absolutely. Toss the coated tofu cubes with 1 tablespoon of oil and bake at 400°F (200°C) for 20-25 minutes, flipping halfway, until golden and crisp.

Is this dish spicy? It has a mild kick from the sriracha. Adjust the amount to your heat preference or omit it entirely for a mild version.

Can I make the sauce ahead of time? Yes, the sauce can be whisked together and stored in the refrigerator for up to 5 days. Just give it a stir before using.

What can I use instead of cornstarch? Potato starch or arrowroot powder work as a 1:1 substitute. You can also use all-purpose flour, but it will be less crispy.

How do I prevent the tofu from sticking to the pan? Make sure the pan is hot before adding the oil, and use a good nonstick skillet or a well-seasoned wok. Also, don’t move the tofu too early; let it develop a crust before flipping.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).