This sandwich features both tofu and vegetables. Tofu takes on the flavors you use with it and the grill gives it a wonderful texture which makes it delicious!
Make the marinade in a 9 by 12 glass pan. Add tofu and vegetables. Marinate on both sides at least 30 minutes but it is even better overnight. Heat barbecue grill whether it is gas or charcoal. Add the tofu on the grill. Cook the tofu about 4 minutes on each side until brown and take off the grill. Add vegetables and grill about 5 minutes on each side and carefully take off the grill. Allow the vegetables to cool and slice the pieces into thin slices to easily lie on top of the sandwich. Make pesto or Sriracha yogurt sauce if desired (see recipe ideas below).