Tasty Tofu Sandwiches

Serves 2

Tofu

400g extra firm tofu, drained and sliced into 4 rectangular pieces. Score each piece in a criss-cross pattern

1 tbsp tomato puree

2 tbsp hoisin sauce

2 tbsp maple syrup

2 tbsp soy sauce

1/2 tbsp peanut butter

2 tsp sesame oil

salt and pepper to taste

Sandwich

1/3 cucumber, sliced

1 lime juiced

1 avocado

2 tsp Srirachia sauce

3 tbsp vegan mayonnaise (or can do half mayonnaise, half plain yogurt)

bread -can use baguettes, pitas or naan

2 handfuls of baby spinach