A well-planned vegetarian or vegan diet provides everything your body needs to thrive.

Here’s a guide to plant sources of protein, calcium, vitamin D, and vitamin B-12.

Vegetarian Protein Food Sources
Vegetarian Calcium Food Sources
Vegetarian Vitamin D Food Sources
Vegetarian Vitamin B-12 Food Sources

Go to the Oldways Vegetarian Network for more information.