Makes 3 sandwiches
350 g extra firm tofu, cut into slabs
¼ rt 1/2 cup pesto
1 tablespoon olive oil
2 medium yellow onions, thinly sliced and caramelized
1 cup arugula
1 roasted red bell pepper (from a jar)
½ cup cherry tomatoes sliced
3 tablespoon hummus
6 slices whole grain bread
Prepare your tofu by squeezeing out any excess water. This can be done using a tofu press or wrapping your tofu in paper towel and placing a stack of heavy books on top for about 5 minutes. Once excess water has been removed, slice your tofu in half lengthwise and slice each half into ¼ inch strips.
On a large grill pan over medium-high heat half of your olive oil. Once hot, add your tofu in a single even layer. Allow to cook for about 9 minutes per side (or until crispy). Spread some of the pesto on it while cooking.
While your tofu is cooking, prepare your onions by adding the remaining olive oil to a small fry pan over medium heat. Add your sliced onions. Bring the heat to medium-low and saute for 10 minutes, stirring every few minutes until onions soften and begin to carmelize.
To assemble your sandwiches- toast your bread (or not), spread about 1 tablespoon of hummus on two pieces of bread, top with grilled tofu, tomatoes, arugula and your caramelized onions and roasted red peppers. Add additional pesto if desired!