I've seen several articles like this in the past. The number of foods though is usually 2, 3 or 4.
Honestly, in my experience, no specific food can speed weight loss or get it moving again when the scale gets stuck. Those of us with weight problems just have to eat sensibly, consume fewer calories and burn as many calories as we can.
I find this assessment to be absolutely untrue.
I go through phases of *top* fitness to slightly blah. (By slightly, I mean, loss 10-15 lbs, gain 6-8 pounds of muscle mass, and I'm back in top physical shape.)
If I want to become fit again, my process is pretty simple:
1) Start with an extremely moderate exercise regimen for ~2 weeks. This typically starts with me doing this 6 minute kettlebell routine until I'm not sore any more:
https://www.youtube.com/watch?v=TOyZxI2Zs5wThen I add in this six minute ab routine (with breaks in between iterations to alleviate the soreness)...
https://www.youtube.com/watch?v=sGOMAHOJxXMThen I put 20 minutes on the elliptical after the exercises.
2) By week three, I'm adding 30 pushups, 12 bent over one arm rows (each side), and 10 pullups before each segment and at the end. If you need to assist, or use a band for the pullups, do it.
3) By week four, I'm into a structured program, like P90X or P90X3. I usually only need about 4 weeks of this before the change is immensely apparent. By week six, I'm getting in great shape. If I follow through the whole 90 days, I'm in top shape.
4) BUT HERE IS THE KEY... On week three or so, I switch to a low carb diet. I will eat 2500+ low carb calories a day, but I'll still drop a pound a day for about two weeks before the weight loss stabilizes. Frankly, the first time I did it, I was shocked at how quickly the weight came off using low carb with a moderate exercise regimen.
Bottom line: Low carb works. It works really, really well.
Ancillary point: Exercise, dammit. Get a light kettlebell and do that six minute workout. You'll be surprised that after two weeks, your body starts to crave more, More, MORE. But you have to do it every day, no excuses. (Maybe one rest day a week.)