Without seeing a picture, and without looking at a person's activity level, it's real hard to give qualified advice. There's just to many variables.
1. Metabolic activation (intervals, and increased muscle mass through resistance training. Endless hour of mindless cardio are not to your advantage.)
2. Insulin / glucose management (frequent meals with simple carbs limited).
3. Not much, if any fried food.
4. Poly and mono fats.
5. Plenty of protein
6. Resistance training.
7. Fewer calories than what you burn to lose weight, but, that doesn't always apply to body COMPOSITION. I bring my calories UP as I get leaner (I increase my activity level too). You DO NOT want to invoke a feast famine response, as many dieters do.
9. Education. Read, read, read...qualified advice. Learn the human machine.
One of the easiest ways to stay leaner is by increasing your lean muscle mass. Each pound of muscle burns 15 calories per day, just sitting there. You increase your lean muscle mass through resistance training, recovery, and adequate calories.
If you're a pictureless, and that generally means underlying mental health issues, you need to address that as well, asking the question why you feel so poorly about yourself. That needs to be resolved in the big picture, as well. It's a big red flag for mental illness.
jacksonjack gives bad advice because it invokes the feast famine response, which eats up your muscle, slows your metabolic rate, and, after repeated attempts, turns your body into a fat-storing machine.
Interval training is by far and above the best way to perform metabolic activation.
Don't, also, be afraid of good fats (they encourage satiety, and help with brain function and metabolic rate). Nuts, olives, are very good for you. Don't eat the whole can.
I always get my leanest when I'm sure to throw nuts into the mix, and it helps me deal with a low carb diet. Cashews are a favorite.
The most effective fat burning is likely first thing in the morning with about 40 grams of protein, and a bit of simple carbs to get you thinking straight. Intervals first thing in the morning will burn fat like crazy. Post workout, it's hard to develop any level of intensity, and you rob your body from the nutrition it should be getting after lifting in the golden hour. If it's the only choice, o.k., but, interval training, first thing in the day is a better choice.
Go run bleachers, stairs, or lines, first thing in the morning and watch the fat melt off.
Caffeine will help you burn more fat, and help with your perceived level of exertion, as well.
Main thing...put some effort into studying the human machine.