It's going to come down to calories in calories out if you're looking to lose weight. That's the bottom line.
If you're having trouble with cravings, try upping protein intake as protein has repeatedly been shown to be the most satiating macronutrient. I would recommend looking into whey protein because as you said, you're in need of quick and convenient choices. Greek yogurt, cottage cheese, tuna, chicken, beef; all good choices as well if you want to pack them into some tupperware.