10 Foods to Eat If You Have High Blood Pressure

07. Beans and Lentils

Beans and Lentils: These legumes are high in fiber and protein, which can help control blood pressure. They’re also a good source of potassium.

Beans and Lentils

06. Garlic

Garlic: Garlic contains allicin, a natural compound that can help relax blood vessels and reduce blood pressure.

Garlic

05. Fatty Fish

Fatty Fish: Fatty fish like salmon, mackerel, and trout are rich in omega-3 fatty acids, which have been shown to lower blood pressure and reduce inflammation.

Fatty Fish