FWIW, the conventional advice that protein and fat promote satiety is not at all true for me. I know I’m not alone in this.
For me, what best promotes satiety with appropriate calories is complex carbohydrates with intact fiber and water. Just as McDougall and Novick teach. In other words, whole plant foods. I can eat a days worth of calories in cheese, and not feel satisfied. Oil does not register at all. Meat is just plain disgusting.
But potatoes can satisfy me at a caloric deficit. And beans truly are the magical fruit, more than adequate protein, tons of slow burning carbs and fiber. Perfect!
YMMV