Oat flour is better due to its high nutritional profile. However, both have health benefits since they are unrefined and gluten-free flour. It is important to know that almond flour contains more calories.