A balanced and healthy diet provides the body with sufficient nutrition which contains vitamins, minerals and suitable calories. Balanced diet can be followed either by plant or animal based foods. Having healthy diet will provide high energy without exposure to toxicity or excessive weight gain. Calorie- rich foods are healthier for balanced diet as it provides high amount of energy to the body. Every person wants to take 2000 calories daily to maintain their weight. A healthy diet will reduce the health problems such as Cancer, Diabetes Mellitus, Hypertension and Obesity.