Gather fresh, unblemished nasturtium leaves and flowers from your garden, avoiding treated areas.
Wash the leaves and let them dry.
If using basil, wash and dry those leaves too.
Toast 1 cup of pine nuts or sunflower seeds in a dry pan over medium heat for about 2-3 minutes, stirring every 30 seconds.
Fill your food processor about three-quarters full with a mix of nasturtium leaves, flowers, basil, garlic cloves, toasted nuts, grated cheese, lemon juice, salt, and pepper.
Blend while slowly drizzling in the olive oil until you reach your preferred consistency. For a thicker pesto, add more nuts. For a thinner consistency, add more olive oil. You can also add hemp seeds for extra creaminess.
Transfer the pesto to a glass container.
Store it in the refrigerator for about a week or freeze it for up to six months.
Use ice cube trays to freeze individual portions for easy use later.