It is beneficial to eat a heart-smart diet if you take cholesterol and/or blood pressure medicines and if you don't have heart disease.
The following charts provide information about foods low in saturated fat, trans fat and sodium.
Eat two servings or more a day.
Eat three servings or more a day.
Meat, poultry, fish or meat substitutes
The American Heart Association recommends no more than six ounces of cooked lean meat, poultry, fish or seafood a day.
Try to eat two servings of fish each week.
Milk, yogurt, cheese
Eat two to three servings of fat-free or low-fat milk, yogurt or cheese every day.
Eat six servings a day. Make at least half of these whole grain. Check the ingredients list to make sure the first ingredient includes the word "whole."
Fats and oils
Maximum of six to eight servings every day (varies with calories needed). This includes fats used in cooking, baking, salads and spreads on bread. Remember to read labels carefully to avoid trans fats.
Reduce sodium intake to less than 2,400 milligrams (mg) a day. Aim for less than 1,500 mg a day, if possible. Do not add extra salt at the table. Omit or reduce the amount of salt used in cooking and baking.
Allina Health's Patient Education Department, Nutrition Guide for a Healthy Heart, nutr-ah-91555
Allina Health's Patient Education Department experts