Yes, almond butter can usually be substituted for peanut butter in recipes. The flavor will be slightly different, but still delicious!