Even though this plant based sandwich is flavorful, colorful, and delicious, it is actually simple to make and the baked tofu requires only 8 ingredients and takes 15 minutes to cook! Then you can layer on some vegan mayo (or hummus), mixed greens, tomato, onion, and avocado! I find that this tofu sandwich works beautifully on a toasted ciabatta roll or a bagel, but you can choose any bread you like – or even put it in a gluten-free wrap or on crispbread.