Toast your pine nuts in a dry frying pan on medium to high heat for a few minutes until golden. Keep a close eye on them as they burn really quickly. Set aside.
Put the basil, avocado, salt, lemon juice and garlic into a bowl, add a splash of water and blend into a paste with a hand held blender.
Add the toasted pine nuts and blend again, but don't blend too much this time, it's nice to leave a bit of texture.
Add the water and stir well. If you would like a thinner consistency, more water can be added.
Serve immediately or refrigerate until needed.
Notes
I find a hand held blender works best for this recipe. You can use a food processor but unless you are making a very large quantity I find that the hand held blender works better in this case.