不合法。因为你承包的土地,在承包合同上肯定是进行种植的,如果想建养牛棚,搞养殖,就需要先办理相应的手续才可以的,这样才合法。
这里涉及到两个问题,一是规划审批问题,耕地是否允许建牛棚,因为国家对于耕地保护是有规定的。二是合同约定,如果合同约定不能,那盖了就是违约