The best Indian diet for weight loss will be an appropriate combination of the main food groups which include cereals and pulses, fruits and vegetables, dairy products and meat, and fats.