I must respectfully disagree. The best way to lose weight is to exercise, and calorie restriction alone is ultimately futile.
Now, by exercise, I’m referring to muscle development, not merely running: as muscles get stronger, they rev up the metabolism, such that a more muscular person at the same weight will burn more calories just by sitting there. Whereas, with calorie restriction, your body will fight your effort to lose weight by slowing down your metabolism to last through the apparent famine it presumes you’re enduring.
Having said that, I can appreciate that the OP doesn’t like to exercise. To quote Caillou’s dad, “exercise is just another word for play.” Try and find fun things to do. Take your dog to a park and chase them around. Have you heard of pickle ball? Join a meet up. Do you like music? Go to the gym with big ole headphones and blast your favorite songs while you move weights (that’s what I do).
And don’t be intimidated by a gym - watch YouTube videos for form and routines and you’re set. Wear a baggy t-shirt and soccer shorts and nobody will pay attention to you.
As for diet, my advice is similar to others. I’d suggest you focus on satiety, feeling full, so you aren’t delirious with hunger while you try to lose weight. Two ways to do that are to stay well hydrated (if you don’t like water, or get bored with it, you can substitute tea) and to consume a diet rich in protein and fiber - what that amounts to is eating lots of fruits and vegetables (don’t worry about sugars when it’s in whole pieces of fruit - the fiber content will usually offset the sugar rush) and nuts and seeds (which contain both protein and fiber), and tasty protein (fish, chicken, small cuts of beef, eggs).
It’s also a better idea to “graze” on food than binge. That’s not an excuse to eat more overall food, but smaller meals more frequently is a better path to a faster metabolism than binge eating just once. It will help you from getting huge cravings, too (going hungry should not be your goal!)
Another thought on cravings: I find that eating a lot of fruit helps me stave off of sugar cravings. Another help is chewing gum. But if you just really can’t live without something, then give yourself a cheat meal once a week. Life’s too damn short to always stick to a diet.