What are the best foods to eat for essential hypertension?

Foods that can be consumed for primary hypertension are: firstly, foods rich in potassium, including fresh vegetables, fruits, potatoes, mushrooms, etc.; secondly, foods rich in calcium, vitamins and trace elements, including fresh vegetables, fruits, lean meat, etc.; thirdly, foods rich in high quality protein, low fat and low cholesterol, including fat-free milk powder, fish, soy products, etc. Eating these foods can help lower blood pressure and maintain blood pressure stability, but also to actively take medication to control blood pressure.