Plants provide plenty of protein