Fourteen good foods for high blood pressure
Whole grain foods (like oatmeal)
Whole grain foods are excellent sources of fibre, magnesium and other essential nutrients needed to maintain a healthy and balanced diet. Eating foods rich in fibre also keeps you feeling full for a longer period of time. Wiseman suggests whole grains that are high in potassium such as buckwheat and millet.