Like most foods, if you consume too much, it can be unhealthy. But soy flour is considered good for your health, in moderation. It's a great source of protein, potassium, magnesium, phosphorus, copper and dietary fiber. Soy flour is great for building and maintaining muscle. It's the ideal substitute for wheat flour, if you're just starting out on your gluten free diet.