I've had issues with both alcoholism and binge eating in the past. The alcohol problem is squared away, and I haven't binged in eight years (after several years binge-free before that), but god damn, the "food noise" in my head has never gone away. Apparently, GLP-1s take care of that, but I'm not a fatty or a diabetic, and an leery of the side effects.
The solution? Nicotine. I don't smoke or vape, but instead use nicotine lozenges I buy in bulk packs at Costco (10 tubes of 27 lozenges each for ~US$60, which is like six packs of cigs here), and they've been working like a charm at silencing the "food noise." I dissolve a 4mg lozenge under my tongue first thing in the morning, and use 2mg lozenges as needed through the day, then another 4mg at night before bed, and holy shit, it works. I don't think about food at all now unless I'm actually hungry.
The completely unexpected side benefit is that they help me concentrate better; I have unmedicated ADHD (Inattentive type), and while I've developed a bunch of coping strategies and work-arounds over the years, I still have problems with focus, and some times are much worse than others. Nicotine has made a noticeable improvement in that. It hasn't completely solved the problem, but improved it enough so I can function. I've considered upping the dosage the next time my crackmonkey brain is swinging from the chandeliers, just to see if there's further benefit, but it's already helped a lot with my usual background level of scatteredness.