Oat flour would probably be a good sub for almond flour if you can't do nuts. You may need a little bit less since oat flour is a bit drier than almond flour you can use sunbutter, oat butter, or even butter in place of the cashew butter feel free to add your own mix ins like ground flaxseed or hemp hearts for a nutritional boost