Roast the pine nuts over low heat without adding any fat. Then grate the cheese, peel the garlic and chop it up slightly. Pluck the leaves from the basil and finely chop the stems.
Use a hand blender to chop the stems into a pulp without the oil. Gradually add the basil leaves, roasted pine nuts, garlic, mint, moringa and linseed oil and puree everything finely
Now stir in the olive oil, grated Parmesan and salt with a wooden spoon. Season with a little lemon zest. Stir well again and pour into a suitable container. Make sure everything is covered with olive oil.
The pesto can be kept for many weeks in the refrigerator when stored open.