Cashew butter would be an acceptable substitute for almond butter. Peanut butter will work, but it has a stronger flavor that will change the overall flavor of this vegan curry.