Minerals are protective part of foods occurring naturally and are needed by our body in small amount. Minerals are essential for proper growth of the body and to maintain good health. They do not provide energy. Milk, salt, eggs and green leafy vegetables are the main sources of minerals.