You are missing the protein.
Eggs and legumes and yogurt and milk and tofu have protein. And chicken isn’t that expensive.