First of all I can tell you their is no perfect food for weight loss and this is because there are many activities to be considered to achieve that disired weight loss. Here are my two best foods that can help you to loose your body weight. 1. Consider eating food with no fats and oil. such potatoes and rice 2.Eating fruits like lemons and oranges.