Press lightly to get rid of excess liquid from tofu.
Don't press very hard to break.
Cut it into equal-sized cubes.
Make a mixture of marination with tamari/ soy sauce and onion, garlic powder.
Marinate the tofu cubes for 5 minutes.
Take out tofu to a mixing bowl and toss it with cornstarch.
Heat oil in a pan.
Saute the marinated and coated tofu cubes till it turns brown.
Baked Tofu:
Preheat oven at 350F.
Spread parchment paper on the baking sheet.
Place the coated tofu and bake for 15 minutes on high heat (350F or 180 C) till it turns little brown and crispy.
Notes
Pan frying is quicker option and this yields crispier tofu. Cornstarch or arrowroot: Cornflour is a better option as compared top arrowroot in terms of crispiness.