Yes, a well-planned vegetarian diet can provide all essential nutrients, including protein, iron, calcium, and vitamins. However, it’s important to focus on a balanced diet with a variety of fruits, vegetables, grains, nuts, and legumes, and possibly fortified foods or supplements like vitamin B12.