Yes, you can substitute almond butter (or other nut/seed butters, for peanut butter in flourless peanut butter chocolate chip cookies. The flavor and texture may be slightly different, but it should still result in a delicious cookie.