You can make pesto with a variety of nuts, including pine nuts, almonds, macadamia nuts, walnuts, and even brazil nuts. Each nut will give the pesto a slightly different texture and flavor.