All-purpose flour is made with wheat and includes gluten. On the other hand, almond flour is made from almonds and is gluten-free. It also has a higher fat content which adds extra moisture to baked goods. Almond flour is also lower in carbs and higher in protein than all-purpose flour.