1. In a bowl, combine the marinade ingredients.
2. Cut tofu block into eight slices.
3. Pour the marinade into an airtight bag. Add tofu slices and toss to coat well with marinade. Remove air from bag and seal. Leave to marinate in a cool place for at least 1 hour, ideally overnight.
4. At mealtime, preheat the barbecue to medium-high (approx. 220°C – 425°F).
5. Drain the tofu slices, reserving the marinade.
6. Place the tofu slices on a hot, oiled barbecue grill. Close the lid and cook for 1 to 2 minutes on each side. Set aside on a plate and allow to cool before dicing.
7. In a large bowl, toss the carrot with the cucumbers, radishes, cabbage and grilled tofu. Pour in the reserved marinade and stir.
8. Garnish salad leaves with vegetable and tofu mixture.