

You might be underestimating the amount of protein you’re getting. Urad dal has 25g of protein per 100g serving. Chickpeas are similar (19/20g per 100g serving). Red lentils are like, 10g per 100g serving. I “need” about 70g of protein; some days I’ll get that other days not so much but the average is probably about right.
I don’t track macros though.
I eat vegetarian and it’s never been an issue, though to be fair in western diets we’re generally over-proteined.
Why does 2/3 of the protein vanish when you cook it?