Leveling up

I know it's optimal to do the cravings to gain level, but are there any other ways to level up faster?

Do you all feed ur max level minions if you don't need it?