First, fill a pot with salty water (water needs to taste like seawater) and bring it to a boil. In the meantime, take a food processor or a high-speed blender and blend the basil leaves, pine nuts, parmesan cheese, garlic, salt & pepper, and extra virgin olive oil and run it until it turns into a creamy pesto.
2½ cups Fresh basil leaves, 2 Tablespoons Vegan Parmesan cheese, 3 cloves Garlic, 2 Tablespoons Pinenuts, 1 teaspoon Salt, ½ teaspoon Black pepper, ¼ cup Extra virgin olive oil