How many bayberries can one eat at most in a day?

Jun 10, 2025 Source: Cainiu Health
Dr. Yu Yongchao
Introduction
For healthy adults, moderate consumption of bayberries (Yangmei) is beneficial. Generally, consuming 10-20 bayberries per day, which is approximately 100-200 grams, is considered acceptable. Bayberries are rich in vitamin C, dietary fiber, and other antioxidant substances, which help enhance immunity and promote digestion. The vitamin C content in bayberries is particularly high, making them beneficial for individuals lacking in vitamin C.

There is no strict rule on the maximum number of bayberries (Myrica rubra) one can eat in a day. Generally, consuming 10–20 bayberries per day is considered appropriate, although the exact quantity may vary from person to person.

For healthy adults, moderate consumption of bayberries is beneficial. Eating 10–20 bayberries daily, equivalent to about 100–200 grams, is generally acceptable. Bayberries are rich in vitamin C, dietary fiber, and other antioxidant substances, which help boost immunity and promote digestion. Their high vitamin C content makes them a helpful dietary addition for individuals with vitamin C deficiency.

Bayberries contain organic acids and dietary fiber, and excessive consumption may irritate the gastrointestinal mucosa, causing discomfort such as acid reflux and bloating. Therefore, individuals with weak gastrointestinal function should reduce their daily intake and preferably consume bayberries in multiple smaller portions. Patients with diabetes should carefully control their intake, with a suggested daily limit of no more than 8 bayberries, preferably consumed alongside protein-rich foods to slow sugar absorption. Pregnant women may consume bayberries in moderation to supplement folate but must ensure thorough washing to avoid the risk of parasites. It is recommended that pregnant women do not exceed the daily intake levels advised for healthy adults.

In daily diet, it is recommended to maintain a balanced dietary structure and diversify food intake to help sustain overall health.