Nuts and seeds are a good source of protein Lentils and legumes are good source of protein Tofu and cottage cheese make for good meat alternatives