I do lots of juicing/smoothies and have a Vega smoothie every morning for breakfast. My go to is usually a handful or two of spinach and/or kale, a banana, some frozen fruit, a scoop of berry Vega One and soy milk. You can also use nut butter and choco Vega One (sounds weird, tastes great) instead of the berry Vega and fro fruit.
I like to have various flavors of protein powders and Vega around to make different yummy things in my Vitamix. And for delicious protein shakes.
Also go for lean meats on salads, eggs, nuts and greek yogurt for snacks and if I have a chocolate craving I will mix together some oatmeal, chocolate protein powder and nut butter - the chocolate satisfies your craving and the protein and fiber fills you up!
Plus having lots of fresh fruits and veggies around is always good :)
If I don't feel like cooking I will nuke a soup, or do canned tuna on toast with a salad, or something like that.
Eating clean is tough!!! But it feels really good once you get on the clean eating train. For me I know I feel terrible if I eat junk :( But I still let myself have a cheat with my favorites like a DQ Blizzard (a small!) or salt and vinegar chips every once in a while. If I'm having a bad week I'll cheat a few times, but then on good weeks I don't cheat at all! Usually because cheating gives me stomach pains.
I've found for me cravings get few and far between because I can manage them better with substitutes and if I always have healthy food with me - I will not get cravings!
For me, I've just basically slowly made better choices. Not just overnight going cold turkey to clean eating. That can also be tough on your system! Just slowly replace the food in your kitchen with better alternatives - and don't replace the junk food! Pick different fast food places. Choose Booster Juice instead of DQ.
They say money doesn't buy happiness -- well happiness doesn't buy horses!