Protein supplements are often laced with roids and because of that, lead to hair loss. Look it up. Sounds absolutely shizo/10, but it is true and makes you wonder what else they put in our food.
Typical carb sources also have protein usually. Unless you're eating pure rice all day or something. The solution is always the same though: More meat or more dairy. Eating veggies for protein is retarded, you need too much bulky food to hit your macros. Meat is a problem though, the prices in Germany are hilarious rn. So, if you can stomach it, go dairy.