Place a frying pan or wok over a high heat. Add the cashew nuts, then 30 seconds later add the sesame seeds. Toss for a further 30 seconds until golden, then tip into a bowl.
Cut the tofu into cubes, then place in a bowl and dust with the cornflour and a pinch of sea salt and black pepper.
Add a good lug of oil to the pan or wok and place back over a medium-high heat.
Fry the tofu until golden and crisp, then scoop it out of the pan with a slotted spoon and set aside on a plate lined with kitchen paper. While it’s still warm, drizzle with honey and scatter over the nuts and seeds.
Peel and slice the garlic and ginger, then trim and slice the spring onions on an angle. Slice the chillies (if using), cut the broccoli into florets, then slice the pepper. Halve the sweetcorn lengthways.
Return the pan to a medium heat and add the garlic, ginger, spring onions and chillies (if using). Stir-fry for 30 seconds, or until the garlic turns golden.
Add your vegetables and stir-fry for a further 4 minutes. Squeeze in the juice from half the lime and add a splash of soy sauce.
Tip the vegetables into bowls, top with the crispy tofu and serve with the remaining lime wedges and some chilli sauce, if you like extra heat.