Almonds are rich in omega-3s, plus nuts increase fiber in the diet, says Dr. Sinatra. “And like olive oil, they are a great source of healthy fat.”
Berries Blueberries, raspberries, strawberries — whatever berry you like best — are full of anti-inflammatories, which reduce your risk of heart disease and cancer.
“Blackberries and blueberries are especially great,” says Sinatra. “But all berries are great for your vascular health.” Health.com: How I survived a heart attack at 43
Legumes Fill up on fiber with lentils, chickpeas, and black and kidney beans. They’re packed with omega-3 fatty acids, calcium and soluble fiber.
Spinach Spinach can help keep your ticker in top shape thanks to its stores of lutein, folate, potassium, and fiber.
But upping your servings of any veggies is sure to give your heart a boost. The Physicians’ Health Study examined more than 15,000 men without heart disease for a period of 12 years. Those who ate at least 2½ servings of vegetables each day cut their risk of heart disease by about 25 percent, compared with those who didn’t eat the veggies. Each additional serving reduced risk by another 17 percent.
Flaxseed Full of fiber and omega-3 and omega-6 fatty acids, a little sprinkling of flaxseed can go a long way for your heart. Top a bowl of oatmeal or whole-grain cereal with a smidgen of ground flaxseed for the ultimate heart-healthy breakfast.
Soy Soy may lower cholesterol, and since it is low in saturated fat, it’s still a great source of lean protein in a heart-healthy diet.
Look for natural sources of soy, like edamame, tempeh, or organic silken tofu. And soy milk is a great addition to a bowl of oatmeal or whole-grain cereal. But watch the amount of salt in your soy: Some processed varieties like soy dogs can contain added sodium, which boosts blood pressure.