1. Gently heat a small pan and add the nuts and let them roast. Once they get a little color remove from the heat and let them cool.
2. Meanwhile, in a large saucepan with plenty of boiling salted water cook the pasta, following the packet instructions.
3. Place all the remaining ingredients, including the roasted nuts, in a food processor and mix on high speed to create the pesto sauce. If you prefer the sauce to be more liquid you add some olive oil or water.
4. Once the pasta is cooked, drain and mix with the sauce. Serve with a little parmesan and pepper.