Im too are one of those who cannot get full with just a salad. I have to have my carbs and meat. I'm bad at limiting myself off limits with certain kind of foods so what I did at the start is to always tell myself to leave 1/3 of the portion on the plate.
Eventually right now, i'm leaving half the portion each time i have my meals. I am no longer taking as much as what I am able to eat. I'm not a huge fan of donuts but got tempted to have 3 at one go. Afterwards, i felt sick and nauseous, and freaking full to the max. I reckon my body has conditioned itself to eat lesser and "reject" bad food.
I don't eat salads usually because first, it didn't fill me and veggies are carbs too (good carbs) so I felt it's a waste to put in those carbs in my body when I know I gotta reach out for more snacks after 2 hours or so. What I did is to have some rice (im asian so rice is like a staple to me but other forms of starch or carbs works fine too), meat and vegetables. I will make sure i eat all the meat and veggies but leave half the rice on the plate.
Sometimes I get hungry by 5 and still at work, so i grab a chocolate cookie which helps to keep my blood sugar consistent. Been doing this on and off for 3 weeks and though the weight loss is slow, I didn't gain any weight even when I stuffed myself on christmas and with the donuts.
I believe this works for me, except that I need to get out for a good jog every morning. Like everyone says, each one of us are different, so i'm sure you can find a right diet that complements your weight loss goals. Good luck