It is made through a process of grinding roasted peanuts into a paste and then pressing them to extract the oil. Peanut flour is gluten-free, more absorbent than regular flour, high in protein, and full of delicious peanut-y flavor of course... so it makes for a great alternative flour for baking.