Place a non-stick frying pan on medium heat and add in your sliced garlic and pine nuts. Toast for 3 minutes, tossing frequently until the pine nuts turn a golden brown.
Place your toasted pine nuts and garlic, basil, grated parmesan cheese, avocado, olive oil, a pinch of salt and grind of pepper in a blender. Blend until smooth. If the blender is struggling, add some water.
Once the avocado pesto is blended, taste and season with salt, pepper, or for acidity, a bit of lemon juice (I'd recommend starting with ½ tablespoon and then blending again before tasting).
Cook your pasta (4 portions) in salted boiling water and then once it's al dente, combine in a pan with your avocado pesto on low heat. Once combined, serve up with a sprinkling of parmesan, pine nuts, and optional squeeze of lemon.