Sattu is simply powdered, roasted gram flour. Although it's a simple dish, its health benefits are many. From fighting diabetes to balancing electrolytes, sattu is considered a complete food for Indians. Here are some of the amazing health benefits of this Indian superfood.