The Best Supplements for Heart Health


Living a healthier lifestyle is the best way to prevent or manage heart disease.  But who couldn’t use a little assist?  There is growing evidence that supplements can help you obtain greater cardiovascular health. 

So which ones should you take?  Start with the ones’ that are well researched and have demonstrated benefits for heart health.  Using this approach, I have arrived at the following daily regimen:

  1. Fish Oil – The most recommended supplement for heart health.  Fish oil contains Omega-3 fatty acids.  Omega-3s help reduce risk factors for heart disease including high cholesterol, high blood pressure, high levels of triglycerides and inflammation in the body.  Go with a high-quality brand such as Nordic Naturals.
  2. Coenzyme Q10 (CoQ10) – This enzyme occurs naturally in the body and helps convert food to energy.  Research shows the CoQ10 helps with heart-related conditions because it improves energy production in cells, prevents blood clot formation, and acts as an antioxidant.  Statins interfere with the production of CoQ10 so if you are on one, you should definitely ask your doctor about supplementing.  Almost a no brainer.
  3. L-Carnitine – Carnitine helps the body turn fat into energy.  It also acts as an antioxidant, fighting those crazy free radicals in your body.  Free radicals damage cells and mess with DNA.  The Mayo clinic has weighed in on this one and found that L-Carnitine can reduce mortality, abnormal heart rhythms and angina development in patients experiencing a heart attack.
  4. D-Ribose – Ribose is a carbohydrate the body uses to create adenosine triphosphate (ATP). ATP warrants a post by itself, but in a nutshell, ATP is the fuel for our body.  It’s this fuel is what allows muscles to contract, or in the case of the heart PUMP!  Sounds pretty important to me.
  5. Magnesium – All your organs, but especially your heart, need magnesium to function properly.  Magnesium has been shown to help maintain normal heart rhythms, lower the risk of congestive heart failure, and lower the death rates for those who have already had a heart attack.   Magnesium also helps with sleep, an important contributor to heart health.
  6. Multi-Vitamin – There is growing evidence that Vitamins D and B have heart health benefits.  I take a multi-vitamin from Inspired Nutrition that provides enough of these two vitamins plus a whole slew of heart healthy ingredients such as garlic, green tea, and resveratrol.  The folks at Inspired Nutrition really understand the relationship between nutrients and disease management.  I suggest you check out some of their other products as well.

I truly feel the benefits from these supplements.  I have increased energy levels, am able to exercise more, have less fatigue, have less muscle pain and cramping, and I even get a better nights sleep.


“Complementary and Alternative Medicine Guide.” University of Maryland Medical Center. N.p., n.d. Web. 18 Sept. 2014.

Mayo Clinic review links L-Carnitine to multiple heart health benefits, By Oliver Nieburg+, 23-Apr-2013

Photo credit: veo_ / Foter / CC BY-NC-SA

There are affiliate links in this post.


  1. Just got my COQ10 yesterday. It’ll probably start helping tomorrow. After my weekend in NYC, my body needs a day or 2 to recover. Afraid I wasn’t very nice to it.

  2. What type of Magnesium do you use? I used to use glycinate but am now using Taurine. Curious because I can’t seem to find consistent recommendations on the net. Thanks

    • I use Doctor’s Best High Absorption Magnesium. Things to look into are absorption rate and tolerance (stomach). Try a site called for detailed write-ups. It’s a commercial site, but a lot of good free info if you sign-up.

Speak Your Mind