5 foods which can fight obesity. Obesity is a disease marked by excessive body fat that raises the risk for health issues. Overweight or obese people may find it difficult to move around and find and maintain work. Lower self-esteem and mental wellbeing, a higher risk of type 2 diabetes, heart disease, and certain cancers are some other issues they may have to deal with.