Nonfat Greek yogurt has a good bit of protein in it. In the US it comes in big tubs that can last for several days. FWIW, I don't know if it's a good idea to eat 4 sausages 2x/day. If you have high cholesterol in your family, this might make it worse. Are there any other meats that you can afford? How about canned tuna, or the tuna that comes in the foil packages? PanzerJaeger is right about beans, as well. IIRC, dried beans in the big bags might be cheaper than canned, you just have to remember to soak them over night. A lot of grains have protein and don't have fat or cholesterol, and you can get them in bulk. Quinoa is a good one.