The problem with eating fat as a source of energy is that fatty foods do not make you feel full. So it its better to get energy from carbohydrates and not from fats. Try to limit the amount of red meat and eggs you eat, use non or low fat dairy products, avoid saturated fats such as butter, cream , sour cream, gravies, coconut and palm oils. Try to broil, bake or boil foods as often as possible. But they are important for a healthy body.
Some necessary minerals are calcium, iron , phosphorous, iodine, potassium and chlorine.
Calcium and iron are the most important. Your body needs 13 vitamins. Each vitamin has its own job. Generally, they all help the body to work properly and to use protein, carbohydrates, and fats. You need them for healthy eyes, skin, blood, muscles, bones, and nerves.