“Under normal conditions, humans absorb only about 80% of the nutrients from the food they eat,” says A. Roberto Frisancho, Ph.D., a weight-loss researcher at the University of Michigan. But, he says, when the body is deprived of nourishment, it becomes a super-efficient machine, pulling what nutrients it can from whatever food is consumed. Start eating again normally and your body may not catch up; instead it will continue to store food as fat.
"If your diet consists of lots of sports drinks, sugar-sweetened drinks like fizzy pop and flavoured waters, or sugary foods like chocolate and cakes, it will make losing weight harder. While whole fruits and vegetables are undoubtedly good for you, they can also sometimes cause weight gain if you eat too much, as they have high levels of natural sugars in them. Low-fat food options might have high amounts of added sugar in there too, so make sure to check the food label.
“Include lots of nutrient-rich vegetables, a source of protein and some healthy, unprocessed carbs,” says Belalij. “Start with leafy greens such as spinach, kale and collard greens, then add carrots, broccoli and peas. Lean meats, including turkey and chicken, are ideal as they are lower in fat and therefore calories, or, if you are vegetarian/vegan, add in tofu or a handful of nuts such as pine, cashew or almonds and a sprinkling of seeds (sunflower, sesame, pumpkin). When it comes to carbohydrates, rice, quinoa and potatoes are perfect.”