Like a previous reviewer, I NEVER rate/comment, but I was so happy with this recipe I felt compelled to put in my two cents.
I skipped the sugar, added 1/2 chopped onion, and some chili paste for heat and it came out better than restaurant-style!
A tip for anyone struggling to make great tofu without frying the snot out of it or having it crumble and fall apart: drain your block of tofu, then soak it in hot salted water (instead of the marinade) for 15 mins. Drain that off, pat dry, slice, and throw it in the pan with a little oil. (The salt water bath tightens up the protein on the outer surface of the tofu, so that when you fry it you get a crisper, slightly thicker, and more appealing crust.)
This is dynamite and will become a staple in our house - thank you!