Tips for Eating Right to Prevent Heart Disease

Eat these foods for breakfast, lunch, and dinner to maintain good heart health.

An Easy Way To Reduce Fat While Cooking

Chef Daniel Green shows you how to cut back on fat with this easy cooking hack.
An Easy Way To Reduce Fat While Cooking

When it comes to your overall health, taking care of your heart is paramount.

Heart disease is the leading cause of death among both men and women in the United States. According to the Centers for Disease Control and Prevention (CDC), approximately 695,000 people in the United States died from heart disease in 2021, about 1 in every 5 deaths.

People with heart disease are at a higher risk of heart attack, stroke, heart failure, aneurysm, peripheral artery disease, and sudden cardiac arrest.

Avoiding these health problems and maintaining good heart health starts with a healthy diet. Here, experts offer advice on the types of heart-healthy food to include in your diet.

Fiber Is Essential for a Heart-Healthy Breakfast

Breakfast wasn’t dubbed the most important meal of the day for nothing. Fuel up on foods high in fiber and low in unhealthy saturated fats in the mornings to start your day out right.

Kelly Kennedy, RDN, Everyday Health’s staff registered dietitian nutritionist, recommends fruits, vegetables, and whole grains for breakfast.

Although dairy can sometimes get a bad rap, she says it can certainly be an important part of a healthy breakfast and overall diet.

One study found that dairy consumption was associated with a lower risk of death and lower risk of major cardiac events.

“Many people who don’t have an allergy or intolerance to dairy products choose to avoid them anyway and use dairy-free alternatives,” Kennedy says. “Dairy foods can be a valuable part of a balanced diet. They are one of the top food sources of calcium and provide more protein, on average, than any plant-based milk products.”

She recommends sticking to fat-free or low-fat varieties of dairy, as full-fat dairy contains unhealthy saturated fat.

Oats, either steel-cut or old-fashioned rolled, are also a smart option for breakfast. “They are 100 percent whole grain and a good source of soluble fiber, which means they are not only good for you, but they will keep you feeling full until lunch,” says Rebecca Fuller, RD, a dietitian at MUSC Health in Charleston, South Carolina.

study published in 2021 concluded that participants who ate breakfast daily, particularly when they consumed more than 25 grams (g) of fiber per day total, had a lower risk of death from cardiovascular disease and death from any cause.

Additionally, oats may help to lower blood cholesterol levels, decreasing the risk of heart disease, Kennedy says.

Steer clear of breakfast foods high in saturated fat and refined grains and sugars, including bacon, sausage, waffles, pancakes, and sugary cereals. “These can all increase bad cholesterol and triglyceride levels, which are bad for heart health,” Kennedy says.

Eggs have been a somewhat controversial food when it comes to heart health because they’re high in dietary cholesterol. Past research has shown a moderate amount of dietary cholesterol does not increase blood cholesterol levels for most people, including one study that found that eating one egg per day, including the yolk, was not associated with any increased risk of heart disease.

A more recent study, published in 2021, found that more than one egg per day can increase the risk of cardiovascular disease. To reduce this risk, instead of eating whole eggs with the yoke, replace them with egg whites.

As when you cook other foods, a little bit of healthy fat, such as olive oil or avocado oil — or none at all, as with poached or boiled eggs — is preferable.

“When you fry eggs in a ton of butter it adds unhealthy saturated fat, which makes it bad for heart health,” Kennedy says.

Fill Up on Heart-Healthy Fruits and Veggies for Lunch

For lunch, a salad, sandwich, or hearty soup are usually healthy options, but there are some general rules to keep in mind.

“Salads are thought of as a classic health food, but not all salads are created equal. Some salads can be 1,000 calories or more,” Fuller says.

To keep your salad heart-healthy, she suggests using a variety of greens and fresh veggies. Avoid toppings like cheese, bacon, and croutons, which can add a lot of fat and sodium.

“Instead of croutons or bacon for crunch, consider adding a small amount of nuts, like walnuts, almonds, or pecans, or try seeds, like sesame, pumpkin, or flaxseeds,” Fuller says. “These will still add fat, but less saturated fat and more healthier fat.”

For dressing, opt for vinaigrettes, and keep the portion to no more than two tablespoons.

When it comes to sandwiches, start with whole-grain bread, and choose lean protein. “Be careful of deli meats. They can be very high in sodium,” Fuller says. “Add a low-fat cheese, such as Swiss, which is also naturally low in sodium.” Other heart-healthy options are salmon, tuna, and hummus or other bean dips.

