A balanced diet provides all necessary nutrients in proper proportions to meet nutritional needs based on factors like age, gender, health status and activity level. It supports health by meeting nutritional requirements, preventing disease, improving immunity and cognitive ability, and enhancing quality of life. A balanced diet consists of carbohydrates, proteins, fats, vitamins and minerals sourced from foods like grains, pulses, vegetables, fruits, dairy and meat in recommended daily portions. Maintaining a balanced diet is important for health at all stages of life.