look into peasant foods from everywhere, since peasants rarely ate meat. to get full protein you absolutely have to combine grains with beans (legumes - peas, beans, chickpeas, lentils), grains with seeds or beans with seeds. Vegetable protein can;t be used by the body for making protein because the strands of protein molecules are nto complete. But by mixing these ingredients in the same meal, you can have protein as good as steak (and much more filling)
try this
chop a couple of cloves garlic, an onion, a carrot, a celery stalk, very finely, then fry slowly in olive oil, till it's all soft and transparent (don;t brown).
add lentils (a cup, maybe a little more) and enough water to cover them completely. start cooking, and add water if it gets too low. When they;re cooked (time is variable depending on age and type of lentil), add some fresh chopped spinach, and cook another five minutes.
toast some whole wheat heavy artisan like bread, and then rub with a clove of garlic. lay in your soup bowl, drizzle with extra virgin olive oil, then ladle the lentil soup over it. voila complete (and very tasty) protein.
Or soak chickpeas half a day in cold water. do the same frying of chopped stuff, add the chickpeas and enough water to cover. cook till chickpeas are soft (these take a while, an hour, maybe?). Remove half the peas. puree wat is left, and then return the rest to the pot. Make sure it's a little soupy,. adding water if necessary - then add small pasta (ditalini, for example) and cook in the soup. delicious with freshly ground pepper and olive oil.
if you want to stay alive and healthy, i suggest Laurel's Kitchen, a cookbook for vegerians, because though the recipes are not all the greatest (some are, though) the explanations of nutritional needs are very very good, the best i've ever seen. My daughter is vegetarian, and i needed to learn to cook healthy - luckily italian food is very strong on the vegetarian dishes.