Avocados are a fantastic source of healthy fats. They are especially rich and omega-three fatty acids which are required by the body for a whole range of tasks. These include the promotion of cardiovascular health and efficient digestion. Avocados will also help you to remove toxins from your body. Many people do not realize that avocados are also a very good source of protein. On average avocado contains 3 g of protein. It's a good option for those trying to increase their protein intake for muscle gain.