This is a vegan main dish that is simple to make and will make your meat-eating friends fall in love with tofu! Serve this spicy teriyaki tofu recipe with your rice of choice.
Preparation Time
30 mins
Cooking Time
30 mins
Total Time
60 mins
Calories
359 Calories
Recipe Instructions
Step 1
Place tofu onto a plate and place another plate on top. Set a 3- to 5-pound weight on top. Press tofu for 20 to 30 minutes; drain and discard the accumulated liquid.
Step 2
Cube tofu and place in a large bowl. Add ginger, lemon juice, onion powder, adobo, cayenne, paprika, lemon pepper, white pepper, and black pepper to taste; set aside.
Step 3
Heat a medium-sized nonstick pan over medium heat and add sesame oil. When pan is hot, add tofu, 2 tablespoons shoyu, and teriyaki sauce. Cook and stir for a few seconds, then let tofu cook without stirring for 2 minutes. Repeat stirring and cooking without stirring for 6 minutes total. Flip tofu in the pan like flipping a pancake without a spatula and continue cooking until crispy, 5 to 10 minutes more.
Step 4
Add 1 tablespoon coconut oil and remaining shoyu to the pan. Mix in and push tofu to one side of the pan to make room. Add remaining coconut oil to the pan. Stir in mushroom and onion and cook until light golden-brown in color, about 5 minutes more.
Step 5
Mix vegetables and tofu together in the pan and add chile sauce. Cook, stirring every 2 minutes, for 10 minutes more.
Step 6
Remove tofu from heat and allow to cool briefly. Sprinkle with green onion before serving.