Yes, technically chili can have beans in it. While traditional Texas chili does not, the definition of chili is any stew with chili peppers and seasoning. And with a vegetarian chili it adds a good amount of protein to the chili.