Yes, avocados are relatively high in fat and calories (138 calories and 14.1g fat in half a medium-sized avocado). But they're also one of the best foods you can eat, packed with nutrients and heart-healthy compounds. Here are some great reasons to eat them regularly.
Avocados are a great source of lutein, a carotenoid that works as an antioxidant and helps protect against eye disease. They also contain the related carotenoids zeaxanthin, alpha-carotene and beta-carotene, as well as tocopherol (vitamin E).
But avocados aren’t just a rich source of carotenoids by themselves—they also help you get more of these nutrients from other foods. Carotenoids are lipophilic (soluble in fat, not water), so eating carotenoid-packed foods like fruits and vegetables along with monounsaturated-fat-rich avocados helps your body absorb the carotenoids. An easy way to do this is to add sliced avocado to a mixed salad.