no, this recipe is not good for diabetics, heart and weight loss. rice flour is high in carbohydrates, not a good source of protein. since it is made from polished rice it has no vitamins and minerals. consumption of rice flour can cause inflammtion in your body and not good for heart patients and diabetics.