While the kettle is boiling put the pine nuts in a small non-stick saucepan and toast until golden brown.
Put all the pesto ingredients into a (mini) food processor and blend until smooth. Season to taste.
Cook the gnocchi as per the packet instructions in a large saucepan.
While the gnocchi is cooking, put most of the pesto into a small saucepan or frying pan to warm. You can add some spinach or frozen peas for extra vitamins in your meal at this stage if you like.
Drain the gnocchi when it has all floated to the surface and mix with the pesto sauce.