According to the research made by Department of Kinesiology, Nutrition, and Health, Miami University, a diet high in protein foods like eggs, vegetables, nuts, meat, fish and seafood results in less abdominal fat, more satiety, and improved metabolic function. Including fiber-rich foods in meals is also important for losing body fat.