Dear Coco, making your own stock and freezing it is a good way to get the protein you seem to be craving. If you would like recipes PM me. Its an all day production, but worth it for everything you cook for yourself. (You'll need a good sized stock pot)
I also make a mean vegetarian chilie, enchiladas, and a fantastic variation on baked beans that is so good no one wants the old Boston baked anymore.
I have a recipe for German goulash that is to die for using the above mentioned home made stock and you can use cheaper stew meat but again it has to cook a long time and any and all fat has to be trimmed off!
I make Greek stuffed grape leaves, and also spanakopita....both vegetarian.....you will never miss the meat!
The problem is, sometimes you wind up spending just as much on the other ingredients when trying to avoid the cost of meat.
Usually the trick is, by in bulk, spend a day preparing dishes for all week, freeze and pull out as needed.
Let me know if you want some recipes and are willing to spend some time in the kitchen!
r.