Get your pasta on to boil in a pan of salty water.
In the meantime - blend the tofu, pesto, parsley, garlic, lemon juice, spinach, nutritional yeast, salt, pepper and water until you get a completely smooth, creamy sauce.
Add an additional splash of water if needed to thin.
Transfer the sauce into a pan and warm through on a low-medium heat.
Add a splash of your pasta water to the sauce to thin further and emulsify.
Once al dente, drain your pasta and transfer it straight into the pan with your sauce.
Gently toss the pasta in the sauce until fully coated.
If desired, stir through some cooked spinach and serve up with roasted cherry tomatoes, pine nuts and more nutritional yeast.
