Pre-heat oven to 425F.
Add tofu to a large mixing bowl along with the olive oil, salt, black pepper, garlic + onion powder, smoked paprika, maple syrup, and white vinegar.
Mix together until tofu is evenly coated.
Add to a large roasting tray lined with parchment, fan out tofu so that each piece touches the surface on its own, and roast in the oven for 15 to 25 mins (I roast for longer but I'm at higher altitude).
Toss cucumbers in a container with the ACV, grated garlic, ¼ tsp salt, pepper flake, and 1 tsp maple syrup. Set aside.
Cut each baguette roll in half and toast in a medium heat nonstick pan with oil or vegan butter 3–5 mins.
Mix together vegan mayo and sriracha.
Remove tofu from the oven, dress baguette rolls with sriracha mayo, tofu, cucumbers, lettuce, and tomato. Enjoy!
