You don't need pine nuts to make homemade pesto. You can use sunflower seeds like I did in this recipe or walnuts, cashews, or almonds.