Weight loss foods are the best ways to lose weight by eating healthy. Moreover, foods are natural and hence come with the least number of side-effects. Some of the weight loss foods that are also readily available in the Indian market are eggs, salmon, chicken breasts, apple cider vinegar etc. So try to include these weight loss foods in your diet and enjoy weight loss in the most natural way.