-
Combine spinach, half the pine nuts, garlic, parmesan, avocado and basil in a food processor and blitz until smooth.
-
In a pot of boiling salted water, add the pasta and cook as per packet directions, retaining ½ cup of pasta water to add to the sauce later.
-
Meanwhile, heat olive oil in a large pan and add asparagus. Cook for 2 to 3 minutes or until asparagus is golden brown.
-
Season with salt and pepper, add remaining pine nuts and flake in hot smoked salmon.
-
Add cooked pasta and cooking water to the asparagus pan along with the avocado pesto and the lemon juice and stir until combined.
-
To finish, add an extra grating of parmesan and a few basil leaves.
-
Serve and enjoy with family and friends!