In general, as long as you're eating enough calories and with enough variety (so, not a fruitarian or something), you're getting enough protein.
Fun fact: per calorie, spinach has more protein than dead cow flesh. I haven't compared spinach to real sources of protein (beans, tofu), because I usually use this fun fact when talking to carnists. But the point is: every food has protein. Focus on eating enough calories and the protein will follow automatically.
I see from one of your comments that you have a tendency to undereat, so I understand you need to track your food intake. That's fine, but if I were you, I'd concentrate on getting enough calories and eating a variety of foods. I wouldn't try to optimize protein ratios, because you simply don't need to.
If you were, say, an Olympic level athlete, or in some other way operating close to the limits of the human body, then you should probably be optimizing protein/fat/carbohydrate ratios. But if you just want to build some muscle, don't worry about it too much, just make sure you're eating enough, with a decent variety of foods, and you're good!
