Remove your tofu from the casing, and layer between paper towels. Place something heavy on top of it to drain. You will have to replace the paper towels several times - tofu has a lot of moisture!
While draining, roughly chop your mushrooms
Once drained, cube the tofu into 1 cm x 1 cm cubes
Place the tofu and the mushrooms in a pan with a little olive oil, and begin to cook on medium heat. Turn tofu cubes frequently, until golden brown
In the meantime, whisk the peanut butter, ginger, vinegar, honey, salt, and pepper thoroughly. It helps if the pb has been warmed or is at least at room temp
Pour sauce over tofu and mushroom mixture, and turn on low heat. Allow for sauce to thicken and soak up into the tofu and mushrooms
Place your butter lettuce leaves on a plate or platter. It's ok if they are of different sizes - you will just have some smaller/some larger portions!
Carefully spoon a 2-3 tbsp of the tofu mixture into each butter lettuce cup
Lay 2-3 pieces of the mango, and then sprinkle on the crushed peanuts
Shake red pepper flakes to taste
Serve and enjoy!
Recipe by dani california cooks at http://www.danicaliforniacooks.com/tofu-lettuce-wraps-with-mango/