Pasta Pesto with Crispy Tofu Cubes

We have included this recipe as a pretext to share our delicious vegan pesto recipe which we cook on a weekly basis. This pesto is fresh, healthy and vibrant and doesn’t rely on cheese. The classic Italian dish of Pasta Pesto can be made extra special by sprinkling crispy tofu cubes on top to boost the protein and give it a salt-and-pepper crunch. The whole thing is equally good served cold the next day as a pasta salad.



1 x 400g block tofu, well-pressed

1 cup fresh basil

1 tsp dried basil

1 tsp dried oregano

½ cup cashew nuts

½ cup almonds

2 tbsps nutritional yeast

Juice 1 lemon 

4 cloves of garlic

¼ cup pine nuts

Extra-virgin olive oil

Sea salt and freshly ground pepper


250g dried pasta

200g bag fresh baby spinach

1/2 head broccoli cut into mini florets and steamed for 5 mins

1 cup pitted green olives, chopped in half

1 tsp chilli flakes (optional)


Put the pine nuts in a frying pan and dry fry for up to 5 mins. Don’t leave them – you want them golden brown but not burnt and they turn quickly.

In a blender or food processor, whizz together the basil (fresh and dried), oregano, cashew nuts, almonds, pine nuts, nutritional yeast, lemon juice, garlic and a good glug of olive oil. Drizzle extra olive oil as required to get the right consistency. If it’s too dry add a splash or 2 of soya or almond milk but not too much as you want the pesto to stick to the pasta. You can add half an avocado here to give the pesto a thicker, silky texture. 

Press a block of tofu and cut into small cubes. Fry the cubes in a tablespoon of olive oil till crispy and grind in some pepper and sea salt as it is frying.

Cook your pasta of choice according to the manufacturer’s instructions. Drain, return to the saucepan and add the pesto. Mix well to completely coat the pasta and then add green olives, fresh spinach leaves and the cooked broccoli. Add a splash of tamari and salt and pepper to taste. If you like a bit of heat, add a tsp chilli flakes and mix in well. Transfer into bowls and sprinkle the tofu cubes on top. Serves 4 (or 2 with enough for a big salad the next day).

2 Replies to “Pasta Pesto with Crispy Tofu Cubes”

  1. Karin Valenzona says:

    Please provide more detail as to what to do with the roasted pine nuts. Add to pesto and process or?

    1. Hi,
      Sorry, we didn’t make it very clear.
      The toasted pine nuts go into the blender with the rest of the pesto ingredients.

      We have amended the recipe.

      Thanks for your help

Leave a Reply

Your email address will not be published. Required fields are marked *