In a medium pot bring the rice and 4 cups of water to the boil, reduce the heat. Cover and simmer for 25 mins, leave for 5 mins and fluff with a fork.
To make the chilli sauce, in a high-speed blender blend the dates, peanut butter, white vinegar, red chilli, and 2 tbsp coconut aminos seasoning. Blend until smooth. Set aside.
Over low to medium heat in a large nonstick fry pan, toast the cashews until lightly browned, approx. 2-3 mins. Set aside in a bowl.
Using the same fry pan over medium to high heat. Start dry frying the tofu stirring often (this allows the tofu to dry up and lightly brown), approx. 5-7 mins.
Now add the ginger, combine well, dry fry for a couple of minutes. Add in 4 tbsp of coconut aminos seasoning, combine well, dry fry for a further few minutes. Now add 4 tbsp of the chilli sauce and the lime juice, mix well and dry fry for a couple more minutes. Finally add the minced garlic, incorporate all the ingredients and fry for a final minute or two until fragrant.
Take the lettuce leaves, fill them with the rice, red onions, cashews, tofu, cucumber, a sprinkling of basil leaves and drizzle over the rest of the chilli sauce.