Don't miss out on our special Christmas issue with free 2023 calendar - subscribe by 11 October!
Cook the pasta following pack instructions. Meanwhile, cook the broccoli for 4 mins in boiling salted water. Drain, then put in a food processor along with the basil, spinach and pine nuts. Pulse until combined.
Stir in the garlic, lemon zest and juice, olive oil, peas, parmesan and soft cheese, and season to taste.
Drain the pasta, reserving a little of the cooking water. Return the pasta to the pan and add the pesto along with a splash of water to loosen. Toss together, check the seasoning and serve.