Cut the tofu into strips 1cm thick, then pat them dry with kitchen paper.
Tip the cornflour onto a plate and sprinkle it with salt. Toss the tofu pieces in cornflour.
Heat the oil in a large frying pan and cook the tofu slices for 6-8 minutes, turning occasionally, until golden and crispy all over.
Meanwhile, peel and finely chop the ginger and peel and crush the garlic. Remove the seeds from the chilli and slice it finely.
In a small bowl or mug, combine the soy sauce, sesame oil, ketchup and water and mix to a smooth sauce.
When the tofu is cooked, add the ginger, garlic and chilli to the pan and cook for a minute or two.
Pour the sauce into the pan and bubble for a minute, turning over the tofu until it is fully coated and sticky all over.
Scatter with the sesame seeds, then serve sprinkled with sliced spring onion and finey chopped coriander.
Video
Notes
Pat the tofu dry as much as possible. Too much moisture released during cooking will stop the tofu crisping up.If the sticky sauce becomes too dry, add a splash of water to the pan and let it bubble off.Make the sauce more spicy by adding 1tbsp sriacha or chilli sauce, or if you prefer you can leave out the chilli altogether.