I've lost weight, too. No eating out. Sleeping 'til noon and only eating a small lunch and then dinner.... or sometimes just dinner.
So basically doing 16:8 or even OMAD intermittent fasting.
(16:8 is 16 hours fasting, and eating everything within 8 an hour stretch, OMAD is one meal a day).
There are quite a few health benefits to eating like this, even if one isn't overweight. Plus if one is a bit overweight, it really helps the weight come off. To burn fat, it turns out that it helps if we have longer periods with no food in our gut.