Almond has a really nice flour, and it's quite healthy compare to regular flour, hence it can be eaten every day but should be in moderation. Almond flour can be substituted for traditional flour since it is healthier, and it is simply blanched almond, so you can enjoy a moderate amount of it every day.