Go Back
Overhead view of crispy General Tso's Tofu simmering in a savory dark sauce with green onions in a skillet.

Saucy Tofu Steak Bits Easy Recipe

Crispy, golden tofu "steak bits" coated in a delectable, savory-sweet sauce. This easy vegan dish is perfect for a quick weeknight meal, packed with flavor and satisfying texture, making it a delightful main course.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Appetizer, Main Course, Vegan
Cuisine: Asian, Vegetarian
Calories: 280

Ingredients
  

For the Tofu
  • 1 block Extra-firm tofu 14-16 oz, pressed well
  • 2 tbsp Cornstarch
  • 1 tbsp Soy sauce or tamari for gluten-free
  • 1 tbsp Neutral oil e.g., avocado, canola
For the Sauce
  • 1/4 cup Soy sauce or tamari for gluten-free
  • 2 tbsp Maple syrup or agave
  • 1 tbsp Rice vinegar
  • 1 tsp Toasted sesame oil
  • 2 cloves Garlic minced
  • 1 tsp Fresh ginger grated
  • 1/2-1 tsp Sriracha optional, for heat
  • 2 tbsp Water or vegetable broth
  • 1 tsp Cornstarch for thickening
For Serving (Optional)
  • Cooked rice
  • Steamed broccoli
  • Sesame seeds
  • Chopped green onions

Equipment

  • Tofu Press (optional)
  • Mixing Bowl
  • Air Fryer OR Large Non-stick Skillet
  • Whisk
  • Small saucepan
  • Measuring cups and spoons

Method
 

Prepare the Tofu
  1. Press the block of extra-firm tofu for at least 20-30 minutes to remove excess water. This step is crucial for crispy tofu. Cut the pressed tofu into 1/2-inch to 3/4-inch "steak bits" or cubes.
Coat the Tofu
  1. In a medium mixing bowl, gently toss the tofu bits with 1 tbsp soy sauce and 1 tbsp neutral oil until evenly coated. Sprinkle with 2 tbsp cornstarch and toss again until each piece is lightly dusted. This creates a crispy exterior.
Cook the Tofu (Air Fryer Method)
  1. Preheat your air fryer to 400°F (200°C). Arrange the coated tofu in a single layer in the air fryer basket, ensuring not to overcrowd. Air fry for 15-20 minutes, shaking the basket halfway through, until golden brown and crispy.
Cook the Tofu (Stovetop Method)
  1. Heat 1-2 tablespoons of neutral oil in a large non-stick skillet over medium-high heat. Add the coated tofu in a single layer (cook in batches if necessary to avoid overcrowding). Cook for 5-7 minutes per side, flipping carefully, until all sides are golden brown and crispy. (For oven method: Bake at 400°F/200°C for 25-30 mins, flipping halfway).
Make the Sauce
  1. While the tofu cooks, whisk together all sauce ingredients (1/4 cup soy sauce, maple syrup, rice vinegar, sesame oil, minced garlic, grated ginger, sriracha, 2 tbsp water/broth, and 1 tsp cornstarch) in a small bowl until smooth.
Simmer the Sauce
  1. Pour the sauce mixture into a small saucepan over medium heat. Bring to a gentle simmer, stirring constantly, until the sauce thickens to your desired consistency (about 2-3 minutes). Remove from heat.
Combine and Serve
  1. Once the tofu is cooked and crispy, transfer it to a large mixing bowl. Pour the thickened sauce over the tofu bits and gently toss until every piece is thoroughly coated. Serve immediately over cooked rice, garnished with sesame seeds and chopped green onions, alongside steamed vegetables if desired.

Notes

For extra crispy tofu, ensure it's very well-pressed. You can prepare the sauce ahead of time and store it in the fridge for up to 3 days. Adjust sriracha for your preferred spice level. This dish is excellent served with jasmine rice or quinoa.