Black beans, garbanzo beans, navy beans, pinto beans, lentils ... all either dried (the cheapest) or canned.
Served with black rice.
THIS will be your daily source for vegan protein .. legumes with rice.
Vary it with tofu sometimes, quinoa other times.
You need to eat 0.36 grams of protein for every pound you weigh. For most people that will be 50-100 grams of protein a day.
Yes protein is in everything, but HOW MUCH protein depends on the food itself.
If you decided you were going to get your daily protein from lettuce alone, you would have to eat 10 HEADS of iceberg lettuce a day !!! Do you really think you could choke down 10 heads of lettuce in one day?
Broccoli is a little better .. you would only have to eat 1-1/4 gallons (20 cups) of raw broccoli a day to meet your protein needs ... that is DICED broccoli (you fit more broccoli in when it has been diced, than when it is in stalk-form) (600 calories)
Make that ONLY 5 cups of black beans with brown rice (1108 calories)
And for chicken? ONLY 1-1/4 cups of cooked chicken meat (125 calories)
Do you see why people eat meat for their protein?
You can only fit so much food into your stomach.
You CAN get enough protein as a vegetarian, but you had better learn how to do it.
Responsible eating starts with being a responsible adult when it comes to being informed and making wise choices based ON that information.
Also, make sure you take supplements that you cannot get from a vegan diet: Vitamin B12, calcium, iron, and zinc
Vitamin B12 can also be gotten from nutritional yeast (not to be confused with baking yeast) .. it is flaky and has a mild cheesy taste, and can be sprinkled into any gravy or sauce you make, added to stews and legumes, even sprinkled over popcorn. But you probably have to go to a health food store for that.
Otherwise, you should buy milk substitutes (soy milk, almond milk, rice milk, etc). You need those nutrients.
Make sure you eat a big green salad every day. Dress it with squirts of fresh lemon, or a mixture of extra virgin olive oil with balsamic vinegar .. or eat it with no dressing.
And all the vegetables and fruit you want. Also, herbs and spices, since legumes tend to be pretty bland.
That is all you need to buy.
Avoid buying meat substitutes, meals or foods prepared in the factory (other than straight canned goods). They are not a healthy alternative.