Pan Fried Sesame Garlic Tofu

14 ounces extra firm tofu
2 tablespoons cornstarch
1 tablespoon sesame oil

For the sauce:
1/4 cup low-sodium soy sauce
2 tablespoons water
2 teaspoons honey
1 1/2 teaspoons chili garlic sauce 
         (if you like it less spicy, stick with 1 teaspoon)
1/2 teaspoon rice wine vinegar
2 teaspoons cornstarch

(1) Place two paper towels on a plate then place the entire block of tofu (drained from its packaging liquid) onto the plate. 
Place two more paper towels on top of the tofu then put a heavy item on top. 
Not too heavy that it would completely crush the tofu but heavy enough that it can squeeze out liquid.
I like using a cast iron skillet. Leave for 30 minutes and halfway through, change out the paper towels.

(2) Once the tofu has drained, slice in half then into cubes and place into a large bowl. 
Sprinkle cornstarch on top and gently toss with your hands to ensure all tofu pieces are covered.

(3) In a large skillet, add sesame oil then bring up to medium-high heat.

(4) Once oil is heated up, add the tofu to the skillet and let brown on all sides.

(5) In the meantime, whisk together the ingredients for the sauce.

(6) Once the tofu has browned and crisped up on all sides, add the sauce to the skillet and it should start to 
thicken immediately. Toss the tofu around to coat then remove from heat. 

(7) Serve over rice and enjoy!