What Happens to Your Body When You Eat an Avocado Every Day

Avocados are one of the only healthy foods that everyone enjoys eating. I mean, who’s going to turn down a heaping spoonful of guacamole, or a yummy avocado eggs Benedict?

Apart from tasting incredible, this little miracle fruit (yes, an avocado is a fruit) can have surprising benefits for your mental health, your skin, and your heart. Doctors suggest eating avocados multiple times a week. Here are some of the ways that avocados help your mental and physical health thrive, while giving you supermodel skin.

1. Improved cholesterol

People on diets might complain about avocado being high in fat, but it’s the type of fat that counts. With a whopping 10 grams of healthy fats per avocado half, you’re getting a healthy dose of monosaturated fats, which increases good HDL cholesterol and lowering the bad kind.

2. A better defense for your immune system

Eat an avocado a day to protect yourself from infections, diseases, and viruses. Thanks to being high in B vitamins, Vitamin E, and Vitamin C, disease prevention becomes a breeze. It also has natural plant substances and antioxidants which could fight cancer and cataracts.

3. Farewell, insomnia

If you find yourself tossing and turning at night, or it’s hard to fall asleep, the nearly 20 mg of magnesium in half an avocado can impress sleep and mood. That’s because it’s considered an anti-stress mineral. An avocado milkshake before bed? Sounds good to us…

4. A happy gut

10 grams of fiber lives within a single avocado. If you have issues with constipation or other digestive problems, incorporating avocado in your diet can make for a healthier gut. Plus, the fiber in it keeps you fuller for up to three hours longer.

5. Glowing hair and skin

Just applying avocado as a face mask can help keep your eyes bright, air shining, and radiant skin. Those good fats we were talking about, along with fat-soluble vitamins, are amazing for your skin when applied topically and when consumed.