Some people still worry about whether a vegetarian diet can provide all essential nutrients. However, it is very easy to have a well-balanced diet with vegetarian foods, since these foods provide plenty of protein. Careful combining of foods is not necessary.