Anything high in fat and fiber makes e feel really full, so maybe try some almond butter , greek yogurt and a scoop of whey, or beans with some meat basically anything high in fiber, also drink 2 glassof water before meals this it will make you full so you dont over eat if you're trying to cut.
i eat alot of food before bed and im not putting on fat, i used to believe in the dont eat carbs at night bullshit, now i take atleast 80g carbs, usually sweet potatoe or rice (ofcourse with some proteinz) 2 hours before bed sometimes i have 30 carbs with protein again and go to bed right away, you will not get fat if you eat before bed, its a myth, if you get hungry at night save some calories before bed.