Combine the honey, garlic, soy sauce and vinegar and pour over the tofu. Refrigerate for at least 30 minutes.
Drain the marinade from the tofu and place in a saucepan with the cornflour and water. Heat while stirring until the mixture thickens.
Heat the oil in a large non stick pan and add the tofu in a single layer. Fry for a few minutes until the tofu is browned then carefully turn over for a further few minutes.
Drain the tofu and serve immediately with the sauce poured over and the sesame seeds scattered over.