Yes, you can. I love the pillowy texture the almond flour gives the peanut butter center, but if you don't have any you can absolutely substitute with an equal amount of all-purpose flour, or whatever flour you like.