Avocados are full of vitamins and keep you full longer thanks to the fiber and healthy fats.