Besides being a natural blood thinner, avocados provide a range of other health benefits. It is rich with antioxidants that help protect against cancer, can reduce the risk of depression, and can aid digestion. Magnesium and potassium are also essential for your health, as well as the same omega-3 fatty acids that you’d usually find in fish. Avocados are so good for your heart’s health that they can protect against chronic conditions such as cardiovascular disease. They’re easy to add to any main dish or made as guacamole for an easy snack that can be smeared on toast or crackers.