In the end, your bodyweight is largely determined by the amount of calories you consume. Ask any bodybuilder, and they will say ‘calories in, calories out’.
However, there are multiple methods of eating less calories. One way is the low carb high protein approach which is effective in the short run. Another is being vegan, which by nature is low calorie since plant foods are lower in calories. But I find that the real solution to curing obesity and maintaining a normal weight is to control how much you eat and how often.
You could theoretically eat a diet of fish and chips and be slim just as long as you keep your calorie intake below your calorie expenditure. This is the best way. ‘To lengthen thy life, lessen thy meals.
The problem with atkins is that you have to eventually add the carbs back to your diet and then you regain all the lost weight. Low Carb, High Fat has some merit in identifying which foods are good, quality food and which are just empty calories.
But the easy way is to eat smaller meals with nothing in between meals. Some people say, skip breakfast, dont eat in between meals, and dont eat after dinner. In this way, you don’t even have to eat ‘health food’ because all food is good. You can eat food you really really like and still not be fat if you understand the concept of ‘calories in, calories out.’