This vegetarian dish contains cashew nuts, which I used to pick fresh off the tree in Jamaica. A single nut sits on top of the cashew fruit, so it is a prized possession; they don’t grow in bags!
Marinate the tofu at least an hour before you want to cook, and ideally the night before. Mix the onion, garlic, ginger, chilli, lime juice and soy sauce in a medium-sized non-reactive container. Add the tofu and gently stir to cover with the marinade; don’t be too vigorous or you’ll break it up. Cover and leave in the refrigerator until ready to cook, turning the tofu o