First, if you're at all muscular, you're not all that overweight. If you're not muscular, you don't need to lose a ton of weight. Calories aren't key to losing weight -- how quickly and efficiently you metabolize your food into sugar and how well you digest your nutrients is far more important. Calories are a part of it, but the results are measured in how your body reacts, not in some statistical generalization, especially given that the amount you need to lose shouldn't be beyond just increasing exercise and eating a better diet permanently. Low calorie diets aren't a permanent change, and since you're not obese, you have time to make the change. And you'll probably get better answers if you tell us what you're eating now.
I am mostly eating home made food but am fond of cakes and sweets what really disturbed me is my stomach i eat a lot of starch and proteins.
I have just read a book on fasting and using a ketogenic diet for weight loss and diabetes reversal. I am trying it now and am finding it very easy to implement. There are various fasts you can do. I am sure you can find one or two ways to work for you. You should get this book! I have tried all of the diets in my 63 yrs of life and none have given lasting results. I feel like this way is going to be much easier to do than those I have tried in the past. I feel like it will be easier to stay in control. The book is called: The Complete Book Of Fasting by Dr. Jason Fung.
Great book!! Hope this helps you.
i think you should cut down Carbs and start eating more fruits and protein content food...and perform regular exercise like walking for 1 hour everyday....do not eat any oily or fast food like pizza, burger or any coke..these are mainly responsible for gaining weight