The longer you can marinate a steak the better. I find at least 2 hours in the fridge, flipping once, is best.
I usually put sugar, oil, vinigar, cornstarch in a bowl...and water;.. and mix those well (not too much cornstarch), and add soysauce and BBQ sauce. Not too fancy, but I like it.


