Welcome Green Monsters! We're your online guide to making conscious choices that help people, animals and the planet.
Download food monster: the biggest, baddest, yummiest vegan food app!
Buy the #EatForThePlanet book



If you’re already eating plant-based, then your diet is more heart-healthy than average. Replacing animal foods and highly refined carbs with whole plants and healthy fats is the proven way to lower cholesterol and reduce risk of heart disease. But a few simple tweaks can make your vegan diet even more protective.

1. Pack your meals with potassium.

This mineral can help lower blood pressure (and protect bone health in the bargain). Many plant foods provide potassium, but the best sources are legumes, Swiiss chard, spinach, bananas, orange juice, tomato juice, and tomato sauce. Try to include a few servings of these foods in meals every day.

2. Consider a supplement of omega-3s.

Whether or not vegans need supplemental sources of DHA and EPA–the long chain omega-3s usually associated with fish oils–is a subject of ongoing debate. But if you’re at risk for heart disease, it pays to play it safe with a small supplement—derived from algae, which is where fish get their DHA—of about 200 to 300 milligrams several times a week.

3. Enjoy a serving or two of nuts every day.

Nuts offer a unique blend of compounds shown to protect heart health, and the research on their benefits is impressive. Small amounts of nuts can even help with weight control. A serving is ¼ cup of whole nuts or 2 tablespoons of nut butter.

4. Watch out for trans fats.

If you avoid animal products, your diet is already low in harmful saturated fat and free of cholesterol. But even processed vegan foods can contain small amounts of trans fats, and experts suggest that these fats should be minimized in all diets. It’s easy to do so—just avoid foods that have the words “partially hydrogenated” on the label.

5. Keep the focus on whole foods.

Refined carbs could be as harmful to heart health as saturated fat. So skip the white bread and potato chips, and plan most of your carbohydrate intake around whole grains and starchy vegetables.

6. Choose healthy fats.

The latest research on heart disease shows that it’s the type of fat you eat that matters, not the amount. Replacing saturated fat with the monounsaturated kind found in nuts, avocados, olive oil and canola oil creates a heart-healthy diet that is easy to stick with. These fats reduce bad LDL-cholesterol without letting protective HDL-cholesterol get too low.

7. Don’t forget your B12 supplement.

B12 isn’t just for healthy blood and nerve function; it protects the cardiovascular system, too. Everyone eating a plant-based diet, as well as all people over the age of 50, should aim for 10 to 25 micrograms per day of B12, or 1,000 micrograms a couple of times per week. (The less often you take B12, the more you need, since absorption drops with big doses.)

8. Enjoy soyfoods.

If you like soy, it has a role in your heart healthy diet since the protein in soybeans has been shown to reduce blood cholesterol levels. Soy isoflavones may also benefit the health of your  arteries in other ways that protect against heart disease.

9. Watch your salt intake.

A few shakes of iodized salt every day can be helpful for vegans since it’s a great source of iodine. But too much sodium—usually from processed foods—pushes blood pressure up in some people, which raises risk for heart disease. Too much sodium is bad for your bones, too.

10. Eat lots of fruits and vegetables.

They’re packed with antioxidants, and while the jury is out on whether this really matters for heart health, there is no doubt about the fact that antioxidants are good for you. Get them from food rather than supplements for the best protection.

Image Source: Satoru Kikuchi (via Flickr)

Want to read more posts like this? Sign up for our newsletter below!​

Browse through some recent posts below:

10 Fascinating Facts About Cow’s Milk

'Milk Life' is No Life at All for Cows

What is Stevia and is it Good for You?

What is Stevia and is it Good for You?

The Healthiest Grains to Include in Your Diet

Why You Should be Eating More Almonds and Walnuts

What's Healthier? Almonds or Walnuts?

Disclosure: One Green Planet accepts advertising, sponsorship, affiliate links and other forms of compensation, which may or may not influence the advertising content, topics or articles written on this site. Click here for more information.

4 comments on “10 Tips for the Heart-Healthiest Plant-based Diet”

Click to add comment
5 Years Ago

Fantastic post! People think cutting out animal products will solve everything and to a large extent it helps but you still need to ensure you're eating healthy whole food in it's place as opposed to refined carbs and pure sugar!

6 Years Ago

I love this article. I was recently told by my friend that her doctor (linked here) had advised her to begin a vegan diet to avoid any type of further complications with a vascular issue she was having: http://salemhealth.org/#!heart.home After browsing around on their website and doing a little research of my own I found myself here. I have been eating vegan for over 2 months and am continuously adding to my recipes. Love the ideas here and thank you so much.

6 Years Ago

Pity Ginny doesn't mention the 20+ years of peer-reviewed research by Drs. Dean Ornish and Caldwell Esselstyn, who've REVERSED HEART DISEASE (which modern medicine can't do) by a NO-ADDED OIL vegan (plant-based diet). Furthermore, Esselstyn recommends NO NUTS for those with symptoms of heart disease.

6 Years Ago

Excellent tips!

<a href="https://www.lyfboat.com">Punit Kumar</a>
13 Jun 2017

Awesome post.

Subscribe to our Newsletter

Follow us on

Do Not Show This Again


Submit to OneGreenPlanet

Terms & Conditions ×