Cook the spaghetti in salted water in a large saucepan according to the instructions on the packet until al dente. Drain and keep warm.
Meanwhile, pluck the basil leaves from the stems and puree them in a food processor with the chilli, garlic, pine nuts, grated Parmesan, lemon juice, oil and honey until smooth. Bring the herb mixture with the cream and the stock to a boil in a large saucepan and simmer for approx. 15-20 minutes while stirring, until the sauce thickens. Season to taste with steak pepper. Add the pasta to the sauce and mix well. Serve sprinkled with grated parmesan.