Malnutrition is the faulty nutrition, caused by a diet that does not supply an individual with enough protein, essential fats, vitamins, minerals, and other nutrients needed for good health. Compare overnutrition, undernutrition.