Extra-firm tofu usually takes 1-2 minutes on each side to fry in order to make it crispy. Keep in mind that tofu can be eaten straight out of the package and doesn't need to be cooked through, so frying the tofu is just to make it warm and crispy on the outside.