Share on Facebook

10 Heart-Healthy Foods

Tasty and healthy—you won’t go wrong with these foods.

1. Oats

Oats contain a high proportion of soluble fiber, which reduces ‘bad’ LDL cholesterol. Get 3 delicious recipes for oatmeal.
Plus: Scientists Discover Gene That May Increase Heart Attack Risk

2. Yogurts and Spreads

Yogurts and spreads containing plant sterols (similar to good cholesterol) can reduce bood levels of LDL cholesterol by up to 10 percent.

3. Olive Oil

Olive oil is a potent mix of antioxidants that reduce LDL cholesterol while leaving your HDL cholesterol untouched.

4. Salmon and Tuna

Salmon and fresh tuna contain high levels of omega-3 fatty acids. Eat three portions a week if you’ve had a heart attack. Get the recipe for Ancho-Rubbed Salmon Fillets with Lime.

5. Tomatoes

Tomatoes and tomato paste are packed with vitmins and the antioxidant lycopene, which has beneficial effects on the heart. Get the recipe for Tomato and Spinach Tart.

6.Walnuts and Almonds

Walnuts and almonds are rich in essential fatty acids that help to keep your blood vessels healthy by lowering cholesterol levels. Check out 10 Meals to Make with Walnuts.

7. Apples

Apples contain quercetin, an anti-inflammatory chemical that can help prevent blood clots.

8. Onions and Garlic

Onions and garlic help reduce blood cholesterol, as well as improving circulation and discouraging blood clotting.

9.Red Wine

Red wine has been shown to clean up the walls of the arteries. But be careful not to exceed healthy guidelines. Check out our picks for the Best Budget Wines.

10. Dark Chocolate

Dark chocolate is rich in heart-friendly flavonoids that keep cholesterol from gathering in blood vessels. It also slightly lowers blood pressure. Eat no more than 1.5 oz. daily.

Plus: Diet Soda May Increase the Risk of Stroke

Reader's Digest
Originally Published in Reader's Digest