Note- this recipe makes 3 sandwiches. If you don't need all 3 sandwiches at once I'd recommend preparing the toppings (pesto tofu, carmezlized onions and peppers and slicing the cherry tomatoes) ahead of time and storing them in containers in the fridge. This makes it easy to toast your bread, spread your hummus and assemble your sandwiches for a quick meal when you need them!