Eating five types of plant-based foods on a daily basis is equivalent to eating meat.

Eating too much meat increases the risk of chronic diseases, but eating too little leads to insufficient protein intake. Here are 5 vegetarian foods to help fill this gap.

1. Oatmeal: Contains slightly less than 3% protein. It is also rich in trace elements like manganese and selenium and helps lower blood lipids.

2. Peas: Rich in dietary fiber, vitamin K, minerals, and vitamin C, with a protein content of 5%.

3. Peanut Butter: Contains resveratrol, the same compound found in wine, as well as monounsaturated fatty acids, which can prevent cardiovascular disease. Its protein content is about 28%.

4. Brown Rice: Does not easily raise blood sugar and contains minerals and fiber, with a protein content of 2.5%.

5. Coconut: Rich in protein and dietary fiber. However, coconut meat is also very high in saturated fat, so it should not be eaten frequently.

Reading Recommendations

Smokers who eat more fruits and vegetables can reduce their risk of lung cancer.
Plain water is good for you; drinking more can help relieve fatigue.
Jujubes are beneficial to health, but they are harmful rather than beneficial for four types of people.
Avoid These 6 Mistakes for Dinner: Put These Foods on Your Blacklist.
High-Pressure Work Life? Night Shift Workers Need These Five Fruits!