Short Answer: Celery is good for high blood pressure because it contains apigenin and fiber, which can reduce inflammation and lower blood pressure.
Celery is a low-calorie vegetable that may have anti-inflammatory, antioxidant, and anti-cancer properties.
It contains a plant compound called apigenin, which plays a role in traditional Chinese medicine as an anti-inflammatory, antibacterial, antiviral, and antioxidant agent.
It may also have properties that help combat cancer.
Celery is also a good source of fiber, and results of a 2016 Cochrane review suggested that people with a high fiber intake may have lower blood pressure than those on a low fiber diet.
Therefore, celery can be good for high blood pressure because it contains apigenin and fiber, which can reduce inflammation and lower blood pressure.
You can eat about 2 to 3 cups of celery per day safely.
More than that can cause digestive issues such as bloating and gas.
That’s why I suggest you limit your celery intake to no more than 3 cups per day to minimize these side effects.