Red meat tends to be high in saturated fat. Instead, opt for sources of protein that are lean, such as chicken, salmon or soy. Salmon, mackerel and herring contain omega-3 fatty acids, which can help prevent blot clots. According to CNN, soy protein may help you lower your cholesterol. In recent years a number of very tasty soy meat substitutes have hit supermarket shelves, making cutting red meat from your diet a lot more enjoyable than it was in decades past. Be careful, however, to avoid soy products with a lot of added sodium, which can raise your blood pressure. Black beans are another great source of protein, and also are an excellent source of B vitamins, folate, omega-3 fatty acids and soluble fiber.
For a protein-filled, heart healthy snack, have a handful of almonds or walnuts. Both kinds of nuts contain a host of heart-healthy compounds, such as omega-3 fatty acids, mono- and polyunsaturated fats and phytosterols.