Mix honey, soy sauce, vinegar, sesame seeds and chilli flakes (if used) in a bowl, set aside.
Pat-dry the tofu, cut it into 1cm thick slices, then cut diagonally to create 2 triangles per slice.
Heat the oil in a frying pan and fry the tofu for 2-3 minutes on each side, until golden.
Add the mixture to the pan, and turn the heat down. Cook for another 10 minutes or so (flipping them a couple of times) until the sauce is reduced to a sticky glaze and the tofu is slightly caramelized.
Serve then warm on top of a salad or let it cool and serve as snacks. Scatter some sesame seeds over the top.