The high cost of pine nuts makes pesto much more affordable to purchase than to make. You can even make it with sunflower seeds instead and bring the cost down considerably (especially if you have basil in your garden) if you want to make it worth making at home, but we just stick to purchasing it.