3 Tbsp tamari or soy sauce ((tamari for gluten-free eaters))
1 tsp chili garlic sauce
1 tsp toasted sesame oil
1 Tbsp maple syrup
4-5 Tbsp cornstarch
2 Tbsp neutral oil ((such as grape seed or avocado))
1 Tbsp sesame oil
1 bundle green onions ((bulbs removed, roughly chopped))
4-7 dried Thai red chilies ((omit for less heat // or sub 1 Tbsp chili garlic sauce // more or less to taste))
Sesame seeds, for garnish ((optional))
Categories
Entrée
Cuisine
Chinese-Inspired
Gluten-Free
Vegan
Steps
If serving with rice and broccoli, begin preparing at this time. Cook the rice on the stovetop, in the Instant Pot, or in a rice cooker. Steam the broccoli in a steamer basket set over boiling water for ~4-6 minutes. Otherwise, move onto the next step.
Drain tofu and wrap it in a clean, absorbent towel. Set something heavy on top to absorb excess moisture, such as a cast iron skillet (or use a tofu press). Let rest for about 10 minutes.
Prep/chop green onions, garlic, and ginger at this time. Set aside.
While tofu is pressing, prepare stir-fry sauce by combining sesame oil, cornstarch, minced garlic, minced ginger, rice vinegar, maple syrup, tamari or soy sauce, and water in a small mixing bowl and whisk thoroughly to combine. Taste and adjust seasonings as needed (I left mine as is).
Heat a large metal or cast iron skillet (mine is 10”) over medium heat. In the meantime, unwrap tofu and cut into even pieces, about 3/4-inch cubes (see photo).
Add tofu to a shallow mixing bowl (see photo) and top with 3 Tbsp tamari or soy sauce, 1 tsp chili garlic sauce, 1 tsp sesame oil, and 1 Tbsp maple syrup (adjust amounts if altering number of servings // DO NOT ADD CORNSTARCH AT THIS TIME). Toss to combine. Let rest 2-3 minutes, stirring occasionally.
Use a slotted spoon or fork to transfer tofu to a quart-size or large freezer bag (or tupperware container), leaving the remaining marinade behind (can be drizzled over rice and broccoli for serving). Add cornstarch 1 Tbsp at a time and toss to coat. Continue adding more cornstarch and tossing until tofu is coated in a gummy, white layer - about 4-5 Tbsp (adjust amount if altering number of servings).
To the hot skillet, add 2 Tbsp neutral oil (adjust amount if altering number of servings) and let warm for 30 seconds. Then use a slotted spoon or fork to add tofu to the pan (leaving any excess cornstarch behind).
Cook tofu on all sides for ~1 minute, or until light golden brown. You don’t want it blackened or burned, as you’ll be cooking it again later with the sauce. Aim for a consistent golden brown crust (see photo). Remove tofu from pan as it’s finished browning. Set aside. NOTE: If you prefer firmer / crispier tofu, option at this time to transfer tofu to a 375 degree F (190 C) oven in a cast iron pan or parchment-lined baking sheet and bake for 10-15 minutes (or more) to dry it out. This will create a firmer, chewier tofu in the final dish. However, it does make it more than a 30 minute recipe.
Return skillet to burner and increase heat to medium-high. Add 1 Tbsp sesame oil (adjust amount if altering number of servings), chopped green onions, and dried red chilies. Sauté for 1-2 minutes, stirring frequently.
Add the sauce and tofu. Cook, stirring frequently, to coat the tofu and vegetables for 1-2 minutes, or until warmed through and the sauce has slightly thickened (see photo).
Remove pan from heat and add sesame seeds (optional). Toss to coat.
Serve with rice and steamed broccoli (optional), or other desired sides. Best when fresh, though leftovers keep for 2-3 days in the refrigerator. Reheat on the stovetop or microwave.
Nutitrion
Serving Size: 1 serving
Calories: 632 kcal
Carbohydrates: 46.9 g
Protein: 29.4 g
Fat: 39.4 g
Saturated Fat: 5.7 g
Sodium: 3076 mg
Sugar: 21.9 g
Unsaturated Fat: 29.78 g
Reviews
Lesley on 2026-02-28 (5 stars): Wonderful recipe. I actually froze and frosted my tofu first and then air fried it, because I only like tofu if it's crispy. Then, I let it sit with the sauce for a while to absorb the sauce. Thank you.
Mikaella on 2025-12-05 (5 stars): I have never left a recipe review but after my picky toddler ate 3 heaping servings I thought it was worth mentioning. I have never seen her eat this much at meal time. She absolutely loved it and already talking about the next time I make it. We had it with steamed broccoli and rice too. Perfect meal. My daughter said the sauce is so yummy on rice. Lol thanks so much for this recipe!!
Julie Grimme on 2025-11-21 (5 stars): Wow! #MinimalistBaker you sure know how to cook. This was delicious. You were right about not skipping the peppers, the kick is excellent on the tongue. I forgot to coat the tofu with the corn starch, so I had to add it at the end. It still glazed the tofu. Thanks for showing me how to make this. Best tofu I've ever eaten. 5 stars.
SWinVA on 2025-04-25 (5 stars): Amazing recipe! Yes, there is some prep and a few steps, but it’s totally worth it. This is restaurant quality!
Debbie on 2025-04-01 (5 stars): Hi, Nora,
I made this recipe and it is (like every one of your recipes I have tried) fantastic! I have a silly question..,,I read the ingredients list as 2 16 ounce packages of tofu. Is that correct or is it a 16 ounce package containing 2 blocks of tofu? It seems like I had a lot more tofu than what is pictured. Thanks so much!
Rebecca on 2025-02-14 (5 stars): Overall I really liked this and would make again. The sauce was too sweet for my palate so I would significantly decrease the maple syrup next time. I looooved the marinade and technique for the tofu. After I cooked the tofu I couldn’t stop myself from eating it dipped in the prepped sauce!
Laura Green on 2025-02-10 (4 stars): I was craving a saucy tofu dish, and this did the trick! I had my usual bad luck trying to stir-fry tofu, so next time I will do what I usually do--I'll marinate and bake the tofu (no starch) and then add it at step 11. I didn't include the maple syrup in the marinade, only in the stir-fry sauce, and found the result perfectly balanced. I used arrowroot rather than cornstarch to thicken the sauce--mixed with the water and added separately, at the end. Delicious!
Julie Kane on 2025-01-24 (5 stars): Wow 🤩 insanely gooood - droool. Love a summery Friday evening when all teenage kids out and hubby working - = vego new recipe night 🙌🙌🙌🙌🙌
Kimmie on 2025-01-15 (4 stars): What did I do wrong? The tofu was nice and crispy then when I added it back to the sauce it became gummy and lost the crisp. Where did I mess up? The sauce tasted amazing!!!