Eggs do help tone down the excessive cravings in the morning, as I found out to my surprise. It saved from having to purchase fat burning pills.
That being said, a good balance of meat and veggies would be ideal. I can never understand this whole vegan craze on the other hand though.