Vitalite or other non-dairy marg, for spreading on the bread
Prepare the bread and slice the tomatoes.
In a large pan, warm some oil, add the slices of tofu with some soy sauce. Gently fry both sides of the tofu for about 10-15 minutes per side. Meanwhile, add some mayo to the bread and wash and chop the greens.
Make up the BLTs on the bread, in the order Vitalite, mayo, tofu, tomato, lettuce, more mayo. Serve immediately.