Pine nuts can be pricey, and if you don’t have any on hand, you can make a tasty pesto without them. Try using walnuts, pistachios, almonds, pecans, or pepitas.