10 Foods That Reduce High Blood Pressure

1. Whole grain foods

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.