Drain and press a 14 oz container of the firm or extra firm tofu. Be sure to get out as much liquid as possible. Pat it dry, then cut it into small 1/2-inch-sized cubes.
Add soy sauce, molasses (or other sweetener), water, sesame oil, vinegar, and sriracha (optional) to a shallow dish. Stir well, and add pressed tofu.
Flip the tofu a few times to get it well coated in the marinade and allow it to sit for at least 15 minutes to soak it up. You can also store it in the fridge for up to 2 days and cook it at your convenience.
For extra crispy marinated tofu - pour off any excess marinade and dust your tofu with 5 tablespoons of cornstarch before frying.
Add 2 tablespoons of light olive oil to a skillet and turn the heat to medium-high. Once your pan is warm, add the marinated tofu and cook for about 2 minutes on each side until browned and crispy.
Serve the tofu over rice, with a stir-fry, in a sandwich or tofu wrap, or cold on a salad.
Notes
Press out as much liquid as possible. This will allow your tofu to soak up more marinade and get infused with flavor.
Wait for your pan to heat up before you add your tofu. This will help the tofu not stick to the pan.