Want to get your products accredited with our trademarks? Find out more

Follow us

What are you looking for?

What are you looking for?

Eating veggie » Recipes » Zesty Pesto Tofu with Mediterranean Salad

Zesty Pesto Tofu with Mediterranean Salad

Prep time 5 mins, cook time 2 hrs

Serves 2

Egg-Free, Gluten-Free, Wheat-Free, Nut-Free

A dinner option from the V-Healthy meal plan.

Preparation Notes

Time includes marinating time.


  • 250g tofu
  • 6 cloves garlic crushed
  • 1 tsp olive oil
  • 1 tsp salt
  • 80g fresh basil
  • 1 lemon finely grated zest and 3 tbsp juice
  • 2 cloves garlic crushed
  • 25g pine nuts
  • 2-3 tsp vegetable stock powder
  • Pinch of caster sugar
  • Salt and pepper to taste
  • 6-8 tbsp low-fat natural yogurt

For the mixed Mediterranean sald

  • A selection such as frissee, strips of red and yellow pepper, halved cherry tomatoes, thinly sliced fennel


  1. Drain tofu. Wrap securely, like a parcel, in several layers of kitchen paper and place on a board. Press gently to extract as much liquid as possible without crumbling the tofu. Repeat this process until there is only a little moisture coming through the paper. Carefully cut tofu in half horizontally and then in each direction 4 times to make small cubes. Place in large bowl.
  2. Put 6 cloves of crushed garlic in a small bowl with oil and salt and mix well. Dot the mixture over the tofu cubes and, taking care not to break the cubes, coat them with the garlic paste. Cover tightly and marinate in fridge for between 1 and 12 hours.
  3. Preheat oven to 180C/350/F/Gas 4. Line baking tray with baking parchment/non-stick baking paper.
  4. Place tofu on lined baking tray and cook for 30 minutes, stirring after 20 minutes.
  5. Put basil leaves, lemon zest and juice, garlic and pine nuts into a processor and blend until a paste is formed. Add stock powder, sugar, salt and pepper and process again briefly.
  6. When the tofu is cooked turn off oven. Put half the pesto into a large bowl. Add cooked tofu and gently turn it over to cover all cubes. Put tofu back onto baking tray and return to oven for 5 minutes. Remove from oven and leave to cool.
  7. Mix yoghurt with 6–8 tsp of remaining pesto. Arrange the salad on individual plates, scatter with tofu cubes and dress with a little of the yoghurt. Serve the remaining dressing separately.

Nutrition per serving

>142.7 kcal














Lettuce Keep You in the Loop

Illustration of vegetable

We are a collective of determined people, connected by our shared belief in a better future for every life on earth. Keep up with our work and sign up to our newsletters...

By submitting your details, you are agreeing for us to send you emails about the Vegetarian Society’s and/or Cookery School's work, as well as how you can get involved and support us through fundraising and campaigning. We will never share your details with anyone else, and you can unsubscribe from these emails at any time. See the full Privacy Policy with information about how we store and use your personal data.

Follow us on social