Spinach

In addition to being packed with magnesium, spinach is loaded with the B vitamin folate. A diet rich in folic acid can lower the risk of stroke in people with high blood pressure, according to a study published in JAMA. Try to get at least 400 micrograms of folate every day. Add a half-cup of cooked spinach to your morning omelette to get you a quarter of the way there.
Find out what you should do right now to avoid high blood pressure.
Almonds

There’s a reason why the Australian Dietary Guidelines recommend a daily intake of 30 grams of nuts per week. Nuts provide protein, fibre and unsaturated fats. In just one serving, you’ll fuel your body with nine grams of monounsaturated fat to cut down LDL (bad) cholesterol while upping HDL (the good kind). Almonds are also a great source of vitamin E, which could stop plaque from building up in your arteries.
Psyllium husk

Psyllium is a type of fibre made from the seeds of the Plantago ovata herb. Its husks, often sold in the form of powder or capsules, have become a popular dietary supplement thanks to a hefty dose of soluble fibre. That’s the kind of fibre that “binds to bad cholesterol and bile acids in the intestine and promotes their excretion,” says Routhenstein. “This can reduce plaque formation, which helps reduce the risk of stroke.” She recommends one to two tablespoons of psyllium per day.