Very few people are aware of the fact that the most tasty foods are also the most unhealthy ones. The fried and fast foods you love to eat contain high amounts of fat and sugar. Weight gain occurs when you eat foods with high calories. Most of us don’t analyse the nutrient content of foods we eat. As a result we eat fatty foods that increase the weight. If you want to overcome obesity and weight problems, you should eat healthy foods with essential nutrients. We will tell you about foods that are good for weight loss. We will also discuss about foods bad for weight problems. The 15 best and worst foods for weight loss are as follows.