Italian
Toast the pine nuts in a dry frying pan over medium-low heat for 3-4 minutes, stirring, until light golden, then let them cool.
Put the basil, pine nuts, garlic and a pinch of salt in a food processor and pulse until finely chopped.
With the motor running, pour in the olive oil in a thin stream, then stir in the parmesan by hand.
Cook the pasta in a large pot of boiling salted water until al dente. Reserve 120 ml of the cooking water, then drain.
Put the pesto in a large warm bowl and loosen it with 3-4 tbsp of the hot cooking water.
Add the pasta and toss well, adding more cooking water if needed so the pesto coats every piece; do not heat the pesto in a pan, as the basil darkens.
Serve immediately.