No, this recipe is not good for diabetics, heart and weight loss. The puris are what are eaten by pani puri lovers which is the problem. Puris are made from plain flour and rava which should be taken out of your diet if you want to lead a healthy life. What's worse is that the puris are then deep fried.