1200 Cal Indian Diet : Not only have ketogenic diets have shown incredible results in obese patients, but also 1200 calories a day are quite restrictive and thus most people are bound to lose some weight.