Tomato, lettuce, or cucumber can bring texture to a sandwich, but limit pickles and condiments, which are sometimes loaded with sodium.

“Instead, try a small amount of avocado or some olive oil-based mayonnaise,” Fuller says.

Soups sometimes have a bad reputation for being high in sodium and unhealthy fats. But choosing a low-sodium, broth-based soup is a great option for a meal, Kennedy says.

She suggests opting for soups full of veggies or beans, which can fill you up with relatively few calories. A healthy soup can also contribute to weight loss, help you maintain a healthy weight, and help bring down blood pressure, cholesterol, and triglycerides.

Supplement Your Greens With a Lean Protein for Dinner

For dinner, aim to fill half your plate with fruits and vegetables.

If you’re including meat in your meal, choose something lean, like skinless chicken or turkey breast. If you’re buying ground meat, Fuller suggests getting meat labeled 93 or 97 percent lean on the package. “Keep portions to about 3 ounces, or the size of a deck of cards,” she says.

Fish can be a key part of a heart-healthy diet, as well as a good source of protein and heart-healthy fats called omega-3s. Fuller notes omega-3s have anti-inflammatory properties that can help reduce inflammation of the vascular walls.

She recommends trying to incorporate fish into your diet twice a week. “Start by switching out one red meat meal a week for fish options, like salmon, tuna, mackerel, or sardines,” she says.

As a general rule of thumb, it’s best to avoid fried foods and foods with heavy cream or cheese sauces. Instead, opt for items that are grilled or baked.

Beans and legumes are heart-healthy alternatives to meat that are also often high in protein. Instead of meat, enjoy a bean salad, tofu stir-fry, or vegetarian chili. Beans and legumes are low in fat and high in fiber and nutrients that are protective against heart disease.

Skip the Junk Food and Fuel Up on Heart-Healthy Snacks

While snacking is often associated with unhealthy foods, like chips or cookies, munching on healthy foods can sate your hunger and control weight, which is essential for a healthy heart.

“Snacks are a great opportunity to add in more heart-healthy fruits and vegetables,” Kennedy says.

Fuller recommends choosing foods with protein and fiber, two nutrients that will help keep you full until your next meal.

Snacking on nuts like almonds, cashews, or walnuts is a great heart-healthy option, she says. A study published in 2021 that observed 39,000 women found that those who ate nuts a couple of times a week had a lower risk of death from heart disease.

Other heart-healthy go-to snacks to keep on hand are:

  • Apples
  • Oranges
  • Pears
  • Fresh veggies and hummus, bean dip, or salsa

Snack foods to avoid include those that are processed or those that contain refined grains, added sugar, or unhealthy saturated or trans fats, such as:

  • Candy bars
  • Chips
  • Cookies
  • Baked goods

“Instead of thinking of a snack as a time to indulge,” Kennedy says, “try to think of it as a time to get in another serving of a healthy food.”

Editorial Sources and Fact-Checking

Everyday Health follows strict sourcing guidelines to ensure the accuracy of its content, outlined in our editorial policy. We use only trustworthy sources, including peer-reviewed studies, board-certified medical experts, patients with lived experience, and information from top institutions.

Resources

  • Heart Disease Facts. Centers for Disease Control and Prevention. May 15, 2023.
  • Dehghan M, Mente A, Rangarajan S, et al. Association of Dairy Intake With Cardiovascular Disease and Mortality in 21 Countries From Five Continents (PURE): A Prospective Cohort Study. The Lancet. November 24, 2018.
  • King DE, Xiang J. A Relationship Between Mortality and Eating Breakfast and Fiber. Journal of the American Board of Family Medicine. July–August 2021.
  • Virtanen JK, Mursu J, Virtanen HEK, et al. Associations of Egg and Cholesterol Intakes With Carotid Intima-Media Thickness and Risk of Incident Coronary Artery Disease According to Apolipoprotein E Phenotype in Men: The Kuopio Ischaemic Heart Disease Risk Factor Study. The American Journal of Clinical Nutrition. March 2016
  • Zhuang P, Wu F, Mao L, et al. Egg and Cholesterol Consumption and Mortality From Cardiovascular and Different Causes in the United States: A Population-Based Cohort Study. PLoS Medicine. February 2021.
  • Imran TF, Kim E, Buring JE, et al. Nut Consumption, Risk of Cardiovascular Mortality, and Potential Mediating Mechanisms: The Women’s Health Study. Journal of Clinical Lipidology. March–April 2021.
Show Less