This recipe was a bit involved since you have to press the tofu for a couple hours + marinate for a couple more. However - spending the time to do this made this SO delicious. Would absolutely make again when I have a little extra time. 100% recommend.