Slice tofu into roughly 1/2 inch thick slices, once slice per sandwich.
Heat frying pan over medium heat. Add non-dairy butter or oil.
Add tofu to the hot pan. Season lightly with salt. Fry for several minutes per side, until golden.
While tofu is frying, toast your bread. Spread toasted bread with your choice of condiments (we like any combination of dijon mustard, mayonnaise, or pesto).
Place your optional additions on one side of your bread (sliced tomato, avocado, guacamole, veggie bacon, spinach, vegan cheese).
Assemble sandwich. Enjoy!