Ingredients
– 1 block firm, extra firm, or super firm tofu
– 3 tablespoons all-purpose flour
– ½ teaspoon salt
– ½ teaspoon pepper
– 1 tablespoon olive oil
– 1 teaspoon cornstarch
– ¼ cup soy sauce (low sodium preferred; alternatives like coconut aminos or tamari can be used for gluten-free)
– ⅓ cup honey (maple syrup can be used as a substitute for a vegan option)
– 1 teaspoon toasted sesame oil
– 1 ½ tablespoons rice vinegar
– 5 cloves garlic, finely minced
– 1 tablespoon fresh grated ginger or 1 teaspoon dried ginger
– 1 teaspoon sriracha
– ½ teaspoon garlic powder
– ½ teaspoon onion powder
– sesame seeds for serving
– spicy mayo for serving
– rice for serving
– steamed broccoli for serving
Instructions
1-First, press the tofu for 15 minutes to remove excess moisture, then cut or tear it into small bite-sized pieces to help it crisp up nicely.
2-Next, toss the tofu pieces with all-purpose flour, salt, and pepper until they’re evenly coated for that perfect crunch.
3-Heat olive oil in a large skillet over medium heat, add the tofu, and cook while tossing frequently until it’s crispy and browned, which takes about 8 minutes.
4-While the tofu cooks, whisk together cornstarch, soy sauce, honey, toasted sesame oil, rice vinegar, garlic, ginger, sriracha, garlic powder, and onion powder to create a glossy sauce.
5-Reduce the heat to medium-low, pour the sauce over the crispy tofu, and stir to coat it thoroughly; let it simmer for about 5 minutes until the sauce thickens and fully coats the tofu.
6-Finally, serve it with steamed vegetables like broccoli, brown rice, and garnish with sesame seeds and green onions for a complete meal that’s both satisfying and nutritious.
Notes
🌿 Extra firm or super firm tofu works best for minimal pressing and firm texture.
🍚 Coating tofu in flour before cooking gives a satisfying crunch.
🍯 Maple syrup is a great vegan substitute for honey, though flavor varies slightly.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Sautéing and Simmering
- Cuisine: Asian-inspired
- Diet: Vegan
Nutrition
- Serving Size: 1 serving
- Calories: 251
- Sugar: 24 grams
- Sodium: 1134 milligrams
- Fat: 9 grams
- Saturated Fat: 1 gram
- Unsaturated Fat: 8 grams
- Trans Fat: 0 grams
- Carbohydrates: 33 grams
- Fiber: 1 gram
- Protein: 11 grams
- Cholesterol: 0 milligrams
